原文:一个简易版的T4代码生成"框架"

对于企业开发来说,代码生成在某种意义上可以极大地提高开发效率和质量。在众多代码生成方案来说,T 是一个不错的选择,今天花了点时间写了一个简易版本的T 代码生成的 框架 ,该框架仅仅是定义了一些基本的基类以及其他与VS集成相关功能的类型而已。 源代码从这里下载 目录 一 T 模版的定义和代码文件的生成 二 TransformationContext与TransformationContextScop ...

2013-02-20 18:03 44 20969 推荐指数:

查看详情

修改的T4代码生成器(续)

最近一段时间,我利用业余时间在做一个基于客户公司风格的代码生成器,这个代码生成器在之前的文章中稍微介绍过(修改的T4代码生成器),我并不是白手起家,而是参考了一们园友的作品。原作品的特点: 1:基于WPF。 比起传统的WinForm来讲,wpf在用户体验性上有很大 ...

Sun Jul 29 08:34:00 CST 2012 8 3877
修改的T4代码生成

为什么有些开发人员从来不用代码生成代码生成器,我想很多开发人员估计都使用过,起码也听说过.为什么有些开发人员从来不用代码生成器呢,我总结有以下几种情况: 1.个人习惯,不喜欢用工具,喜欢什么事都亲自处理. 2.没有遇到让自己特别满意的代码生成工具,而自己又不想去改造 ...

Sat Jun 30 10:14:00 CST 2012 7 6437
一个简单的代码生成器(T4文本模板运用)

说要写这篇文章有一段时间了,但因为最近各方面的压力导致心情十二分的不好,下班后往往都洗洗睡了。今天痛定思痛,终于把这件拖了很久的事做了。好,不废话了,现在看看"一个简单的代码生成器" . 先看看界面吧! 简约到如此,说是代码生成器,估计是要被吐槽的。好吧,借用园子里博友的说法,这只 ...

Mon Jun 30 02:59:00 CST 2014 0 5222
依赖注入[5]: 创建一个简易版的DI框架[下篇]

为了让读者朋友们能够对.NET Core DI框架的实现原理具有一个深刻而认识,我们采用与之类似的设计构架了一个名为Cat的DI框架。在《依赖注入[4]: 创建一个简易版的DI框架[上篇]》中我们介绍了Cat的基本编程模式,接下来我们就来聊聊Cat的设计和实现。 目录一、服务注册 ...

Tue Jul 31 15:29:00 CST 2018 8 2826
依赖注入[4]: 创建一个简易版的DI框架[上篇]

本系列文章旨在剖析.NET Core的依赖注入框架的实现原理,到目前为止我们通过三篇文章(《控制反转》、《基于IoC的设计模式》和《 依赖注入模式》)从纯理论的角度对依赖注入进行了深入论述,为了让读者朋友能够更好地理解.NET Core的依赖注入框架的设计思想和实现原理,我们创建了一个简易版 ...

Mon Jul 30 14:34:00 CST 2018 10 4518
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM