摘要: 编写你的第一个模版CodeSmith和其他的代码生成工具相比较,最有价值的是:你可以通过编写你需要生成的代码的代码生成模版,你可以规定它代码如何生成,甚至指定在代码里面tabs和空格的数量。你可以完全控制你的代码输出,其他的工具几乎不可能完成这样的功能。你用来生成模版的工具已经有一堆不同的功能,如果你正在使用个人版的CodeSmith,你可以使用CodeSmith Studio,它有丰富的Code... 阅读全文
posted @ 2008-10-14 13:58 Madream.F 阅读(282) 评论(0) 推荐(0) 编辑
摘要: CodeSmith快速向导本文档的目的就是让你尽快得知道怎么通过CodeSimth从一个集合中产生你需要的完整程序。在本CodeSmith快速向导里,我打算教你使用CodeSmith自带的模版,如何创建一个模版以及CodeSmith如何创建一个数据库驱动模版。CodeSmith 是一种基于模板的代码生成工具,CodeSmith使用类似于ASP.NET 的语法来生成任意类型 的代码或文本。与其它许多... 阅读全文
posted @ 2008-10-14 13:53 Madream.F 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 编写一个数据库驱动的模板现在我们已经认识了哪些怎么样使用CodeSmith配合我们工作的要素,我们接着学如何生成你可能下载CodeSmith首先想要生成的东西。数据访问逻辑可能是程序中最多余的部分,使用CodeSmith你可以自动生成相当正规的数据访问层代码。最后章节你可以看到如何编写一个简单的支持参数的模板,但是现在我们打算看看如何通过使用CodeSmith的SchemaExplorer组件编写... 阅读全文
posted @ 2008-10-14 13:52 Madream.F 阅读(517) 评论(0) 推荐(0) 编辑