.Net代码生成器

181 篇文章 3 订阅
 

.Net代码生成器

Code Smith国外最著名的商业代码生成器
官方网站: http://www.codesmithtools.com /
MyGeneratoe国外最著名的免费代码生成器
官方网站: http://www.mygenerationsoftware.com/portal/default.aspx
湛蓝.Net代码生成器国内功能最完善的免费代码生成器
官方连接: http://www.dotnetcoding.net
动软.Net代码生成器国内人气最旺的免费代码生成器
Codematic 是一款为 C# 数据库程序员设计的自动代码生成器,Codematic 生成的代码基于基于面向对象的思想和三层架构设计,结合了Petshop中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。采用 Model + DAL + BLL + Web 的设计,主要实现在 C# 中对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、 Model 类构造等基础代码片断,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。
   Codematic 同时提供方便的数据库查询管理,SQL脚本生成,存储过程生成,数据库文档生成,Web项目文件发布,代码生成自动导出文件等多项开发工作中常用到的功能,您可以很方便地进行项目开发。
官方网站: http://www.maticsoft.com /
Code Plus国内早期人气最旺的代码生成器
1、全面基于插件架构,将数据库、目标语言、生成过程分离。各自以插件的方式插入系统,即可协同工作。

2、提供PluginSDK,所有人都可以编写适合自己的生成器。同时软件提供了对生成器的动态测试、编译、安装的功能。使编写和维护生成器成为一种极其简单的工作。这样极大的增强了软件的适应能力和实际使用效果。

3、保持向下兼容,CodePlus V2.0能完成且完全不限于V1.0的所有功能(根据MSSQL数据库中表、视图等内容,生成存储过程、DAL数据访问层、Model实体层、UI表现层等,生成过程完全受您控制,可随意定义生成参数),同时提供出V1.0生成器的源代码,以供使用者进行个性化设置。

4、通过CodePlus V2.0,您可以非常方便地设置字段说明,无论是在表或者视图上,都能准确地找到目标字段,并将字段说明写入数据库,在以后所有生成的代码过程中,都将可使用这个字段说明。(您观察上图,即可理解其中的意义)

5、CodePlus V2.0将加强对目录页面的生成能力。

6、树型组织生成器,提供模糊搜索功能,可极快地定位到目标生成器上,这在拥有大量生成器时,能提供较大的帮助。

7、支持直接查看数据库的表、视图、存储过程的源代码。特别的,对表的Create Table语句做了相对较为完美的支持。

8、开辟CodePlus代码生成论坛 http://www.codeplus.net/bbs (上海电信核心机房的服务器,速度应该没有问题),与大家一起共同完善她
官方网站: http://www.codeplus.net
菲菲.Net 代码生成器国内早期免费代码生成器

官方连接http://ruixing123.cnblogs.com/archive/2006/01/26/323619.html
MacrObject国内一款不错的代码生成器
Macrobject CodeAuto 是一个基于模板的代码生成工具 (Code Generator),它能从数据库架构、数据库数据、XML及其它数据源生成各种文本文件。

当您遇到需要多次进行相似的或重复的编码工作时,您可以编写模板让 CodeAuto 代码生成器自动为您完成这些枯燥乏味的工作。CodeAuto 代码生成器可用于生成简单的代码片段、也可以生成整个应用程序。我们的网站 macrobject.com 完全是用 CodeAuto 代码生成器生成的。

CodeAuto 代码生成器采用 Nuva (女娲) 语言作为模板语言。Nuva (女娲) 语言是世界上第一款专为基于模板的代码生成 (Code Generation) 而设计的脚本语言。

CodeAuto 代码生成器附带了用于生成 Macrobject DObject 持久层、Macrobject NObject 持久层、OQL.NET 查询框架、SQL Server 脚本、Microsoft Access 脚本等多套模板。

CodeAuto 代码生成器可以免费用于学习目的。如果您需要将 CodeAuto 代码生成器应用于商业软件开发或生产环境,请您购买软件许可。


官方连接: http://www.macrobject.com/cn/codeauto/index.htm
Smart Codehttp://www.codeplex.com/smartcodegenerator
FastCode

FastCode是一个强大并且适合多种语言的代码生成器.

  WEB应用开发从未如此快捷,开发者不用再为无味的重复劳动苦恼,提高开发效率,有效控制开发进度。

http://www.fastcode.cn/

SpDevelop

SpDevelop Code Gener是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其它许多代码生成工具不同,SpDevelop不要求你订阅特定的应用程序设计或体系结构。借助SpDevelop可以生成包括简单的强类型集合和完整应用程序在内的任何东西。

http://www.spdevelop.com/SpDevelop/SpDevelop.aspx

NHibernatehttp://www.hibernate.org/
代码生成器 
代码生成器 
代码生成器 
NET爱好者的福音来啦! Dot Net代码生成器 - NET代码生成利器 - DotNet代码生成器  基于.net framework 2.0 的代码生成器,功能强大,操作灵活,可以生成任何一种代码文件。提供了数据源、模板、另存为、工具、数据扩展5种插件接口。   1、自定义模板。目前只有一个基础模板,是基于XML配置、字符串替换的,不过该模板支持动态调用代码文件进行编译,对要生成的对象进行预处理,以达到个人的目的。后期可以寻找其他更优秀的模板引擎,来提高生成效率。   目前该模板下定义了几个模板文件,比如FaibClass.data的,还有YS.ORMapper,还有生成HTML、生成SQL的。   2、数据源。一改以往代码生成器的一惯作风,只是单一的使用Sql或其他数据源,在这个工具里,可以打开PowerDesign文档,也可以打开ERWin或是Visio(尚在研究阶段)。并且提供了强好的表及字段编辑功能,主键、外键、枚举等都可以自定义。   还提供了架构同步功能。   3、工具。可以集成一些工具于CodeBuilder强大的界面管理中,可以与CodeBuilder进行协作工作,比如提供对表名字段修改、生成的工具。   4、数据扩展。分别为表及字段进行了扩展,可由个人需要实现该接口,将扩展数据附加于表或字段中,生成更丰富的代码。   5、系统托盘。显示托盘时,再次双击CodeBuilder或双击.dsc文件,都会由托盘调入正在后台运行的CodeBuilder。   6、最后在收藏夹中提供了一个IE工具栏插件,可将网页添加到CodeBuilder的收藏夹。   7、在线插件安装。可由爱好者提供插件发布,在线共享优秀插件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值