近期微软在 Silverlight FireStarter 活动中宣布了 Silverlight 在 2011 年的时间表。Silverlight 5 是 Scott Guthrie 的演讲主题,在其中微软演示了很多即将出现的新特性和新功能。Silverlight 5 会在2011 年的上半年发布beta 测试版,并在下半年早期正式发布。
Silverlight 5 在媒体方面的提升:
- 使用 GPU 的支持对硬件解码和 H.264 展现性能的提升。
- 支持正常声音频率下的快进和快退。
- 提升了的电力感知
- 对遥控的支持
- 在数字版权管理方面的改进
应用程序开发方面的提升:
- 使用更平滑的动画获得更好的用户界面体验
- 文字方面的提升
- 多栏文字和包含链接的文字
- 文本清晰度的提升
- 对 OpenType 支持的改善
- 对 Postscript 向量打印的支持
- 添加了对双击和下拉框的支持
- MVVM 和数据绑定的改善
- 网络和 WCF 的改善
- 使用后台线程降低了网络延迟
- 对 WS-Trust 的支持
- 性能提升
- XAML 解析器的改善
- 对 64 位操作系统的支持
- 图像方面的提升
- GPU API
- 在 GPU 上直接渲染
- 在 IE 9 上的硬件加速
- 受信应用程序的新类
- 作为浏览器控件来放置 HTML 内容
- 对用户的“我的文档”文件夹的读写
- 运行 Microsoft Office 和其它程序
- 能够调用应用程序的 COM 组件,从而获得对系统功能和设备的访问
- 在全屏幕中对全键盘的支持
- 使用 PInvoke 调用非托管的代码
- 浏览器之外受信应用程序的改善
- 使用 PInvoke 调用非托管的代码
- 对子窗口的支持
- 对工具的提升
- 针对 CPU、内存、线程方面的 Visual Studio profiling 支持
- Visual Studio 团队测试支持
问题,大量问题
这个声明被发布在 Scott Guthrie 的博客上,同时在微软的主站点上发布。开发者很快就开始发表感想,并提出问题,很多很多问题。
Christof Jans 问到: “即时模式的图像和硬件的 3D 特性会是跨平台的吗?”
另一位开发者 Bruno 希望能够在 5.0 版本中包含高精度的计时器。而 Dan Devine 对要为发布版本等六个月表示遗憾。很多开发者都希望它支持 Windows Phone 7,并且能够在设备级别上实现跨平台支持,就像 Android 一样。
Steven DeRoo 提出了很多问题,不仅仅代表他自己的意见:
“Silverlight 能够胜过 HTML 5 吗? …它还会支持哪些操作系统呢? …Silverlight 会是下一个 ActiveX 吗? …各家公司应该考虑使用 Silverlight,还是支持 HTML 5 呢?”
随着微软发布更多信息,并且把 beta 测试版公布于众,很多问题都有望得到解答。Silverlight 5 的 beta 测试版会在 2011 年早期提供,并且不久之后,在微软的 Silverlight 站点上会提供更多的信息。
评论