我需要幫助設計一個用於團隊環境的MVC結構嗎?這裏是我們正在做什麼的簡短說明:多個MVC項目結構
- 我們有不同的部門,我們將轉向網絡(MVC)。例如,我們有一個政府部門,管道部,& Compset部門等
選項:
- 我可以設置在Visual Studio中每個模塊的正常MVC解決方案。所以我可以有一個用於人口普查的VS解決方案,一個用於管道等等。這很好,但我希望有一個可以跨項目使用的共享視圖(類似於主頁面)。在這種情況下如何工作?
- 我可以爲每個部門設置一個具有區域的MVC應用程序。不錯的選擇。它解決了我的共同意見問題。但是,當我們完成時,我可能會結束12-15個不同的領域。這是一個巨大解決方案中的很多子文件夾和代碼。更不用說我可能想將我的Model &存儲庫分離出他們自己的項目。那甚至可以使用區域來處理?
- 如果有更好的主意,我會很感激幫助。
我們有8-10位開發人員將在這個應用程序中前進,所以我只是想確保我有最好的結構。