作者:高祥[qq:22961148]
==================总体============================
上次在群中一位不知名的家伙,不愿共享他的代码生成器,于是我准备搜索一下关于代码生成器的东西,不想一搜索还真多,搜索出最多的要算CodeSmith了[试用版30天],这个软件真的不错,不过由于没有找到3.0版本的序列号,只得再找别的代码生成器。我找的是一个基于网页的东西,用vbscript写的,wawacodepro不过觉得还不错,而且开源,所以给大家推荐一下。下载地址:http://www.mydown.com/soft/235/235581.html
==================================================
===================CodeSmith======================
下载CodeSmith需要注册一下Email,注册地址是http://www.codesmithtools.com/license.aspx,5分钟后收到下载地址的Email。然后下载即可,只是下载速度有点慢。
在以下地址有关于代码生成器的探讨:
MSDN:http://www.microsoft.com/china/msdn/library/langtool/vsdotnet/realworld11022004.mspx
NickyBlog:http://nicky.blogchina.com/572664.html [强力推荐]
还有针对CodeSmith的文章自己可以搜索一下如果下面的链接不能满足你的需要
3.0新特性:http://www.alphatom.com/content/view/211/39/
官方论坛:http://forum.codesmithtools.com/default.aspx
十种必备工具关于CodeSmith:
http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/TenMHToolEDevShouDN.mspx?pf=true#EOAA
===================================================
====================CodePlus=======================
易为工作室开发的代码生成器:http://www.codeplus.net/ 专为sql server c#语言设计的代码生成器。
有限量字段[15个]的免费版,不过即便掏钱也买不到源码,还有个人捐赠版和100元/套的版本。不过我看不需要掏钱去买这些东西。虽然他的功能还是蛮强大的。
===================================================
====================CodeMaker======================
asp,jsp,php代码生成工具,自动生成维护数据库信息的动态网页的代码生成器。它可以帮助ASP、JSP、PHP开发人员快速的开发简单的数据库维护程序。无需任何编码,只需将数据库结构导入到CodeMaker中并做简单的设置,CodeMaker即可生成完整的数据库操作页面。用CodeMaker可以简单快速的创建网站后台维护程序。提高开发效率数十倍以上。
下载地址:http://www.mhua.com/codemaker/codemaker/codemaker_setup.exe
===================================================
====================还有一个简单的基于nhibernate的=
飞鹰[]的coolcoder,专门为采用nhibernate做关系对象影射架构的系统提供代码的工具,简单易用,虽然不提供源码,我们可以用反编译工具对其反编译看源码。这是个很不错的学习机会。
===================================================
以上种种,均为被动代码生成器,没有花力气去写一个,是因为已经有这么多好的了。