软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 办公软件 > Microsoft Silverlight(微软银光) 64位&32位

Microsoft Silverlight(微软银光) 64位&32位

分享到:
Microsoft Silverlight中文名微软银光,是一个跨浏览器的、跨平台的插件,其为用户带来了基于.NETFramework的媒体体验和丰富的交互式应用程序。silverlight提供灵活的编程模式,并可很方便的集成到现有的网络应用程序中,并可对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。软件采用全新的web呈现技术,借助该技术,用户讲拥有内容丰富、视觉效果绚丽的交互式体验,且无论是在浏览器内还是在桌面操作系统中,用户都可以获得这种体验。silverlight是一种融合了微软的多种技术的Web呈现技术。它提供了一套开发框架,并通过使用基于向量的图像图层技术,支持任何尺寸图像的无缝整合,对基于asp .net、AJAX在内的Web开发环境实现了无缝连接。Silverlight使开发设计人员能够更好的协作,有效地创造出能在Windows和Macintosh上多种浏览器中运行的内容丰富、界面绚丽的Web应用程序——Silverlight应用程序。

silverlight新功能

silverlight在旧版的基础上新增了40多个新功能,完善了媒体支持并提供了更加丰富了用户界面,主要新功能包括:
1、通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能
2、“TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音
3、改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠
4、远程控制支持,允许用户远程控制媒体播放
5、增强的数字版权管理允许在DRM媒体源间无缝切换

软件特点

一、跨浏览器
1.支持微软及苹果的多种操作系统
Silverlight主要支持Microsoft Windows XP(安装有Service Pack 2)、Microsoft Windows Vista、Microsoft Windows Server 2003,以及Apple Mac OS X 10.4.8以上操作系统和OS X Leopard操作系统。而且无论在哪运行,都能提供一致的用户体验。
2.IE, Firefox等多种流行的浏览设备
Silverlight支持的浏览器主要包括IE 6,IE 7,Firefox 1.5以上版本(Mac OS and Windows)以及Safari 2.0浏览器。注:即将支持Opera浏览器。
注:对于其它操作系统,微软公司也会针对客户的反馈以及建议,在适当时候予以支持。
二、视频效果
1.播放效果流畅
Silverlight播出视频及动画的效果很好,不会因为传输或播放大量内容而影响播放质量。这一问题是现有技术普遍遇到的障碍,同时也对消费者体验造成了巨大影响。另外,Silverlight读取数据及更新外观的时候,不会通过刷新整体页面来打断用户操作。
2.高清视频质量
由于体积上的压缩和编码上的简单化,市场上广泛使用的视频格式效果并不理想,难以满足用户要求。而Silverlight则通过获艾美奖的Windows Media技术,传输流量可降低46%,并且和现有的Windows Media流量配置方案兼容。
三、专业工具支持
1.整合的开发与设计工具集合
Silverlight面向不同角色的人员提供更加称心如意的工具。开发人员可以使用熟悉的Visual Studio工具来创建业务逻辑;设计人员可以使用Microsoft Expression系列来进行创建。无论是标准的网页,丰富的桌面用户体验,还是管理数字资产和内容,Expression专业的设计工具和创新的技术给设计人员更加灵活和自由的创作空间。
2.创新的兼容能力
Silverlight集成了多种现有Web技术和设备,这意味着它可以在任何服务器和发布平台上使用,而无需对现有的网站设计进行移植,甚至包括利用Adobe Flash设计的内容。Silverlight还兼容大量其他标准和现有技术,包括ASP .NET、AJAX以及.NET 3.0,这使得开发者既可以根据现有标准,也可以采用微软的技术来开发Web内容。
3.强大的集合技术
Silverlight将视频、交互性内容以及其他格式的内容融合在一起。该方案集成了强大的图像及图层技术,支持任何尺寸图像的无缝整合,并可以在图像上添加按钮、标题或是其他交互性内容。此外,Silverlight允许利用WMV标准向高清设备及移动设备提供高质量视频和音频,同时支持15X的快速视频编码及硬件加速。
四、优质互动平台
1.体积小易安装
Silverlight浏览器插件体积约为2Mb,下载时间只需要几秒,并且安装程序简单。当用户遇到使用Silverlight开发的网页时,可以迅速的安装这一插件。
2.在线休闲游戏
越来越多的互联网内容提供商开始构建自己的在线休闲游戏平台。但由于国内恶意软件的现状,很多用户不敢下载相关的ActiveX控件,大大降低了在线休闲游戏的普及率。而Silverlight的独特性质则可以避免此问题。同时,其先天对于游戏特性的支持,也使其成为在线休闲游戏平台的第一选择。
3.边栏小工具(Sidebar Gadget)
业界常见的Windows边栏小工具大部分使用HTML形式呈现,内容表现单一。而Silverlight则可以提供更加丰富的表现形式,有助于提升用户忠诚度、提高访问量,并扩展赢利模式。
五、高回报低投入
1.搜索引擎优化
网页浏览量(Page View)对于网站的发展非常重要,而很大一部分浏览量来源于搜索结果。但大部分视频分享网站所使用的技术基本上都不支持SEO(搜索引擎优化),从而造成视频的搜索收录率偏低。而Silverlight中的页面描述采用了XML文本文件格式,并不编译为二进制文件,其天生支持SEO(搜索引擎优化)

微软银光使用教程

一、构建一个简单的Silverlight应用程序
1.使用该工具创建一个 XAML 格式的非常简单的应用程序,以供 Silverlight 使用。要在 Blend 中创建 Silverlight 应用程序,请选择 File(文件)->New project(新建项目),此时会打开“New Project”(新建项目)对话框
2.选择OK(确定),即会创建一个新项目。该项目将包含一个默认 HTML 页面、该页面的一些 JavaScript 源代码、一篇 XAML 文档和该 XAML 文档的 JavaScript 源代码及 Silverlight.js
3.Silverlight.js 包含用于下载和实例化 Silverlight 控件的代码。它作为 Silverlight SDK 的一部分提供给用户
4.Default.html是标准的 HTML 网页。该网页包含三个 JavaScript 脚本引用,分别指向 Silverlight.js、Default.html.js(其中包含特定于应用程序的用于安装 Silverlight 的代码)和Scene.xaml.js(其中包含在 XAML 中定义的应用程序事件的事件处理程序)
5.它被设计为一个独立的页面 (default.html),与实例化逻辑 (default.html.js)、设计 (Scene.xaml) 和事件代码 (Scene.xaml.js) 分开。不过,理论方面的探讨已经够多了,现在我们开始开发一个简单的应用程序
二、创建供视频播放器使用的UI
1.在项目中添加视频文件。为此,请右键单击屏幕右上方 Project Files(项目文件)窗口中的项目文件,然后选择 Add Existing Item...(添加现有项目)
2.选择某个 WMV 文件并将其添加到项目时,项目浏览器中将显示该文件,同时在视图中添加了一个媒体元素
3.现在即可运行您的项目,浏览器将启动并播放您的视频
4.通过编辑 XAML 可以停止自动播放视频。您会看到 XAML 设计器右侧有两个选项卡:Design(设计)和 XAML。选择“XAML”选项卡,会打开 XAML 编辑器,如图 3 中所示。使用该编辑器为媒体元素编辑 XAML 文本,添加属性 AutoPlay=False
三、在视频播放器中添加控件
1.为该应用程序添加两个文本块,文本内容分别为 Play 和 Stop,名称分别为 txtPlay 和 txtStop。完成后,XAML 应如下所示:

2.接下来,为文本块在 XAML 中添加事件处理程序声明。为此,可以使用 MouseLeftButtonDown 属性声明单击鼠标的处理程序。在 txtPlay 文本块中,添加对 DoPlay 的事件处理程序;在 txtStop 文本块中,添加对 DoStop 的事件处理程序。完成后,XAML 应如下所示:

3.现在,如果用户单击其中一个文本块,将触发一个事件,您可通过 JavaScript 功能捕获并处理该事件

silverlight开发环境配置

一、必备条件
1.Visual Studio 2010,这个还是要装的,不然都没IDE环境,开发什么呢
2.Visual Studio 2010 SP1补丁,必须打,不打Silverlight 5不让你装的
3.Silverlight 5 Tools,微软网站有得下载,google一下 就出来了
打开注册表命令:regedit打开节点: 
HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio10.0SetupVSBuildNumber  
在此处增加一个"字符串值",输入名称为“1033”,设置它的值为“10.0.40219” ok重新运行 silverlight5_tools.exe安装即可,安装完毕后,可以考虑删除掉该键值! 4.Silverlight Toolkit (December 2011) for Silverlight 5
二、具体配置
1.进入Silverlight安装目录(默认路径为:C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/ProjectTemplates/CSharp/Silverlight),然后找到英文语言目录1033,在这个目录下有Silverlight Unit Test Project.zip、Silverlight3dApp.zip、Silverlight3dLib.zip三个项目模板文件。你比如说,我的是64位系统,那上面那个目录就是C:/Program Files (x86)/Microsoft Visual Studio  10.0/Common7/IDE/ProjectTemplates/CSharp/Silverlight/1033。 
2.进入VS安装目录中SL的模板路径(默认路径为:C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE/ProjectTemplates/CSharp/Silverlight/2052),粘贴上面复制的Silverlight Unit Test Project.zip、Silverlight3dApp.zip、Silverlight3dLib.zip三个项目模板文件。我的VS装在D盘,则路径为:D:/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/ProjectTemplates/CSharp/Silverlight/2052
3.通过CMD命令行(vista及以上系统,记得要“以管理员身份运行”),进入VS安装目录(默认路径为:cd C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE),我的路径为:D:/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE
4.执行devenv /setup 命令
5.执行devenv /installvstemplates命令
6.执行完上面的步骤后,重新打开VS 2010,新建SL项目即可

无法卸载的问题

情况一及解决方法
1.在升级silverlight,或者卸载的时候,提示找不到某个某个临时目录下的原始安装文件,从而无法卸载或升级新版本。微软公司真是没有考虑周全——谁会保存原始的临时文件目录(通常在某个temp目录中)中的原始安装包文件呢?
2.这种错误会令人抓狂,不过,还是有解决方法的:
3.打开注册表工具regedit(在“开始->;运行”中执行命令regedit),找到路径 My Computer --->
HKEY_CLASSES_ROOT ---> INSATLLER ---> PRODUCTS ---> {D7314F9862C648A4DB8BE2A5B47BE100},然后删除它(注意,在删除注册表键值之前,请右键点击要删除的键值,通过导出功能来做备份,一旦删除之后发生问题,可以通过双击之前导出的注册表文件进行恢复),退出注册表工具
情况二及解决方法
如果在使用windowsupdate更新时,发现某个更新总是安装失败,并且错误代码是643,那么通常都是由于该更新所对应的组件损坏,导致该更新无法安装成功。要解决这个问题,通常都需要将该组件卸载之后重新安装来进行修复。如果无法安装的更新是Microsoft Silverlight的更新,首先需要做好准备的是下载独立的Microsoft Silverlight安装包。
方法一
下载Windows Installer clean up工具并安装,在开始菜单中打开它并找到与Silverlight相关的项目,将其删除。完成后重新启动计算机,再次安装Microsoft Silverlight并尝试更新。
方法二
1.关闭所有打开的浏览器窗口
2.在开始菜单的搜索框中输入regedit并点击回车。
3.打开注册表编辑器,删除以下键值:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSilverlight
删除文件夹:C:ProgramFilesMicrosoft Silverlight
4.待完成重新启动计算机,安装Microsoft Silverlight后尝试更新

常见问题解答

一、silverlight已被阻止什么意思?
这是一个加载项,无关安全,可以选择不加载它。
打开ie浏览器——菜单栏——工具——管理加载项(A),下拉,有一项是”Microsoft Silverlight“,右键点击选择”禁止“。就不会再出现了。
二、silverlight安装失败
安装失败原因一
Windows Installer 没有启动
解决办法:
1.点 开始>运行,输入 cmd ,xp 下直接回车进入 dos 界面(如果是 win7 ,输入cmd后右击,选择"以管理员身份运行)
2.进入Dos界面后,一行一行的执行下面的命令(就是一行一个回车):
msiexec /unregserver
msiexec /regserver
net start msiserver
执行完上面的命令后,再运行Silverlight安装
安装失败原因二
以前安装过Silverlight,没有安装成功或者卸载不完整,造成始终安装失败。这种错误一般一开始就提示安装失败,安装时不会显示安装的百分比。
解决办法:
请下载下面的修复安装程序安装一次,然后再重新安装微软银光。
修复安装程序一下载地址
(复制下载地址到浏览器地址栏,按回车)
安装失败原因三
电脑系统是精简版系统,系统注册表被修改了。又或者曾经被恶意软件修改了注册表。这种错误一般表现在安装在最后时刻提示失败,如安装到 99%提示失败。
解决办法:
安装好Silverlight,即可看到 

优势亮点

1、通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能;
2、“TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音;
3、改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠;
4、远程控制支持,允许用户远程控制媒体播放;
5、增强的数字版权管理允许在DRM媒体源间无缝切换。

展开更多

软件截图

下载提示

Microsoft Silverlight(微软银光) 64位&32位

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章