下载此文档

C#.Code.Builder.V1.2.(C#代码生成器).产生支持多种数据库的实体代码.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
C#(C#代码生成器)产生支持多种数据库的实体代码其实写一个代码生成器,作用不是很大的,通用性也不强的,因为代码生成器产生的代码毕竟不是灵活的,功能是有限的,而且这部分代码在整个软件工程中工作量只占很小的一部份,可能你写代码生成器花的时间还没有直接把代码Copy、Paste见效得快一些,而且自己写出来的代码,错误还比较少一些,想写成什么样就写成什么样。由于各个系统开发的底层、基础类库都不一样、定位、主导思想也不一致,往往会导致需要代码生成器需要产生的代码也不同,代码里存在个性化的需求因素比较多一些。  以前我受到过很多人的批评,说我不用代码生成器、工作效率低,我想想大家都这么批评我,也应该有道理,由于最近无聊吧,这几天精力也比较旺盛心情也舒畅,花费了前后3天的业余时间,写了一个简单的代码生成器。  我最近参加一个项目后,我上面所写的错误的观念得到了彻底的转变,因为你需要写上几十个类、每个类又有很多字段,看得你眼花缭乱,关系逻辑也不是很严密,说白了就是添加修改删除功能的比较多,而且项目也很紧急,你就不会有上面的想法了,更何况,你手上也没有兵,也没有助手,就需要你自己来写上几万行这样的代码,估计也没几个人能忍受一行行敲打代码了,这时代码成生器,真的太有存在的必要,而且能明显提高生产力。你可以一天之内轻松写好几万行代码,然后可以心安理得看看娱乐新闻了,好好休息吧。  在多个人做同一个项目时由于每个人的编码****惯不一样,写出来的代码也千奇百怪,不符合公司的统一标准,这时代码生成器也能派上大用处,代码是自动生成的,自然会符合公司的规范了,设置连检查都不用检查了,全是生成出来的代码。  我把原代码也公布出来,希望能给c#入门爱好者提供一些帮助及参考、让大家写出更规范的程序、做出高品质的项目。我的代码也难免有些错误及漏洞、希望大家能留言提出宝贵意见,我会逐步完善这个代码,希望能给更多人提供参考、给他们带来快乐。 本代码生成器、需要与我前面发布的通用数据库访问类及相关配套的基础类库才可以运行,大家先当个参考程序吧。可以仿造一下,自己也来个入门级别的代码器。别人可能就会认为你挺厉害了。 以下图片为:用PowerDesigner设计数据表的效果图及程序运行效果图。 1) PowerDesigner设计效果如下: 2)生成单个C#程序源码效果图如下: 3)批量生成C#程序文件效果如下: 4)主程序也就466行,其中还有一些注释,排版中还有空行,代码很少: 5)页面布局重新整理了一下,增加了一些图片按钮,更友善了一些:要针对的需求如下:,,每人每天产几千行代码,挺爽的效率很高。,都不愿意干重复劳动,创造性的,又干不出来,所以还得给同事提供一个生成器什么的,提高提高工作效率。,但是不允许有Bug。,页面布局,操作逻辑顺序要符合大家的****惯,至少要从上到下从左到右吧。,排版要比较合理,直接复制到开发环境就,能有比较好的排版效果。#类代码。,可以支持多种数据库,例如SQLServer、Or

C#.Code.Builder.V1.2.(C#代码生成器).产生支持多种数据库的实体代码 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人286919636
  • 文件大小375 KB
  • 时间2019-04-02