【发布时间】:2014-04-13 14:25:46
【问题描述】:
我一直在读到,MVC 模式中最大的层应该是模型。我还听说我们应该避免将逻辑放在控制器层上。然而,随着我的 ASP.Net MVC 5 应用程序变得越来越大,我看到我得到了繁重的视图、繁重的控制器和......非常小的模型(它们只不过是对我的 SQL 表的引用)。
是的,我承认,我永远无法将任何逻辑放在我的模型上。
我喜欢 MVC 模式,我的网站运行良好,但我一直认为我做的事情肯定不对...
你能告诉我一些关于如何正确编写 MVC 代码的有用链接吗? Rick Anderson (Microsoft) 的 MVC 5 教程很好,但再一次,他的模型确实非常小......
【问题讨论】:
-
您的视图/控制器的重量如何?你做很多手术吗?访问控制器中的数据?在视图端排序/过滤???
-
@user1010863 我试图基本上说出那个答案所说的但是,我自己不能说这个答案更好
标签: asp.net-mvc model-view-controller asp.net-mvc-5