首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码生成-领域/模型优先(DDD)

代码生成-领域/模型优先(DDD)
EN

Stack Overflow用户
提问于 2010-09-21 16:01:38
回答 2查看 2.3K关注 0票数 3

我正在寻找一个基于DDD或模型优先方法的代码生成的“完整”解决方案。理想情况下,这将是一个单独的应用程序或VS插件,我们可以使用和重用尽可能多的标准管道代码,同时保留我的自定义业务逻辑。

我想要生成VS项目,包括WCF服务程序、数据层、实体模型等,以及客户端应用程序,如带有脚手架的ASP.MVC (和/或web窗体)站点、windows客户端。

我知道有很多选择,比如实体框架和NHibernate,开源框架(如S#ahrp体系结构),还有商业产品。我对任何事情都持开放态度,因为我知道大部分投资都会及时到位。

更新:添加到这里的:EntityFramework4.0是向前迈出的一大步,因为它将生成c#业务类以及数据库模式,允许您专注于‘模型’,这是很好的。是否有任何更高级别的东西允许基于某种(元)模型生成其他对象。

EN

回答 2

Stack Overflow用户

发布于 2010-09-21 17:52:11

我建议看一看CodeSmith。它附带了几个不同的模板框架,如PLINQO (Linq)、NHibernate、CSLA和.netTiers (听起来更接近您正在寻找的内容)。

还可以看一下关于如何使用位于这里的框架的视频教程。

谢谢-Blake Niemyjski

票数 1
EN

Stack Overflow用户

发布于 2010-09-21 21:36:55

我知道SparxEA (企业架构师)支持代码生成(以及从代码中生成模型),但我自己从来没有这样做过。

因此,这将明确地允许您对系统/域建模,然后生成适当的代码。

它似乎还支持与Visual:http://www.sparxsystems.com.au/products/mdg/int/vs/index.html的集成

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3762164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档