原文:一個簡易版的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