您的位置:首页 > 移动开发 > 微信开发

分享一个基于winForm后台单线程推送多线程并行处理业务的小程序框架

2012-09-18 13:51 597 查看
在日常开发中有时需要做一个小程序来完成一个相对比较单一的业务,这个小程序可能要求在后台线程里执行业务同时界面还要有日志提示,以告之后台线程处理的情况,最后程序还要记一些日志以便于日后查找问题。其实这样的小程序开发起来总体比较简单,每个人可能都有自己的开发方式,只是如果做了很多小程序你就会发现,其实这些小程序只有后台业务不一样,其它的都可以采用统一的框架,为此我在这里分享一下我平日里写程序时用的一个小框架,希望对你有所帮助,特别是对一些经验不是很多的初级程序员。

  一,解决方案图



  说明:此框架主要包括宿主(UI),父类业务,帮助类(日志记录),工厂(配置连接,DAL实例生成),一个Demo项目。当你拿到源代码时只需像Better.BusinessDemo这个项目里一样继承父类并实现方法即可,当然你也可以修改并完善,因为此框架比较简单,大家拿到源代码用vs2008打开看下应该不会太难理解,在此我就不多说了。

二,源代码下载

  下载示例代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: