• 1.摘要
  • 2.基本信息
  • 3.不同版本
  • 3.1.S1
  • 3.2.S2
  • 3.3.S3
  • 3.4.S4
  • 3.5.S5
  • 4.应用程序
  • 4.1.新功能
  • 4.2.开发人员
  • 4.3.提供经验
  • 4.4.MS-5
  • 5.相关特性
  • 5.1.跨浏览器
  • 5.2.视频效果
  • 5.3.专业工具支持
  • 5.4.优质互动平台
  • 5.5.高回报低投入
  • 6.实际应用
  • 7.控件
  • 8.其他相关
  • 9.更新
  • 9.1.更改设置
  • 9.2.问题解决
  • 9.3.版本历史
  • 10.参考资料

Silverlight

微软旗下的程序

Silverlight是微软旗下的一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NETFramework的媒体体验和丰富的交互式应用程序。

它提供灵活的编程模型,可以很方便地集成到现有的网络应用程序中,也可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。

基本信息

  • 软件名称

    Microsoft SilverLight

  • 开发商

    Microsoft

  • 软件版本

    5.1.50907.0

  • 更新时间

    2017-06-13

  • 软件授权

    免费软件

不同版本

S1

Silverlight相关技术图片

Silverlight 1.0 由许多核心展示层架构组成,这关系到使用者界面(UI),使用者输入(user input),基本使用者界面控制元件(basic UI controls),图形(graphics)和动画(animation)、媒体播放(media playback),数位权管理(DRM)的支援,以及DOM的整合。其组件如下:

(1)输入(Input)- handling input from devices like keyboard,mouse,stylus etc.

(2)使用者界面核心(UIcore)- managingrendering of bitmap images(including compressed raster images like JPEG),vector graphics,text and animations.

(3)媒体(Media)- playback of MP3,Windows Media and VC-1 streams.

(4)XAML - to allow the UI layout to be created using XAML markup language.

S2

2008年10月13日,微软推出了Silverlight 2.0的RTW版,并提供了相应程式及档案的下载安装。

Silverlight 2.0支援下列新功能特色,弥补了Silverlight 1.0所欠缺的功能:

(1)具备一个.NET Framework缩小版的基础类别函式库 。

(2)大量内建的Silverlight控制项:在Silverlight 1.0时,所有UI物件都必须透过XAML来自行描述绘制,并缺乏许多内建的Silverlight向量控制项,针对这点,Silverlight 2.0强化控制项方面的能力,内建许多向量控制项供开发人员直接使用。

(3)Skinning and Templating外观样板的进阶支援:透过Skinning and Templating的支援,可以自订控制项之外观与样板,可以迅速及动态地套用不同的外观。

(4)Deep Zoom:一个高解析度的影像缩放技术,能够在Silverlight进行深度的图片影像缩放功能。

(5)广泛的网路Networking支援能力:举例来说支援REST、WS*/SOAP、POX,RSS及标准HTTP服务等网路技术呼叫,这部分对前端的Silverlight特别重要,透过网路程序才能存取后端Server的资料,以回传并显示在UI之上。

(6)扩展的.NET Language支援:Silverlight 2.0不仅仅支援主流的C#及VB程式开发,亦进一步支援动态语言,例如IronPython IronRuby等等。

(7)Silverlight DRM的支援:Silverlight 2.0对于影音媒体内容的保护,是透过DRM技术来逹成,透过它就可以提供Content内容保护。

改善伺服端的延展性及扩展广告客户支援:Silverligt 2.0针对串流传送资料方式、效率、下载播放方式再进一步强化改善其能力。