我正在寻找更复杂的asp.net mvc 模型的示例。我在ASP.net网站上看到的所有模型都非常非常简单,只涉及一个或两个数据库表。
我很好奇 mvc 如何处理具有许多表格和三元关系的更复杂的模型。
答案 0 :(得分:10)
这里有一些具有不同复杂程度的mvc应用程序。 Checkout Kazi的博客那里有一些很棒的东西!还要检查ncommon,它包含nhibernate,linq2sql和实体框架等存储库paterns等等。
答案 1 :(得分:0)
如果你很好奇,为什么不试试呢?创建或使用复杂的数据库,并尝试使用ASP.NET MVC在此数据库上对一些基本的crud操作进行原型设计。
答案 2 :(得分:0)
另请看:
MVC: How to work with entities with many child entities?
最后,它仍然归结为模型上的CRUD操作。 唯一的问题是如何不以一种不会变得混乱的方式组织它。我发现使用Areas(计划在下一版本的MVC中构建)非常方便。
答案 3 :(得分:0)
我会说http://orchard.codeplex.com/是我见过的更复杂的开源MVC应用之一。