2012-03-20 101 views
6

我有一個用Visual Studio 2010/.net 4/VB製作的網站。我可以將asp.net 4.0與經典asp結合嗎,還是可以將經典asp轉換爲asp.net?

我真的很喜歡我發現的FAQ系統的佈局,因爲它很簡單,但它在經典的asp中。所以,顯然,我不能包含我的母版頁佈局,但我想沒關係。

但是,我可以將FAQ系統轉換爲asp.net,還是有一些工具可以使用?

如果不是,可以在asp.net 4.0網站上使用經典的asp頁面嗎?

任何指導將真正感激!

回答

7

如果轉換傳統的ASP頁面,ASP.NET 的原因是顯而易見的,一樣的,爲什麼微軟推出asp.net過ASP

你有更多的靈活性,簡單性,構建應用程序和更廣泛的我會更好控件和選項的選項,你有c#/ Vb爲你清理道路。

它會很快使用一個工具將經典的asp轉換爲asp.net,但這會導致您遇到很多問題,即使通過工具轉義的單個轉換也很難找到,如果您自己轉換代碼那麼稍後如果有任何改變,你可以很容易地做到這一點,因爲你知道誰坐在哪裏。

您可以在asp.net中託管經典asp頁面,需要在IIS中進行一些更改。

http://learn.iis.net/page.aspx/564/classic-asp-script-error-messages-no-longer-shown-in-web-browser-by-default/

但即使這不是一個很好的選擇,因爲ASP可能會較少受到微軟IIS中的支持。

希望這會爲您提供一些幫助....

+2

非常感謝您花時間回覆我的問題。你提供的信息非常好!我會採納你的建議,並將經典的asp頁面轉換爲asp.net頁面。再次感謝您的時間,並感謝您的信息,盧! – 2012-03-20 06:56:14

+0

我很高興我能幫到.... – RohitWagh 2012-03-20 06:59:02