MVC开发T4代码生成之二----vs模板扩展
摘要:在上一篇MVC开发T4代码生成之一 文本模板基础中介绍了与T4模板相关的基础知识,并对MVC内使用T4模板添加视图做了介绍。知道了T4模板的使用后自然就想着怎么对vs自带的T4模板进行扩展,添加一些我们自定义的T4模板。有两种途径可以对vs的T4模板进行扩展: a.直接在vs模板目录内(C:\Pro
阅读全文
posted @
2017-03-16 22:11
执古之道
阅读(923)
推荐(0)
MVC开发T4代码生成之一----文本模板基础
摘要:T4文本模板 T4全写为Text Template Transformation Toolkit,是一种编程辅助工具,用来使程序代码自(懒)动(猿)生(福)成(利)的工具。MVC开发中大量使用了T4模板,近乎魔性的应用可以参考Steve Sanderso的 MvcScaffolding系列文章。关于
阅读全文
posted @
2017-03-15 21:54
执古之道
阅读(1070)
推荐(0)
用T4生成多个文件(转载)
摘要:转自:http://blog.csdn.net/cracklibby/article/details/51319799 初次认识并尝试使用T4生成代码的时候,相关学习资料似乎比较少。不过现在VS2010 的MSDN里已有相关章节,可参看《代码生成和文本模板》章节。可以用C#的语法写模板,实在舒服很多
阅读全文
posted @
2017-03-14 23:05
执古之道
阅读(2282)
推荐(2)
T4模板+Excel数据表生成实体类
摘要:最近开始新的项目,在数据库设计时使用了excel对各表结构及字段属性进行详细描述,项目内使用ORM进行数据库通讯,ORM以CodeFirst模式建立数据库,所以首先要在项目内建立各表的实体类。建立实体类时会依据excel表建立类,依据表内字段建立类属性,依据表内字段属性建立类内属性特性,所以决定使用
阅读全文
posted @
2017-03-14 22:56
执古之道
阅读(1288)
推荐(0)
T4设计时模板调试
摘要:在Visual Studio内调试T4设计时模板有多个方法:安装使用带调试功能的第三方工具,利用System.Diagnostics.Debugger实时调试器,VS内置的T4调试工具。使用第三方工具的方法就不用说了,这里只记录下使用Debugger实时调试器和VS内置的T4调试工具的调试过程。首先
阅读全文
posted @
2017-03-06 16:16
执古之道
阅读(2613)
推荐(2)