EnterpriseLibrary代码生成时一个整体性项目代码的生成操作,他能根据设计好数据库信息以及模板文件,生成一个完整性非常高的项目。一般结合我的Winform开发框架进行增量式的项目开发,效率更高,而且更多组件模块的集成,完美的整合,以及模块化的封装,能带给你无穷的开发乐趣同时,使得项目无论从代码风格、用户界面、设计理念,都能保持很好的统一,快速优雅的完成碰到的项目。
使用Database2Sharp来生成框架代码,虽然直接生成的代码,就是一个整体方案的代码,基本上可以直接运行。而Winform开发框架和代码生成工具生成的项目组织上有所不同。下面提供几个注意的地方。
1)代码生成工具生成的代码是基于Project的,而Winform开发框架为了项目数量,方便管理,是把业务层、数据访问层、数据接口层、实体层放到一个工程项目中了(WCF项目会把实体层独立作为一个项目处理),因此生成的代码我们复制到对应的目录位置就可以了,默认命名空间不需要改动。
2)为了代码生成方便,代码生成工具需要把数据库字段的中文说明作为代码注释或者说明的一部分,因此,设计数据库(SqlServer、Oracle等)的时候,我们强烈要求把注释添加到字段说明里面去。
3)数据库表一般需要提供一个主键关键字(建议取名为ID),主键字段可以为自增长的整形类型,也可以是任意字符型。建议SqlServer一般采用自增长整形、Oracle采用Number类型,并为每个表指定一个部分同名的序列名称,如Seq_ABC,其中ABC代表对应的表名。
亲,此软件需要安装微软.net 环境
微软.NET Framework 4.0下载地址:http://www.uzzf.com/soft/21724.html
微软.NET Framework 3.5下载地址:http://www.uzzf.com/soft/18302.html
微软.NET Framework 2.0下载地址:http://www.uzzf.com/soft/15906.html
- PC官方版
- 安卓官方手机版
- IOS官方手机版