我是一個初學者學習MVC4/VS2012。在SO和Contoso大學的許多小時的幫助下,我用SQL db獲得了演示網站,並擁有試用用戶。現在約有6個月的經驗。項目正在擴大。所以一些建議請。VS2012將區域添加到現有項目?重來?與MVC5或堅持與MVC4
我目前的項目有10個模型和12個控制器,我剛剛啓動了SimpleMembership,需要複製所有的ASP成員資料,然後有很長的路要走基於角色的菜單等。我可能會添加50個模型和控制器來CRUD附加模型。我見過「領域」,並認爲我的解決方案將會更清晰地使用這個概念。我也看到MVC5和EF6。
去年秋天我開始學習時,我不願意升級到MVC5 EF6,因爲腳手架不再支持,並且沒有足夠的信心解決問題。還提到了剃刀的一些問題。我現在看到一個用於MVC腳手架的NUGet包。
我今天正在細讀這個網站,發現了一個關於AREAS的帖子,這個帖子向一個在演示項目中有一個實體的人建議,如果他開始使用MVC5,這將是最乾淨的。因此,如果我想嘗試添加區域(並使用當前項目升級到MVC5/EF6),或者繼續使用MVC4進行破解,那麼請您對前面的工作有更深入的瞭解。
我還沒有看到有關將AREA概念添加到正常運行的項目中的任何「如何」文章(即,創建AREA概念,然後將現有控制器,模型等移動到新的區域文件夾中,工作將在註冊路線?])。
任何預警的陷阱,將不勝感激。
一個大問題是我可以在VS2012最終運行MVC5/EF6還是這是一個強制升級?
不是正常的編程問題,但我希望教育程度足以達到SO標準。
JW
,你可以做你想做與MVC 4是什麼?如果是這樣,沒有理由升級,如果你願意,你可以隨時升級。 – user1477388