繁体   English   中英

升级到ASP.NET 4框架

[英]Upgrade to ASP.NET 4 framework

既然Visual Studio 2010 RC已经发布了,我想知道是否有人知道将现有的ASP.NET应用程序升级到.NET 4框架的优缺点是什么? (除了等到最终版本应该更加稳定)

如果您不打算重写应用程序的某些部分以使用ASP.NET 4.0中的新功能,我认为没有太多好处。 除非他们为现有功能引入了性能优化,但我不认为你会在不修改代码的情况下自动获得这些功能。

否则有很多好东西,如URL路由,SEO优化,ViewState性能等。

至少,您必须检查您的Web服务器是否支持ASP.NET 4.0应用程序池。

优点:你将在决赛结束时做好准备

缺点:如果你有时间,请准备好迎接一些问题。

以下是人们遇到的一些问题的列表和概述,以及一些赞扬:

http://weblogs.asp.net/scottgu/archive/2010/02/08/vs-2010-net-4-release-candidate.aspx

而我最喜欢的资源是因为考虑到什么可能是我的专业人士而不可能给你一个优点和缺点的分解,可能对你有利,反之亦然:

http://social.msdn.microsoft.com/Forums/en-US/category/VSPreRelease,netdevelopmentprerelease,visualstudioprerelease,vstsprerelease

如果您打算使用C#进行开发,那么下一版本的框架和C#将会有一件大事; 动态类型:

来自Scott Hanselman的博客

C#4(不是4.0,营销人员说它是.NET 4等)添加了动态关键字。 我已经解释了这句话:

“你或我现在无法知道这个类型,编译器,所以让我们希望运行时能算出来。”

这里的关键点是粗体,因为它的重要性在于: 具有动态类型意味着“使用我的运行时类型进行绑定”

这与当前版本的C#完全不同,并且可能有一些非常显着的代码编写方式。 因此隐藏在所有的喧嚣中,与当前框架相比,新框架确实具有一些附加价值。

希望这会有所帮助。

您拥有go live license - >您可以在生产中使用所有新的asp功能。

但是你会遇到VS的一些问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM