SilverLight是什么(转)

      

      要花时间系统的学习一下SilverLight了,但是不知道SilverLight是什么,到底是干什么的,下面的段落将会对SilverLight有一个详细的介绍。

 

    1SilverLight概要

    SilverLightWindows PresentAtIon Foundation的一个子产品,其利用了跨浏览器Web技术进行设计,以实现多操作系统,甚至是移动设备上的无缝运行。和Flash一样,WPF/E是作为一个浏览器的插件,可以显示矢量图形、动画和视频。

 

      SilverLight集成了多种现有Web技术和设备,它可以在WindowsMac平台上运行,支持IEFirefoxshengzhi AppleSafari Web浏览器。而无需对现有的网站进行移植,甚至包括Adobe Flash设计的内容。

 

      至于SilverLightFlash的区别,微软的一位高层人士曾这样描述:一个WPF/E程序“并不是传递给Flash播放器的一个编译好的二进制文件。”相反,所有的代码都是基于标准的,且图像都是用了XAMLeXtensible Application Markup Language,可扩展应用程序标记语言)。


     
同时,与Flash内容不方便搜索引擎收录不同,SilverLight是以DOM形式公开它的元素树,内容能很好被搜索引擎收录。

 

    2SilverLight产品介绍
 

      1SilverLight通过小巧的浏览器插件将视频、交互性内容以及其他应用融合在一起。该解决方案集成了强大的图像及图层技术,支持任何尺寸的无缝整合,并提供适合广播的图层技术,可以在图像上添加按钮、标题或是其他交互性内容。

     

      2SilverLight允许利用WMV标准从高清设备向移动设备提供高质量视频和音频。此外,该工具通过Expression Media Encoder以及Tarari公司的内建平台,支持15X的快速视频编码及硬件加速。

 

      3SilverLight支持多种平台,使用户能够方便的进行代码重用,并通过不同平台无缝的连接到Web

 

      4SilverLight集成了多种现有Web技术和设备,这意味着它可以在任何服务器和发布平台上使用,而无需对现有的网站设计进行移植,甚至包括Adobe Flash设计的内容。

 

      5SilverLight采用了已在.NET3.0Vista中使用的XAML语言,这使得Web内容和桌面内容的开发语言一致,从而降低了开发费用。SilverLight还兼容大量其他标准和现有技术,包括ASP.NETAJAX以及.NET3.0,这使得开发者可以根据现有标准,或是采用微软已成熟技术来开发基于Web的内容。

 

      6、此外,SilverLight为设计者和开发者提供大量的开发工具和开发环境支持。对设计者来说,Expression DesignExpression Blend软件可以创建可重用界面,Expression Web使得在符合W3C标准的网站开发总可以使用XHTMLXMLXSLTCSS以及ASP.NET等工具。对开发者来说,基于Visual StudioWeb开发支持包括ASP.NET AJAX在内的技术,并支持JavaScriot,C#VB,Ruby以及Python等多种开发语言。

 

      7SilverLight浏览器插件的安装程序简单,体积只有几M。当用户遇到使用SliverLight开发的网页时,可以迅速的安装这一插件。SilverLight内建的视频及动画广告解决方案灵活性很高,当传输广播类型的视频或是动画广告时,不会影响视频质量。而这一问题是现有技术普遍遇到的问题。

 

      8、通过获艾美奖的Windows Media技术,传输流量可降低46%,并且和现有的Windows Media流量配置方案兼容。如果采用下一代Window Server 系统中的IIS媒体包,流量还将进一步下降。

 

      9SilverLight支持内容接入保护技术。无论在Windows还是Mac平台上,SilverLight都支持多种商业模式,包括订阅、租用、付费浏览或预览等。

posted @   Sunny Peng  阅读(4433)  评论(6编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示