模板和生成器
一枝独秀2013
这个作者很懒,什么都没留下…
展开
-
Codesmith使用技巧
CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器,程序可以自定义模板,从而减少重复编码的劳动量,提高效率。 下面我们就来学习一下CodeSmith的使用吧。首先我们来看一看一个简单的模板文件:Description="Generates a class including a special informational header" %>转载 2012-08-24 23:20:35 · 3337 阅读 · 0 评论 -
CodeSmith开发系列资料总结
最近跟同事在研究CodeSmith,感觉中文文档是少之又少,所以我们自己写(翻译)了一些文档,总结如下,希望对使用CodeSmith的朋友有所帮助:“努力学习的熊”CodeSmith基础系列:1.CodeSmith基础(一)2.CodeSmith基础(二)3.CodeSmith基础(三)4.CodeSmith基础(四)5.CodeSmith基础(五)6.CodeSmit转载 2012-08-24 23:18:01 · 472 阅读 · 0 评论 -
CodeSmith中SchemaExplorer类API文档1
SchemaExplorer中主要类的结构和功能:DatabaseSchema属性:ConnectionString:一般填写类似于ADO.NET的连接字符串Name:数据库名称Provider:驱动程序提供者,一般实例化一个SqlSchemaProvider对象集合:Commands:所有存储过程集合Tables:所有表的集合转载 2012-08-24 23:40:34 · 572 阅读 · 0 评论 -
CodeSmith中SchemaExplorer类API文档2
CodeSmith API 中文版目录1 CodeSmith.BaseTemplates1.1 Batch1.1.1 属性1.1.2 方法1.2 OutputFileCodeTemplate1.2.1 属性1.2.2 方法1.3 ScriptError1.3.1 方法1.4 ScriptErrorCollection1.4.转载 2012-08-24 23:41:44 · 668 阅读 · 0 评论 -
CodeSmith自动保存输出结果
要CodeSmith生成完代码可以自动保存到某个目录,一般需要让自己的模板继承CodeSmith类库中的OutputFileCodeTemplate类。 C#脚本示例代码如下:using System;using System.Text;using System.ComponentModel;using CodeSmith.Engine;using S转载 2012-11-29 16:08:22 · 983 阅读 · 0 评论 -
VS2010添加自定义的项目模板及项模板
ref:http://blog.csdn.net/qiaozhiwei/article/details/5014664 最近使用东日那个换肤控件,在资源文件中加入了几个默认皮肤,不想每次新建项目都要重复操作,于是把它做成一个模版。上面引用的地址介绍的是手动操作方法,其实挺麻烦的。这里演示一下在VS中自动操作的步骤吧:1、新建生成项目(需要设置为模版的项目) 2、 在转载 2012-12-14 10:21:42 · 3120 阅读 · 0 评论 -
CodeDom使用心得
CodeDom是.net提供源代码生成器,他可以通过CodeDomProvider来生成源代码,因为CodeDomProvider是CSharpCodeProvider、VBCodeProvider的抽象基类,表示CodeDomProvider是跨语言的源代码生成器,只需要提供相应的CodeProvider就可以生成相应的语言的源代码。CodeDom在System命名空间下,CShar转载 2013-09-10 17:46:54 · 1393 阅读 · 0 评论 -
CodeDOM动态生成与编译
CodeDOM贴几个CodeDOM的链接posted @ 2005-03-18 16:46 lichdr 阅读(3565) | 评论 (1) 编辑CodeDOM浅析(下)posted @ 2004-11-29 11:44 lichdr 阅读(4277) | 评论 (10) 编辑CodeDOM浅析(上)posted @ 2004-11-29 11:转载 2013-09-10 17:46:11 · 1228 阅读 · 0 评论