2010-07-02 62 views

回答

2

將模型類移動到單獨的項目中很簡單,工作正常。您不能將視圖移出ASP.NET MVC項目,因爲它們是ASPX頁面或ASCX控件。您大概可以將視圖移動到另一個項目,但是您會失去一些簡化在Controller和View之間移動的Visual Studio集成功能。

作爲一般規則,通常最好將這些東西放在一個程序集中,因爲加載外部程序集的.NET開銷很大。我沒有看到將模型移出的任何重大問題,但我建議將控制器保留在ASP.NET MVC項目中。

+0

我會將大部分代碼保留在另一個程序集中,並且只需要我的Controller操作調用該程序集,執行一些操作並返回Views。 – Nate 2010-07-02 20:12:46

+0

好人,謝謝你的回覆。 – Sean 2010-07-06 12:26:58