如果這是一個重複的問題,請原諒我。我搜索了StackOverflow並沒有找到我的問題的答案,所以這裏。完美的理由從ASP.NET 2.0遷移到ASP.NET 3.5
我們目前有一個運行AJAX Extensions 1.0和SQL Server 2005運行ASP.NET 2.0的Web應用程序,部署在IIS 6上並在VS2005中開發。所有的作品都很棒,但我試圖找到令人信服的理由進行遷移。我們所服務的客戶不允許在瀏覽器中使用插件,因此Silverlight不是我們遷移的理由。另外,我們沒有計劃在任何時候遷移到SQL Server 2008,ASP.NET MVC也不在工作中。
這是我的原因遷移。我希望人們對他們的評論或添加到列表:
- 我想用新的.NET的東西的工作(我認爲其他開發商也將同時吸引準員工。)
- 要保持技術最新。
- 擴展方法
- PageMethods在器WebControls
- WCF
- LINQ可能(我們目前使用的AutoSproc我們DAL)
- ASP.NET AJAX內置到ASP.NET 3.5(不是一個真正的大問題雖然)
- VS.NET 2008的智能感知的JavaScript
好問題。我剛開始一個新的ASP.NET Web服務,但必須從ASP.NET 2.0開始。從那以後,我們的服務器已經升級了,所以我可以使用ASP.NET 3.5,但我不知道是否值得將它轉換爲WCF。 – 2009-05-28 17:20:09
我忘記提及,我們很可能會轉向VS.NET 2008,無論因爲您可以將框架定位到2.0,如Bratch提到的那樣。 – nickytonline 2009-05-28 18:20:59
@Jeff:WCF問題與ASP.NET問題完全分離。之所以升級到WCF,是因爲ASMX年代久遠,前景一片光明。 WCF是Web服務開發的現在和未來。它更強大,但不需要你理解所有的力量。 – 2009-06-01 01:35:44