今天的MIX10大会公布了Silverlight4的最新版本—RC。
废话少说,这里简要介绍一下SL4RC想对于SL4Beta的变化和新增功能
相对于Beta的变化
- 增强RichTextBox的功能
这玩意提供了一个“Xaml”属性,这意味着我们现在完全可以开始打造sl的富文本编辑器了
- 调整后的WebBrowser控件
HtmlBrush改名为WebBrowserBrush了
- 打印相关的API得到增强
可设置文档名称
- COM交互小变更
ComAutomationFactory.CreateObject改为AutomationFactory.CreateObject
- 更多的语言/脚本支持
- Networking和Sockets功能和安全性调整
Socket端口可以在非“可信任”应用中使用
- 应用程序调用摄像头/麦克风、剪切板等时的安全提示框功能变更
可以设置“下次不再提醒”等贴心小功能
RC新增
- XAP签名
- 可信任的OOB下选择更多的窗体外观
- 多显示器情况下的全屏模式增强(比如看视频的时候,用Flash肯定无法一个显示器全屏播放视频另一个显示器显示工作区域,不过sl可以)
- WCF RIA Services Toolkit 啥都来Toolkit:)
- ContextMenu控件(就是上下文菜单,多用于右键菜单)
- 提供SLLauncher,允许用户通过命令行部署sl应用程序
相关资源
如果您有兴趣尝鲜或使用sl4rc,您可能很需要如下的资源
- Visual Studio 2010 RC 以及 Visual Web Developer Express 2010 RC 不解释了
- Silverlight 4 Tools for Visual Studio 2010 (该Tools会同时安装Silverlight developer runtime、 SDK、 tools、 和 WCF RIA Services).
- Silverlight Toolkit 2010年3月版
- WCF RIA Services Toolkit
- Expression Blend 4 beta (注: 如果你有Blend3的许可,那么Blend4 beta将是免费的)
- BREAKING CHANGES DOCUMENTATION 重大变更文档