分享一个基于winForm后台单线程推送多线程并行处理业务的小程序框架
2012-09-18 13:51
597 查看
在日常开发中有时需要做一个小程序来完成一个相对比较单一的业务,这个小程序可能要求在后台线程里执行业务同时界面还要有日志提示,以告之后台线程处理的情况,最后程序还要记一些日志以便于日后查找问题。其实这样的小程序开发起来总体比较简单,每个人可能都有自己的开发方式,只是如果做了很多小程序你就会发现,其实这些小程序只有后台业务不一样,其它的都可以采用统一的框架,为此我在这里分享一下我平日里写程序时用的一个小框架,希望对你有所帮助,特别是对一些经验不是很多的初级程序员。
一,解决方案图
说明:此框架主要包括宿主(UI),父类业务,帮助类(日志记录),工厂(配置连接,DAL实例生成),一个Demo项目。当你拿到源代码时只需像Better.BusinessDemo这个项目里一样继承父类并实现方法即可,当然你也可以修改并完善,因为此框架比较简单,大家拿到源代码用vs2008打开看下应该不会太难理解,在此我就不多说了。
二,源代码下载
下载示例代码
一,解决方案图
说明:此框架主要包括宿主(UI),父类业务,帮助类(日志记录),工厂(配置连接,DAL实例生成),一个Demo项目。当你拿到源代码时只需像Better.BusinessDemo这个项目里一样继承父类并实现方法即可,当然你也可以修改并完善,因为此框架比较简单,大家拿到源代码用vs2008打开看下应该不会太难理解,在此我就不多说了。
二,源代码下载
下载示例代码
相关文章推荐
- 分享一个基于winForm后台单线程推送多线程并行处理业务的小程序框架
- 分享一个基于winForm后台单线程推送多线程并行处理业务的小程序框架
- 分享一个基于winForm后台线程处理业务的小程序框架
- kphp框架企业网站快速收录分享之百度主动推送api程序开发。
- 一个基于封装CSLA框架后,设计业务类的例子:users
- 分享一个UI与业务逻辑分层的框架(二)
- 分享一个基于FileSystemWatcher的文件自动备份程序
- 精心设计的基于组件的C# Win Forms实践 一个框架数据库驱动多个业务逻辑数据库
- 基于boost的bind与function的一个简单示例消息处理框架
- 网络编程与多线程的应用--基于socket udp编写一个简单聊天程序
- 一个基于封装CSLA框架后,设计业务类的例子:User
- 分享一个基于FileSystemWatcher的文件自动备份程序
- 一个简单的基于socket的通讯处理程序
- 分享一个UI与业务逻辑分层的框架(一)
- SAP ABAP程序优化-多线程并行处理
- 分享一个UI与业务逻辑分层的框架(三)
- 基于Spring_Batch大数据并行处理文章分享--建议大家多看看
- 黑马程序员--07.集合框架--并发访问异常理解:一个单线程程序的多线程运行思想【个人总结】
- ACE框架简介以及一个基于ACE的C/S服务程序实例
- 一个基于封装CSLA框架后,设计业务类的例子:users .