技术开发 频道

微软发布Silverlight4 RC 新功能抢先看

    对于Silverlight 4 Beta,Silverlight 4 RC对以下功能进行了改进:

  1. RichTextBox : 在Silverlight 4 Beta版本中叫做RichTextArea,现在改名为RichTextBox,RichTextBox当前支持Xaml语言,也就是说,可以支持任何Xaml中所提供的样式。 另外,RichTextBox提供了一些新的文本选择 和文本定位的API。 微软已经公布了一个UserCase在Hands-On-Lab,大家可以点击这里查看。同时大家也可以参考Nasa写的一篇“RichTextBox概览”。

  2. WebBrowser Control: 该控件允许放置HTML内容到Silverlight离线应用中。同时,为了统一命名,HtmlBrush改名为WebBrowserBrush。

  3. 打印API函数改进:对于Print API,改进了相关打印页面设置,和可打印区域设置,另外允许设置文本名称。

  之前打印

  4. Native automation(COM interop),本地自动化COM交互中的API重新命名,从ComAutomationFactory.CreateObject()改为AutomationFactory.CreateObject()

  5. 增加了九种新的语言脚本支持。

  6. Network, 网络方面,允许Socket在可信任或者不可信任的应用下运行;另外对于Client Networking Stack(ClientHttp),可以使用UploadProgress报告和缓存支持。

  7. 修改了用户准许运行窗口,该窗口主要用于Web摄像头或者剪切板之类应用,当用户启动时,会自动弹出是否允许访问窗口,其中做了部分修改。

  在Silverlight配置窗口中,增加了Permission(权限)选项,允许用户设置相关权限。

  当前Visual Studio 2010 RC已经支持Silverlight 4 RC,大家可以通过以下资源创建Silverlight 4 RC开发环境。

  1. Visual Studio 2010 RC下载

  2. Silverlight 4 Tools for Visual Studio 2010(该安装包包含Silverlight Developer Runtime,SDK,Tools和WCF RIA Services)

  3. Silverlight Toolkit( March 2010 )(暂时没有发布)

  4. WCF RIA Services Toolkit

  5. Expression Blend 4 Beta (有正式版Blend 3的用户,可以免费升级到Blend 4)

  6. Windows Phone Developer Tools

  关于Silverlight 4学习资源:

  微软官方的学习视频(增加了三个新功能视频)

  Silverlight 4手把手实验室(Hands-on-labs)

  小结:

  相信看到上面这些描述,作为Silverlight的支持者一定心潮澎湃了,按照MIX10上说的进度,Silverlight 4正式版将和Visual Studio 2010同时在4月12日发布,相信新版本的发布能给Silverlight带来更好的未来。

0
相关文章