c# - 什么是最好的 MVC3 解决方案结构?

标签 c# asp.net-mvc-3 entity-framework projects-and-solutions

我打算开始一个MVC3项目,我们希望这个项目能成为我们公司MVC3项目的蓝图,请看下面的初步想法: enter image description here

enter image description here

伙计们,请分享您的想法和最佳实践!

最佳答案

我建议看一下 Onion Architecture (图片版权:Jeff Palermo)。我也有一些疯狂的依赖项(请参阅 Castle Windsor: Register components across multiple projects in solution),可以使用 Onion Architecture 更清晰地表达这些依赖项。

  1. The Onion Architecture : part 1
  2. The Onion Architecture : part 2
  3. The Onion Architecture : part 3

enter image description here

关于c# - 什么是最好的 MVC3 解决方案结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8320689/

相关文章:

c# - 使用 EditorFor 允许从 1 到 100 的数字

entity-framework - Entity Framework 代码优先和显式接口(interface)

c# - 如何使用 C# 从 Word/Excel 文件生成 Pdf 文件?

c# - Gmap.net与SQLite数据库

asp.net-mvc-3 - 具有 MVC 属性的 IoC/DI

asp.net-mvc-3 - 使用 Web.Release.config(Web.config 转换)

c# - OpenFileDialog() 锁定文件夹

c# - 如何在 vNext 依赖注入(inject)中创建构造函数订阅

c# - 如何首先在代码中或使用 ColumnBuilder 将 ROWGUIDCOL 属性指定为 Guid 类型的列?

java - 用于数据库实体管理和 View 的管理 UI?