码迷,mamicode.com
首页 > Web开发 > 详细

使用.NET通用快速开发平台开发心得体会

时间:2015-02-05 12:56:52      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

      近半年来工作上一直用通用权限开发平台做开发,其方便、快捷、灵活的特性,在开发中逐一体现出来。
首先是开发平台内置的代码生成器,无需复杂的操作即可批量生成增删改查代码和实体类,节约大量的时间在软件的业务逻辑上,想起原来写代码时,拼写那密密麻麻的SQL语句时的感受,有如暗无天日的末日,尤其碰上动辄几十个上百个字段的大表时,那种精神上的折磨,想想都觉得慎得慌。修改了这里导致那里出错、那边好了这边又错了,不说了,说了全是泪... ...

 

 技术分享


      开发中我用到的仅是代码生成器的一小部分,无需什么复杂配置就可以工作(对菜鸟来说这可是最大的亮点哦, 有时候,某些系统配置,例如WCF的配置,能把菜鸟拍在沙滩上……),
      小组中,我的开发任务用到的是SQLite,其他同事用的是Oracle,代码生成器都发挥了至关重要的作用,等于说Cs和Bs软件开发的底层开发都用到了这个代码生成器,同一套代码可以在多个数据库上运行(代码生成器支持目前所有主流数据库),代码质量自不必说,对数据库生成的代码还有自动的编码规范优化、标准的注释全部会自动生成。节省了大量时间(富余的时间想怎么支配就由你咯!),代码的风格统一和代码的质量检查也省却了不少功夫。更多的功能还需要大虾读者自行挖掘体验,相信一定有惊喜在后面等待着你。贴一张代码生成器生成的代码图片看看:


技术分享 


      开始用通用权限管理平台写东西时,由于了解不深,有些功能在那摆着,竟然置若罔闻,依旧用自己手写的代码一行一行的敲,敲完了,又一遍一遍的测,测返回值是否正确,然后再折回来一点一点的检查。浪费的时间和精力可以看好几部美剧《反恐24小时》了,相信年轻的你,一定会埋怨没空和女朋友压马路,没空打LOL,没空学习新的技术和知识... ... 贴图比较下通用的功能用两种方法实现的代码量:


技术分享 


      寥寥几行,便把一个实体搞到手,然后任由操作。要是用ADO.NET写,代码的行数就不是个位数的量了。(悲催的是,开始用通用权限开发平台的时候,我就这么一行一行的敲来敲去,测来测去,结果可想而知,我突然想起了“灯下黑”这个词汇,骑着马找驴啊)

      宝藏在那里放着,动手挖掘,仅在一念之间,结果却天壤之别。

 

使用.NET通用快速开发平台开发心得体会

标签:

原文地址:http://www.cnblogs.com/netlyf/p/4274313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!