【发布时间】:2011-11-30 03:12:18
【问题描述】:
我打算开始一个MVC3项目,希望这个项目能成为我们公司MVC3项目的蓝图,初步思路如下:
伙计们,请帮助分享您的想法和最佳实践!
【问题讨论】:
标签: c# asp.net-mvc-3 entity-framework projects-and-solutions
我打算开始一个MVC3项目,希望这个项目能成为我们公司MVC3项目的蓝图,初步思路如下:
伙计们,请帮助分享您的想法和最佳实践!
【问题讨论】:
标签: c# asp.net-mvc-3 entity-framework projects-and-solutions
我推荐看看 Onion Architecture (图片版权:Jeff Palermo)。我也有一些疯狂的依赖(参见Castle Windsor: Register components across multiple projects in solution),可以使用 Onion 架构更清晰地表达。
【讨论】:
我的团队使用非常相似的架构——主要区别在于我们的“对象模块”位于 WCF 后面。从 WCF 返回对象对我们来说是一个很大的优势,因为在我们的 MVC、Silverlight 和 Windows 应用程序中使用数据几乎不需要付出任何努力。
【讨论】: