
CodeSmith 模板生成工具
文章平均质量分 78
luying777
这个作者很懒,什么都没留下…
展开
-
CodeSmith使用基础教程 (3) — 语法与对象
五、CodeSmith的模版中的语法。代码标签 标签 可以放置任意数量的代码在其中,但并不能直接输出到模版中。 foreach (ColumnSchema column in SourceTable.Columns) { %> column.Name %> } %>标签在模版中输出一个字符串。上例中的脚本标签在这个标签中可以包含一段代码,但是他不转载 2008-05-15 10:22:00 · 519 阅读 · 0 评论 -
CodeSmith 教程
上次我们说了怎样访问数据库,现在我们接下来说怎样根据访问的表写模板,首先:我们来看看他声明的SourceTable的属性:SourceTable.Columns[i]:指的是数据库的第I列。SourceTable.Columns[i].Name:第I列的字段名。SourceTable.Columns[i].NativeType:第I列的字段类型。SourceTable.Columns[i].Siz转载 2008-05-15 00:25:00 · 819 阅读 · 1 评论 -
CodeSmith使用基础教程 (1) — 模板
请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助一、第一个模板 创建好一个模板后第一步要指明这是一个C#语言的模板。%@ CodeTemplate Language="C#" TargetLanguage="C#" Descr转载 2008-05-15 10:18:00 · 1048 阅读 · 1 评论 -
CodeSmith应用实例(一)
一、一个简单的例子 这个例子仅是一个简单的应用,在我翻译并学习完CodeSmith的英文帮助文档后,对CodeSmith有了一定的了解,开始着手编写一些CodeSmith应用模板,今天按照最早提到的例子自行编写了一个基于表的添加存储过程的生成模板。具体语法前面基础中已做过详细解释这里仅是一个小综合应用的例子,望对大家学习CodeSmith有很好的帮助。我的同事也写了几个Cod转载 2008-05-15 10:25:00 · 533 阅读 · 0 评论 -
CodeSmith使用基础教程 (2) — 语法、标签
三、约定 这里写的东东都是从CodeSmith自带的帮助文档中FAQ里学到的东东 1.如何在模板中添加注释 CodeSmith: VB.NET: C#: 2.创建一个可以下拉选择的属性 首先定义一个枚举类型的变量,然后将属性的类型设转载 2008-05-15 10:21:00 · 564 阅读 · 0 评论 -
CodeSmith使用基础教程 (4) — 控制台与属性编辑器
七、CodeSmith控制台指南。很多人仅仅知道CodeSmith像一个图形应用程序,或者可能是一个Visual Studio的附件,但是通过CodeSmith的控制台应用程序还有好多其他的使用方法。控制台应用程序是很有价值的,因为可以通过它去生成脚本,或者其他一些自动工具。这篇文档的目的就是要告诉你怎样使用它的控制台应用程序并且如何去定义变量和参数。Basic Usage大多数情况下转载 2008-05-15 10:24:00 · 536 阅读 · 0 评论 -
工作心得
--------------------------------------------------------------------------------未将对象引用设置到对象的实例。行 261: public IList FindNameValueLists(string queryName)行 262: {行 263: IList原创 2008-09-14 15:10:00 · 864 阅读 · 0 评论