早在5月份就收到了MS通过MSDN周刊发来的.NET Framework 4 Beta 1和 Visual Studio 2010 VSTS Beta 1下载试用邀请。虽然体验时只是Beta1版本,但是VS2010 Beta2在WIN 7的表现已经很让人很吃惊叹。诸如,增强Web和云计算开发、AJAX,Web控件的支持、高效的JavaScript IntelliSense引擎、内建ASP.NET MVC的先进开发模式、增强C++开发的支持、Agile流程模板…实在是让人眼花缭乱~~。
比如说 VS 2010 Beta2 界面很整洁,没有那些杂七杂八的选项。在项目语言列表里多出了F#语言的支持。F#支持函数式、命令式和面向对象的混合编程风格,最吸引人的地方是函数式编程,还有可以利用.NET框架的功能特性。听说,F#是微软研究院、剑桥和微软开发部联合进行的高级开发项目,是微软支持的第一个主要的函数式语言。
Visual Studio 的Azure工具社区技术预览版添加了对Visual Studio 2010测试版的支持,Azure工具为云项目提供了C#和VB模板,用于本地开发网络和存储的调试,并通过WindowsLive ID访问了Azure Services Developer Portal。Visual Studio 扩展安装了Azure SDK。这可以说是VS2010 Beta2融合了当前的技术流行概念—云计算。
再有,VS2010 Beta2和.NET 4测试版中的ADO.NET EF 4,这是微软用来创建访问数据库的应用程序的首先模式,个人对于正是版本一直保持着热切期待。因为EF 4添加了对于若干层级API和模板的支持,增加了Plain Old CLR对象覆盖,改进了Persistence Ignorance以及其他一些功能的升级。由于实体框架本身已经发生了很多变化,它真正解决了社区的一些顾虑。
还有,在升级EF的其他性能中,如建模支持,现在可以在模型基础上生成DDL。这些功能的改进都很有用。比如,自己正在开发新的内部程序框架以使用各类项目,并将升级的EF放到前台运行以便在自己的框架中使用该工具。
本文链接:http://www.blueidea.com/news/soft/2009/7169.asp
出处:相关论坛
责任编辑:bluehearts
|