经过很长时间的延迟之后,微软今天终于发布了Silverlight 2的正式版本,也将这个RIA(富互联网应用)开发技术推向了新的一代。
微软.NET开发部副总裁Scott Guthrie表示,Silverlight诞生一年多来,已经走入全球四分之一的电脑,在美国超过30%,部分国家甚至达到了50%以上,并拥有150多家合作伙伴和数万个应用程序。
在北京奥运会期间,基于Silverlight技术的NBCOlympics.com接待了5000多万访客,创造了13亿PV,播放了7000万条视频流,总计长达1000万小时,网站的平均访问时间也从3分钟增至27分钟。法国的France Televisions SA、荷兰的NOS、俄罗斯的Sportbox.ru、意大利的RAI也都选择了Silverlight来在线提供奥运会报道。
Silverlight 2的主要新特性有:
1、广泛支持.NET Framework基础类库,亦即整个.NET框架的兼容子集。
2、强大的内置控件,包括DataGrid、ListBox、Slider、ScrollViewer、Calendar等等。
3、支持高级皮肤和模版,可以更轻松地创建应用程序界面和体验。
4、深度缩放(Deep Zoom):在查看高分辨率图片时只将当前显示部分发送到浏览器里而不是全部下载。
5、广泛的网络支持:标准HTTP、REST、WS*/SOAP、POX、RSS。
6、扩展.NET Framework语言支持:Visual Basic、C#、JavaScript、IronPython、IronRuby。
7、高级内容保护:集成基于PlayReady的Silverlight DRM数字版权管理技术。
8、跨平台跨浏览器支持:支持Windows和Mac OS操作系统,支持IE、Firefox和Safari浏览器。
9、流式下载能力、搜索引擎优化、新一代In-Stream广告技术。