我目前有一个基于 3 层架构的 Web 应用程序。我希望将我的表示层从使用 Web 窗体更改为 MVC4。
现在我做了一些研究,从我读到的内容中,我了解到 View 代表 Web 窗体的 .aspx。控制器代表 Web 表单的代码隐藏 (.cs)。
我遇到的问题是我看不到模型有任何用处。这是因为我可以直接从控制器直接调用业务逻辑层的方法,从而使模型的目的无用。
我有什么误解吗?如果是这样,您对在 3 层架构中为表示层实现 MVC 设计模式有何看法?
我目前有一个基于 3 层架构的 Web 应用程序。我希望将我的表示层从使用 Web 窗体更改为 MVC4。
现在我做了一些研究,从我读到的内容中,我了解到 View 代表 Web 窗体的 .aspx。控制器代表 Web 表单的代码隐藏 (.cs)。
我遇到的问题是我看不到模型有任何用处。这是因为我可以直接从控制器直接调用业务逻辑层的方法,从而使模型的目的无用。
我有什么误解吗?如果是这样,您对在 3 层架构中为表示层实现 MVC 设计模式有何看法?