4
T4不算太壞,但它有很多疣,並開始顯示其年齡。MVC視圖引擎替代T4的編譯時代碼生成C#代碼?
鑑於在過去18個月左右MVC視圖引擎(剃鬚刀,火花等)的進步,我想知道是否有任何成功的努力使用這些代碼模型視圖(或其他代碼:代碼代)。理想情況下,應該可以在ASP.NET MVC和代碼生成環境中利用相同的引擎,以便我們將以視圖引擎爲中心的投資繼續用於代碼生成基礎結構,並最小化開發人員的學習曲線學習T4也是如此。
我知道一些OSS代碼gen庫,如NVelocity,我明確地問到使用ASP.NET MVC兼容視圖引擎的庫/框架。