2012-08-26 153 views
1

表示層MVC設計模式我目前有基於一個3層架構的網絡應用程序。我希望將我的表示層從使用Web窗體更改爲MVC4。在3層架構

現在我已經做了一些研究,並從我讀我明白,視圖代表Web窗體的在.aspx。 Controller表示Web表單的代碼隱藏(.cs)。

,我的問題是,我沒有看到任何模型的使用。這是因爲我可以直接從Controller中直接調用業務邏輯層的方法,使得Model的用途無用。

有什麼,我誤會?如果是的話,您對3層體系結構中的表示層實現MVC設計模式有什麼看法?

回答

3

在一個簡單的應用程序在MVC模式可以簡單地從應用程序或業務層的DTO。在這種情況下,你是對的,你可能不需要UI中的單獨模型。