应用程序框架实战三十一:新年礼物_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 应用程序框架实战三十一:新年礼物

应用程序框架实战三十一:新年礼物

 2015/2/25 13:10:38  何镇汐  程序员俱乐部  我要评论(0)
  • 摘要:最近过年很忙,没时间写博客,更新几个模块作为新年礼物给各位园友拜年。礼物一:log4.net日志封装对日志文件中的文本进行了格式化,用来方便开发时调试。另外自动记录Mvc跟踪日志,以及在应用服务基类记录CRUD操作日志,同时记录了每个操作的执行时间。礼物二:NpoiExcel导出操作封装该操作类主要用于简化NPOI导出操作,特别是对多表头合并作了大量工作。导出Excel效果如下。导出以上示例的代码如下。礼物三:EasyUi表格操作封装之前提供的示例是使用表单方式操作
  • 标签:程序 应用 应用程序

  最近过年很忙,没时间写博客,更新几个模块作为新年礼物给各位园友拜年。

礼物一:log4.net日志封装

  对日志文件中的文本进行了格式化,用来方便开发时调试。另外自动记录Mvc跟踪日志,以及在应用服务基类记录CRUD操作日志,同时记录了每个操作的执行时间。

礼物二:Npoi Excel导出操作封装

  该操作类主要用于简化NPOI导出操作,特别是对多表头合并作了大量工作。导出Excel效果如下。

  导出以上示例的代码如下。

礼物三:EasyUi 表格操作封装

  之前提供的示例是使用表单方式操作,现在提供一个表格操作的封装示例。EasyUi提供了一个edatagrid扩展,我简单改了下,并进行了一些封装,效果如下。

  控制器继承基类即可,视图也非常干净,一行Js都没有,表格需要进行编辑,设置一个参数为true即可,代码如下。

  这回直接上传到博客园文件,拆分了两个压缩包,一个是Applications,这是应用程序示例,包含Managements解决方案,它所有的依赖项都在根目录的Release中,直接运行即可,不需要再编译Util。另一个是Framework,内部包含了Util和Util.Offices两个解决方案,Util.Offices解决方案中包含NPOI源码及相关的封装操作类,分离原因是它的编译速度很慢。

  Managements解决方案中包含Document项目,我增加了Application和Log两个表的PowerDesigner数据建模,同时提供了建库脚本

  时间有限,大家先看代码,我有空会继续这个系列的文章。

  最后,祝各位新年快乐,吉祥如意。

  下载地址: 

  http://files.cnblogs.com/files/xiadao521/Applications.2015.2.24.1.rar
  http://files.cnblogs.com/files/xiadao521/Framework.2015.2.24.1.rar

  .Net应用程序框架交流QQ群: 386092459,欢迎有兴趣的朋友加入讨论。

  谢谢大家的持续关注,我的博客地址:http://www.cnblogs.com/xiadao521/

 

上一篇: Java中&&和&以及||和|的区别 下一篇: 没有下一篇了!
发表评论
用户名: 匿名