2011-04-27 45 views
1

我目前正在編寫一個ASP.NET MVC3網站。我是ASP.NET MVC3的新手。在我的網站上,我有一個網頁,上面寫着一個樣本asp.net mvc網站(這是一個新的樣本,這是另一個asp.net MVC網站 - 該演示顯示了一個客戶登錄,下訂單並退房並檢查訂單細節 - 這還沒有完成)如何連接2 ASP.NET MVC 3網站到一個

當我完成這個項目。我想購買一個域名並託管它。我不想託管2個不同的asp.net mvc3我如何使用單個域名並同時擁有我的asp.net mvc項目。另外我只有一個SQL Server數據庫。

例如:說域名是 - www.kalls23.com(這是一個mvc 3項目),我想要樣本如www.kalls23.com/sample/MvcSite-這需要用戶(樣本mvc3項目)

如何在VS2010上構建解決方案?任何其他想法和建議?

+0

我覺得這將是一個部署問題,而不是如何在Visual Studio中構建它。您可能只需將示例項目部署到像sample.kalls23.com這樣的子域中,並讓IIS負責爲您提供正確的站點。 – R0MANARMY 2011-04-27 16:33:47

回答

0

我會建議尋找區域,特別是如果你有一個數據庫。這將使您的應用程序成爲一個項目,並且可以共享很多應用程序有點取決於需要共享多少UI。

如果UI是完全不同的,它主要是數據庫結構(假設第一例如EF代碼),也許庫的共享,那麼我會建議使用多個ASP.NET MVC3站點,模型/存儲庫/服務一體化解決方案項目(如果複雜的話可能更多),以及如果需要或計劃進行測試的測試項目。

如果這不是一個非常複雜的項目,我可能會選擇我的第一個建議,因爲它會讓你的生活更輕鬆,構建更快。

祝你好運!如果你有更多的細節,你可能會得到更好的建議(測試計劃,複雜性,用戶界面共享,數據庫實體重疊等)