如果这是一个重复的问题,请原谅我。我搜索了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