zoukankan      html  css  js  c++  java
  • 【翻译】Visual Studio 2008 Sp1和.NET Framework 3.5 SP1

    原文在这里,你可以点击查看

    前面的废话就不翻译了,主要关注新特性:

    对于Visual Studio 2008 SP1:

     

    改进了WPF设计器

    支持SQL Server 2008(动作迅速哦,2008还刚发布)

    ADO.NET Entity设计器(貌似微软的中心从Linq to SQLADO.NET Entity迁移)

    Visual BasicVisual C++组件和工具(包括基于MFCOffice 2007风格的”Ribbon”组件,这个组件及其漂亮的说)

    Visual Studio Team System Team Foundation Server(TFS)根据客户的反馈,主要解决版本控制的可用性和性能(说实话,以前的版本的可用性和性能太低了,几个人的团队就要很好的服务器了,我想大团队估计要群集了),email和工作项跟踪相集成以及全面支持SQL Server 2008

    JavaScript丰富的支持(这也许是很多Web开发人员所期待的吧),加强了AJAX和数据工具,改进了Web站点的部署方式。

    .NET Framework 3.5 SP1

    在不改变任何代码的前提下,基于WPF的应用的性能会提高20-45%(不会是忽悠我们吧)

    改进了WCF,让开发者对访问数据和服务的方式有更多的控制权。

    改进了客户端程序安装的体验(体验这个词微软可是老用的)

    改进了这些数据平台,比如ADO.NET Entity Framework,ADO.NET数据服务和对SQL Server 2008新特性的支持。

    更详细内容

     

    WPF和可视化设计器的改进

    第一次运行时的性能就改进了20-45%的性能,这要看你的应用程序的大小,更兴奋的是不需要改变任何代码。

    对文字,图形以及媒体提供更好的性能。比如,原来DropShadowBlur使用软件渲染实现,在SP1里使用的是硬件加速(哇塞)。

    还有一些其它例子:

    文字,尤其是在VisualDrawingBrush中使用的,速度大大提升。

    Data scalability改进-Container Recycling,TreeView等,提供更丰富的数据编辑支持。

    多媒体性能改进

    大幅度改进WriteableBitmap,允许在软件界面上实时的更新位图。

    改进了属性窗体里面的事件页,为控制事件提供更好的支持

    在源代码模式下为工具栏提供更好的支持

    .NET Framework 3.5 SP1优化客户端运行时

    SP1提供了一个.NET Framework安装版来优化基于.NET的客户端应用。这个优化运行时包的大小小于20MB

    ADO.NET的新特性

    ADO.NET Entity Framework

    Microsoft ADO.NET数据服务框架通过使用基于REST风格的数据服务,为下一波动态互联网应用提供第一类支持,该服务可以被客户端应用程序(ASP.NET,AJAX,Silverlight)通过内部网和跨因特网消费。很容易就可以使用Microsoft.NET提供的类库和客户端组件构建一个可以通过URI语法访问数据和使用标准的HTTP协议操作资源。

    ADO.NET数据服务提供了一个框架以便为关系数据构建数据服务,比如Microsoft SQL Server,MySQL,DB2Oracle(是不是Linq to SQL也要官方支持Oracle等数据库了?),内置支持ADO.NET Entity Framework,针对非关系数据源使用插入式的提供者模型(扩展性很好哦)。

    TFS方面的改进

    Visual Studio Team System 2008改进了一大把:

    版本控制

    通过更加清晰的“Add to Source Control(添加到源代码控制)”改进了用户体验,源代码控制浏览器对拖拽提供了支持,一个更容易使用的“Workspace(工作空间)”对话框为文件夹的映射提供更好的支持。

    版本控制现在自动的为非解决方案控制的文件提供支持(这个不错,以前非要添加到解决方案中)。

    对源代码控制浏览器做了很多改进,在check-in的时候添加了date/time显示栏,本次路径的连接。

    工作项跟踪

    在工作项和团队系统的web访问中集成email,这样就可以在开发周期里更容易使用email了(这个。。。我们团队太小,还没用到)。

    更多新特性

    TFS支持SQL Server 2008

    Team System Web Access为工作项和签入邮件提供了“live(啥意思,微软咋到处都live呢)”连接。哦,为那些没有使用团队浏览器的客户提供更好的体验,也是,不是人人愿意装那个Team Explorer的。

    为创建团队项目提供脚本支持。

    性能和可扩展性

    SP1最大的改进就是关注改进TFS的性能和可扩展性,比如改进了与活动目录的同步,改进了同时签入时的性能,更快的方式建立源代码分支。

    就翻译这么多了,其余内容也不怎么关注。

    关于下载地址,你可以点击这里查看园友江南白衣的文章

    更多特性可以查看ASP.NET站点上的文章,还有视频呢。

    ScottGu很久以前写了篇关于SP1 beta版的文章

  • 相关阅读:
    LeetCode——Generate Parentheses
    LeetCode——Best Time to Buy and Sell Stock IV
    LeetCode——Best Time to Buy and Sell Stock III
    LeetCode——Best Time to Buy and Sell Stock
    LeetCode——Find Minimum in Rotated Sorted Array
    Mahout实现基于用户的协同过滤算法
    使用Java对文件进行解压缩
    LeetCode——Convert Sorted Array to Binary Search Tree
    LeetCode——Missing Number
    LeetCode——Integer to Roman
  • 原文地址:https://www.cnblogs.com/yuyijq/p/1265637.html
Copyright © 2011-2022 走看看