請記住,這對我來說是新的,我可能錯過了一些重要的東西。將現有ASP.NET網站逐步轉換爲MVC的最佳方法
我有一個基於ASP.NET Web應用程序的現有網站。我現在正在使用ASP.NET MVC進行新的開發,並打算逐漸用MVC基頁面替換大部分頁面。
我這裏有兩個問題:
1)我需要逐步替換的頁面,因爲我不能在一次轉換的一切。 2)如果可能的話,應該保留現有的(物理文件的)URL。
我看到它的方式,我有以下選擇:
1)創建的網站的根目錄一個全新的MVC Web應用程序,然後包括現有的HTML/ASPX/ASMX/...到那個頁面。這樣,路由總是相對於網站的根。
2)修改現有的Global.asax,Web.config,Default.aspx(等等)以切換MVC處理程序進行路由,然後將我的MVC應用程序發佈到子文件夾。
什麼是最簡單的方法來做到這一點,我錯過了什麼?
感謝, 洛朗
您可以在MVC下運行一個子網站。 – leppie 2008-10-17 18:03:00