用CodeSmith代码生成工具优化开发时间

ZDNet软件频道 时间:2006-03-07 作者:Techrepublic.com.com |  我要评论()
本文关键词:developtrend dotnettrend xml TonyPatton
代码生成工具可生成常见的通用代码,为你节省宝贵的时间。让我们通过CodeSmith工具来了解一下这种开发趋势吧!

随着开发进度表的缩短,开发者不可能使用太多的时间。代码生成工具可生成常见的通用代码,为你节省宝贵的时间。让我们通过CodeSmith工具来了解一下这种开发趋势吧!

设计式样为常见的编程问题提供了标准解决方法。但是,开发人员发现自己总是要不断地输入同样的代码。代码生成工具提供了起步所必须的基础代码,从而解决这一问题。它加快了开发过程,并保证了代码的稳定性与可靠性。让我们通过CodeSmith来详细了解一下代码生成过程!

CodeSmith介绍

CodeSmith是一个基于模板的代码生成器。模板是所生成代码的式样。开发者或构架师可应用CodeSmith来生成任何文本语言的代码。其结果(生成的代码)可通过属性来自定义并包含在众多的标准属性类型之中。另外,用户还可建立自定义的属性类型。

针对.NET Framework而言,性质可以是任何拥有设计器的.NET对象。例如,它可以是一个简单的分配标题的字符串性质。另一方面,可用TableSchema对象来访问数据库表中的一切内容。

CodeSmith工具的一个强项是它的语法,其与ASP.NET的方法相当。实际上,你可以在CodeSmith模板中应用C#、VB.NET或Jscript。事实上,CodeSmith可输入任何ASCII语言。

你可下载CodeSmith标准版与专业版的30天免费试用版。专业版是对标准的扩充,添加了一个IDE、VS.NET集成、API及其它内容。可在CodeSmith工具网站了解全部的定价细节

developtrend

dotnettrend

xml

TonyPatton


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134