今天,MSDN订户已经可以下载Visual Studio 2010和.NET Framework 4 Beta 1了。 “我们还有很多的工作要做,以便完成功能方面的一些设想和测试其质量和性能,但我们已取得足够的进展,我们希望得到您的反馈意见。”微软开发司资深副总裁今天早些时候在他的博客中写道。 Framework更新提供了成熟的、新的平行扩展功能和更新的公共语言运行库。.NET 4 CLR是自.NET 2.0推出以来的第一款核心平台的方面的重要升级。.NET 2.0是随Visual Studio 2005一起发货的。 Visual Studio 2010使用微软基于早期开发的Windows Presentation Foundation 4.0的用户反馈意见,首次推出了编辑修改、用户界面和shell内建等功能。微软已经对新的编辑器进行了一些修改。据微软开发部Visual Studio总经理Jason Zander上周的发表的博客帖子显示。 IDE的性能是另一个微软正在努力解决的令人关注的问题。Zander说:“我们在Beta 1版本的性能方面取得了一些进展,但它目前的性能还不是我想要的最佳效果。例如,VB / Windows应用程序实际上运行得不错,而VB / ASP.NET应用程序却比VS2008运行的慢(类似于使用C#语言)。 Visual Studio 2010加强了其Office、SharePoint 、Windows 7、C + +、网络和Silverlight开发等工具的功能。Visual Studio 2010系统团队完成了一项重大的升级,在资源管理器中提供了一个新的架构,内置UML支持,以及更加完整的调试和测试解决方案。 Beta 1版本可望也将增加首次在实体Framework版本2中见到的诸多功能:n层模板、普通旧式CLR对象(POCO)和持久化透明(persistence ignorance)功能以及其他功能。 在.NET 3.5中,微软介绍了语言的综合查询功能,其中包括从LINQ到SQL,它针对SQL Server提供了一个轻量级的编程模型。 “ LINQ(语言级集成查询)真的是相当的好。” OakLeaf系统负责人Roger Jennings说。“人们现在利用它觉得是理所当然的,你不用再花费几乎所有的时间来处理这些集合问题,而且处理起来也简单得多了。您可以说LINQ是一款相当成功的新功能,很多第三方厂商都在他们的产品上添加了LINQ。 .NET 3.5 SP1介绍了ADO.NET实体框架、ADO.NET数据服务和LINQ到实体。尽管目前流行的是从LINQ到SQL,微软正在集中精力在其高端的O/RM框架。当一些开发商认识到微软的这一点战略的时候,许多人都措手不及,因为LINQ到SQL只推出了大约一年。 “微软目前肯定是组织了大量的人力朝着并非传统的ADO.NET方向发展,让设计师竭尽所能为您服务,我想这是很重要的。” SRT Solutions创始人Bill Wagner表示。Wagner是对LINQ到SQL缺乏投资表示关切的开发商之一。经过与微软ADO.NET团队的沟通,他现在认为,他们正在努力开发类似的功能。 成熟的数据库和不断变化的工具可能是IDE和framework中很多新增功能的最好证明。“我们过去已经改进了.NET Framework,我们引进了许多新的功能,这些新功能都是前所未有,带来了一个全新的框架。” 微软开发平台产品管理高级主任Steven Martin说。 “.NET 4将具有更多成熟的性能。”他说。“我建议开发商们来看看他们目前正在部署的应用程序,搞清楚他们正在采取的相关组成部分,并得到从我们即将发货的.NET 4中获得真正有价值的更新组件。”
|