【发布时间】:2011-02-23 02:07:33
【问题描述】:
过去,我主要使用 N 层架构构建所有 Web 应用程序,实现 BLL 和 DAL 层。最近,我开始做一些 RoR 开发以及研究 ASP.NET MVC。
我了解不同架构之间的差异(正如其他一些 SO 帖子所引用的那样),但我真的想不出为什么我不会为新项目选择 MVC 模型。
在您的经验中,您是否有任何原因/时间不适合 MVC 架构,或者您选择 BLL/DAL 架构的任何原因?
【问题讨论】:
-
这是关于 .NET 的 MVC 还是一般的 MVC?后者我知道一点,但对前者一无所知。
-
确实,这个问题更多的是关于 Web 应用程序的 MVC 架构,尽管我很高兴听到对特定实现的任何回应。
-
我将其解读为“不将 MVC 架构用于 Web 应用程序的 100 个理由”
标签: model-view-controller n-tier-architecture