这篇文章 本来昨天晚上翻译一半, 早上看到JV9微软发布Silverlight 5 Beta新特性,觉得有些细节地方不是特别准确,目前微软12月2日到3日的Silverlight Firestarter 发布会上 会前已经有人会猜测会推出Silverlight 5新特性, 但是在会上并没有发布Silverlight 5Beta版本,根据Silverlight官方Scott Guthrie 在他的博客上表示 Silverlight 5 Beta 会在 2011 年上半年发布,多半就是 MIX 11 了,正式版则要等到 2011 年下半年才与大家见面,这点要纠正一下.
关于这次微软为何会在12月份提前对Silverlight 5新特性做出相关类似说明会,不难看出这也是PDC10关于Silverlight战略转移风波中微软”后遗症”在下一个版本Beta尚未发布前就迫不及待的推出相关新特性,可见微软对Silverlight 开发者示好的“良苦用心”. 加强对Silverlight的宣传 为了重塑PDC10上风波 对Silverlight 的影响 拉拢Silverlight开发人员.
至于Silverlight 5新特性这块 确实有不少值得一看地方, 我昨天晚上 大概看了企业级应用开发这块, 关于更全说明请参见JV9微软发布Silverlight 5 Beta新特性. 这次Silverlight Firestarter 发布会:
在今天召开的 Silverlight Firestarter 发布会主旨演讲上,微软企业副总裁 Scott Guthrie 宣布了 Silverlight 5 以及 Silverlight 5 的一系列新特性。错过了演讲直播的同学,可在这里观看重播。
Silverlight 5 将注重两大方面的改进:丰富媒体体验、企业应用开发。微软称 Silverlight 5 的 40 多个新特性中 70% 是 Silverlight 用户社区的新功能需求。
丰富媒体体验方面
- H.264 硬件解码和呈现针对低能耗设备改进了通过 GPU 渲染高清视频的性能
- “TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正(快速播放视频的同时,以正常速度播放声音)
- 远程控制支持,允许用户远程控制媒体播放
- 增强的数字版权管理允许在 DRM 媒体源间无缝切换
微软也宣布了 IIS Media Services 4.0,并在主旨演讲上演示了在 WP7 和 iPad 设备上的 Smooth Streaming 流媒体技术。
企业应用开发方面
- 数据绑定和 MVVM 增强
- 流畅的用户界面及更平滑的动画
- Silverlight 5 改进了字体渲染清晰度,支持 Postscript 矢量打印
- XAML 解析性能改进,加速启动和运行性能
- 支持 64 位操作系统;IE 9 无窗口模式的硬件加速
- GPU 加速的 3D API 支持高级数据可视化呈现和富用户界面和体验
- 测试工具 – 增加 Visual Studio 2010 的自动化 UI 测试支持
- 脱离浏览器模式 – Silverlight 5 应用已经可以创建并管理子窗口,受信任的脱离浏览器应用可以使用 P/Invoke 功能等
另外,此次发布会上,微软还发布了 Facebook Silverlight 应用的正式版,曾介绍过它的测试版,现在它已改名为 F!acedeck,新增了 Chat 的支持。
不过微软未在此次 Silverlight Firestarter 发布会上谈论移动设备/WP7 的 Silverlight 计划,也没有提及 Xbox 360 的计划。