我即將開始一個新項目,該項目將允許用戶瀏覽我們創建的不同mvc3 Web應用程序。現在,每個網站都是相互獨立的,要求用戶登錄每個網站。一個解決方案中的多個MVC3項目
的想法是合併它們都放在一個大的網站,他們會登錄一次,並且會對用戶設置,偏好和能夠通過導航選項卡在頂部彼此之間導航,等...
我的問題到目前爲止一直在尋找一種解決方案,使我們能夠將所有項目轉儲到一個巨大的項目中,並在仍處於主項目中的同時單獨進行管理。
我知道我可以添加多個項目到一個解決方案,但是有可能在一個項目中有多個項目嗎?如果我將項目設置爲「StartUp」項目,我還沒有找到如何引用其他項目,例如從Html.ActionLink獲取標籤。
我剛剛發現有關MVC領域,我試過這似乎是做了我想要的東西。我將不得不修改一些東西,但它的工作。但是,一旦我們實施了我們所有的網站,我就擔心個別項目的規模。
謝謝!
謝謝我會考慮這一點。任何想法,如果地區是一個壞主意?我們一直在和一位同事一起看,這似乎很不錯,我只是想知道它是否真的是^^ – LanFeusT 2011-05-18 18:44:07
@LanFeusT,地區可能會很好。這將取決於你的情況。例如,如果你使用區域,你基本上正在製作一個龐大的整體應用程序。這樣做的好處是你可能會重用大量的常用功能。缺點是,如果您在某個區域進行了一些更改並從理論上重新部署應用程序,則需要重新驗證/測試整個應用程序。 – 2011-05-18 18:46:49