我們有一個用傳統ASP編寫的非常大的應用程序。該應用程序包含一個由多個租戶訪問的代碼庫,每個代碼都有自己的數據庫。該應用程序已開發多年。將MVC3集成到現有的經典ASP應用程序中
最初我們要在MVC3中編寫一個新的應用程序,它將接管此應用程序,並最終將客戶遷移到此新應用程序。
我們現在想知道,使用MVC3編寫的代碼逐漸添加到現有應用程序是否可行。在某些時候,我們希望整個應用程序在MVC3中運行,而沒有經典的ASP。應用程序必須充當單個應用程序,只需一次登錄即可訪問系統現有的經典asp部分以及用MVC3編寫的新部分。
有沒有人有這樣做的經驗?我們可能會遇到什麼問題?我們應該注意哪些缺陷?
我對你的建議不會那樣做。你可以更好地開始一個新的MVC3項目,並根據需要/計劃開始遷移區域/片段。 否則你會有太多的「行李」。這樣做也將幫助您清理一些古老的ASP經典代碼。 – 2012-01-27 21:51:32