3
我設置具有以下結構的解決方案:Asp.net MVC 3和NHibernate架構
Project.Core
域
映象
庫
Project.Web
瀏覽
模型
Contollers
Project.Web是asp.ne t MVC 3模板。我想知道如果我使用MVC和NHibernate,並且我不會使用其他Web應用程序來利用Project.Core庫,那麼最好的體系結構是什麼。
它似乎像域和模型幾乎是一回事?
如果我想使用域的而不是模型如何修改asp.net mvc3項目來接受這個?
謝謝
謝謝詹姆斯。我喜歡你在NHibernate 3上給出的最近的演示文稿。 – Mike 2011-03-30 22:18:01
在mvc中,模型應該是視圖的數據上下文,我不認爲它應該與域對象混合。 – Eatdoku 2011-06-27 01:21:24
是的,我寧願不把它稱爲模型,而是使用ViewModel或PresentationModel來區分它們和域對象。 – Rushino 2011-09-15 15:02:05