今天我们发布了Visual Studio 2008与.NET Framework 3.5 Service Pack 1的Beta版本。
按照惯例,我们的服务包(Service Pack)解决了我们通过客户及合作伙伴反馈,以及在内部测试中发现的一系列问题。这次的服务包除了继续保持这一点,更针对 这些问题做了更新,它还在Visual Studio 2008和.NET Framework 3.5已有的巨大价值之上加入了更多组件,涵盖了一系列客户强烈要求的功能,改进了开发人员的使用体验。比如,该服务包是为 SQL Server 2008及ADO.NET Entity Framework提供全面支持的第一个Visual Studio 2008版本。
Visual Studio: 你将会发现WPF设计器在功能和性能方面的改进;更多Visual Basic及Visual C++组件和工具,包括基于MFC的Office 2007 Ribbon和各种稳定性问题的修复;更丰富的JavaScript功能;改进的Web开发及站点部署;以及IDE的性能提升。更多关于Service Pack中性能提升的详情请参阅性能团队的博客。
Visual Studio Team System: Visual Studio Team System中的改进包括更新过的“Add to Source Control”对话框,从Windows Explorer到Source Control Explorer的拖拽操作的支持,对未绑定文件的版本控制等等。在工作项跟踪方面,我们加入了对Office 2007 Ribbon的支持,因此,如下图所示,你现在可以用简洁的方式在Office应用程序中进行相关的TFS操作。想要更多地了解Team System中的新功能,请参看Brian Harry的博客。

.NET Framework 3.5:对.NET Framework而言,SP1包含了更多的控件,精简的安装方式,改进的启动性能,为客户端开发和丰富的数据支架(scaffolding)提供了崭新而强大的图形处理功能,并提供了改进的AJAX支持。
我很激动地看到.NET Framework Client Profile的引入——为优化客户端的使用场景所提供的一个更小的.NET Framework Redist。其优点包括它可以通过200K大小的引导程序作出及时的响应,从而对应用程序的安装链接做出最快响应;一个整合的可定制的UI,使用户可以打包其应用程序和框架从而得到无缝的安装体验,以及难以置信的高达26.5兆的安装速度(这意味着使用普通的连接只要6分钟)。
正如我先前所提到的,.NET Framework 3.5 SP1引入了ADO.NET Entity Framework和ADO.NET Data Services。它们为任何数据源中的数据提供了可扩展的概念模型,并使这种模型能精确反映业务需求,从而简化了应用程序中数据访问的代码。
动态数据是ASP.NET中的新功能,可以通过LINQ 到SQL或Entity Framework数据模型动态的构建出功能完整的网站。要产生类似下图所示的网站,开发人员所要做的全部工作就是创建数据模型,用动态数据注册数据模型(一行代码),然后运行项目。这是新的RAD数据功能的一部分。它使开发人员可以很快的上手,然后通过传统的ASP.NET编程细化应用程序。

VS2008 SP1 Beta和.NET Framework 3.5 SP1 Bate可以从这里下载。
Readme文件列出了已知的Visual Studio Professional和Visual Studio Team System中的兼容性问题。

浙公网安备 33010602011771号