CodeSmith
kenwu300692
这个作者很懒,什么都没留下…
展开
-
CodeSmith学习(3)运行子模版
会对一类文件创建一个模版,比如Entity。然后调用数据库的表,每个表建立一个Entity实体的cs文件。如何实现呢?首先我们将定义好Entity的模板。如下:-- Name:Author: Description: --%>@ Template Language="C#" TargetLanguage="C#" %>@ Assembly Name="SchemaExpl原创 2013-03-22 15:17:16 · 905 阅读 · 0 评论 -
CodeSmith学习(4) .net站点结构
通过前面三个教程的学习,已经可以生成代码了。这个教程,学习如何构建一个C#解决方案和项目。生成.Net一个项目,一般需要生成如下几个文件(以Entity实体层为例):解决方案文件:Test.slnEntity实体层项目文件:Test.Entity.csproj实体文件:SettingEntity.cs 基本上生成了如上三个文件,就可以生成一个可编译的站点了。 具体结原创 2013-03-28 15:14:10 · 619 阅读 · 1 评论 -
CodeSmith 学习(1)简介下载安装
CodeSmithV6.5破解版下载地址:CodeSmithV6.5破解版最近公司要推快速开发工具,快速的搭建解决方案,并解决数据库表的CRUD。将程序员从繁重的体力劳动中解脱出来。在代码生成工具方面,有许多开源的生成工具和一些程序员自己开发的生成工具。相比较而言,CodeSmith是最强大的。唯一不足是,这个软件是需要付费的,而且很贵,普通的程序员买不起。所以提供了一个,破解版下载地原创 2013-03-22 14:52:51 · 1989 阅读 · 0 评论 -
CodeSmith学习(2)读取数据库表、生成至指定文件夹
本文将介绍CodeSmithV6.5模版连接数据库,获取数据库表,并将代码生成至指定文件夹。引用程序集并导入:@ Assembly Name="SchemaExplorer" %>@ Import Namespace="SchemaExplorer" %>设定要生成的表集合属性:@ Property Name="SourceDatabase" Type="Schema原创 2013-03-22 15:03:16 · 1936 阅读 · 0 评论