4
T4不算太坏,但它有很多疣,并开始显示其年龄。MVC视图引擎替代T4的编译时代码生成C#代码?
鉴于在过去18个月左右MVC视图引擎(剃须刀,火花等)的进步,我想知道是否有任何成功的努力使用这些代码模型视图(或其他代码:代码代)。理想情况下,应该可以在ASP.NET MVC和代码生成环境中利用相同的引擎,以便我们将以视图引擎为中心的投资继续用于代码生成基础结构,并最小化开发人员的学习曲线学习T4也是如此。
我知道一些OSS代码gen库,如NVelocity,我明确地问到使用ASP.NET MVC兼容视图引擎的库/框架。