微软宣布 Silverlight 2 即将发布 RTM 版本,并于 10 月 14 日提供下载。
在一个长期的测试阶段后,终于发布了这个版本。从 Silverlight 2 RC0 升级不会产生任何影响,因为它没有进行任何破坏性更改。最终用户应该能够自动地升级到最新的客户端版本。而升级你的开发环境需要简单地卸载 RC0 的运行时、工具,并安装新的版本。从 Silverlight Beta 2 升级将需要进行一些代码的修改。
在 Silverlight 1.x 之上,Silverlight 2 提供了很多增强:
- .NET Framework 支持完整.NET Framework 的一个兼容子集
- 内置了一些控件,包括 DataGrid、ListBox、Slider、ScrollViewer、Calendar 等等很多控件
- 支持换肤和模板
- Deep Zoom,能实现更具交互性和导航的超高分辨率图像应用
- 更好的网络支持。开箱即支持对 REST、WS*/SOAP、POX、RSS 和标准的 HTTP 服务的调用
- 广泛的.NET Framework 语言支持,包括 Visual Basic、C#、JavaScript、IronPython 和 IronRuby
- 支持内容保护,包含基于 PlayReady 技术的 Silverlight DRM
- 提高了服务器可伸缩能力,广泛的广告商支持,包括新的流式和渐进式下载功能,出众的搜索引擎优化技术,以及内容流内的广告支持
微软也宣布,将会基于 Microsoft Permissive License(MPL)——一个经过 Open Source Initiative 认可的许可证,发布一个 Silverlight Control Pack(控件包)。SCP 将包含一些诸如 DockPanel、ViewBox、TreeView、Accordion 和 AutoComplete 等控件。
微软还有意在 MSDN 上基于 Open Specification Promise(OSP),发布一个针对 Silverlight 扩展应用程序标记语言(Extensible Application Markup Language,XAML)词汇的技术规范。
查看英文原文: Silverlight 2 RTM
评论