Microsoft Silverlight是一款微软旗下的Web浏览器插件,该软件使用Microsoft公司开发的一款基本体系结构和组件,集成了许多功能和复杂的技术,是开发人员可以使用更多的功能来扩展web应用。
【功能特点】
1、WPF和XAML:microsoft silverlight包含Windows Presentation Foundation(WPF)技术的一个子集,该技术极大地扩展了浏览器中用于创建UI的元素。微软银光允许您创建沉浸式图形,动画,媒体和其他富客户端功能,将基于浏览器的UI扩展到仅HTML可用的UI之外。XAML提供了用于创建元素的声明性标记语法。有关更多信息,请参阅布局,输入和打印,图形,动画和媒体以及控件。
2、JavaScript的扩展:silverlight提供了通用浏览器脚本语言的扩展,可以控制浏览器UI,包括使用WPF元素的能力。
3、跨浏览器,跨平台支持:silverlight在所有流行的浏览器(以及流行的平台)上运行相同。您可以设计和开发应用程序,而无需担心用户使用的浏览器或平台。有关更多信息,请参阅支持的操作系统和浏览器。
4、与现有应用程序集成:silverlight与您现有的JavaScript和ASP.NET AJAX代码无缝集成,以补充您已创建的功能。有关更多信息,请参阅将Silverlight与Web页面集成。
5、访问.NET Framework编程模型:您可以使用IronPython等动态语言以及C#和Visual Basic等语言创建Silverlight应用程序。
6、工具支持:您可以使用开发工具(如Visual Studio和Expression Blend)快速创建Silverlight应用程序。
7、网络支持:silverlight包括对TCP over TCP的支持。您可以连接到WCF,SOAP或ASP.NET AJAX服务,并接收XML,JSON或RSS数据。有关更多信息,请参阅网络和Web服务。此外,您可以使用Silverlight构建多播客户端。
8、LINQ:silverlight包括语言集成查询(LINQ),它使您能够使用直观的本机语法和.NET Framework语言中的强类型对象来编程数据访问。
【软件特色】
1、通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能;
2、“TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音;
3、改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠;
4、远程控制支持,允许用户远程控制媒体播放;
5、增强的数字版权管理允许在DRM媒体源间无缝切换。