【发布时间】:2011-01-18 17:49:25
【问题描述】:
第一个更广泛的观点:我得到了一个学校项目的任务,其中指出“通过业务和数据层核心的代码生成来设计和实现用于快速开发 IS 的工具。(释义)。它特定于 .NET 和 C#,但任何东西在这种情况下很好。
我在代码生成或信息系统开发方面没有那么广泛的知识。我正在寻找一些代码生成框架和工具。更具体地说是 T4 和 CodeSmith 生成器。引起我注意的一件事是 .netTiers 模板集,其中包含一些有趣的模板,可用于软件开发。但我不知道它们在实际开发中能有多大用处。
我的问题是:有没有办法开发一个主要基于代码生成的信息系统?或者有什么方法可以更好地利用代码生成工具和模板?如果我有这个,我可以做更具体的事情。
我也尝试在这里查看一些问题,即音乐会代码生成,但其中大多数是关于它的好坏,或者对它们的一般经验。我想要的是使用特定工具和模板的特定经验以及它们在开发中的利润。
非常感谢您的回答。
【问题讨论】:
-
我在这里可能有点密集,但是“IS”代表什么?
-
@Oded,不只是你 :-)
-
一个疯狂的猜测:信息系统?
-
@Oded:对不起,它的意思是“信息系统”,我编辑了我的问题。但是,是的,我不确定它是否是正确的名称,因为我在这里看不到它,但我不记得有任何其他方式来称呼它。
-
这是功课吗?如果他们问“寻找快速代码生成的工具”,我或许可以理解这一点。你的教授要求为此设计一个工具?你的物理系学生设计核反应堆作为功课吗?
标签: .net language-agnostic code-generation