代码生成工具:codesmith详细介绍 - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Dec 15

代码生成工具:codesmith详细介绍 不指定

tommyhu , 21:28 , ASP.NET , Comments(0) , Trackbacks(0) , Reads(7709) , Via Original Large | Medium | Small
  CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。
  当您生成应用程序时,您经常需要重复完成某些特定的任务,例如编写数据访问代码或者生成自定义集合。CodeSmith 在这些时候特别有用,因为您可以编写模板自动完成这些任务,从而不仅提高您的工作效率,而且能够自动完成那些最为乏味的任务。CodeSmith 附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板,但该工具的真正威力在于能够创建自定义模板。
  CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器,程序可以自定义模板,从而减少重复编码的劳动量,提高效率。
  安装CodeSmith 2.6注册后发现有两个可运行程序CodeSmith Studio.exe和CodeSmith Explorer.exe
  CodeSmith Studio.exe用来创建自定义模板
  CodeSmith Explorer.exe用来导入模板并且生成代码
  打开 CodeSmith Studio.exe,新建一个C#模板。发现有如下类似与asp.net的标识符号
  <% %>
  <%= %>
  <%@ %>
  
  官方站点:http://www.codesmithtools.com/[hr]
努力学习的熊CodeSmith基础系列:


1CodeSmith基础(一)



2CodeSmith基础(二)


3CodeSmith基础(三)


4CodeSmith基础(四)


5CodeSmith基础(五)



6CodeSmith基础(六)


7CodeSmith基础(七)


8CodeSmith基础(八)


TerryleeCodeSmith实用技巧系列:



1CodeSmith实用技巧(一):使用StringCollection


2CodeSmith实用技巧(二):使用FileNameEditor


3CodeSmith实用技巧(三):使用FileDialogAttribute



4CodeSmith实用技巧(四):使用扩展属性


5CodeSmith实用技巧(五):利用继承生成可变化的代码


6CodeSmith实用技巧(六):使用XML 属性



7CodeSmith实用技巧(七):从父模版拷贝属性


8CodeSmith实用技巧(八):生成的代码输出到文件中


9CodeSmith实用技巧(九):重载Render方法来控制输出



10CodeSmith实用技巧(十):通过编程执行模版


11CodeSmith实用技巧(十一):添加设计器的支持


12CodeSmith实用技巧(十二):自动执行SQL脚本



13CodeSmith实用技巧(十三):使用CodeTemplateInfo对象


14CodeSmith实用技巧(十四):使用Progress对象


15CodeSmith实用技巧(十五):使用快捷键



kid-li翻译CodeSmith API系列:


1CodeSmith的基础模版类
▲返回顶部


Last modified by tommyhu on2012/02/26 00:10

Add a comment

Nickname

emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot