立足娱乐圈·争做八卦帝!

无限魅力物联网

Microsoft SilverLight(微软公司开发的应用程序)

来源:未知 作者:佚名 发布时间:2023-02-16 16:08:14

MicrosoftSilverlight是一个跨浏览器的、跨平台的插件,为网络带来下一代基于.NETFramework的媒体体验和丰富的交互式应用程序。Silverlight提供灵活的编程模型,并可以很方便地集成到现有的网络应用程序中。Silverlight可以对运行在Mac或Windows上的主流浏览器提供高质量视频信息的快速、低成本的传递。MicrosoftSilverlight的中文名为“微软银光”,是一种新的Web呈现技术,能在各种平台上运行。借助该技术,您将拥有内容丰富、视觉效果绚丽的交互式体验,而且,无论是在浏览器内、还是在桌面操作系统(如Windows和AppleMacintosh)中,您都可以获得这种一致的体验。

开发商

微软(Microsoft)

原版名称

MicrosoftSilverlight

发行商

微软(Microsoft)

销售

微软(Microsoft)

发行阶段

正式版

不同版本

S1

Silverlight1.0由许多核心展示层架构组成,这关系到使用者界面(UI),使用者输入(userinput),基本使用者界面控制元件(basicUIcontrols),图形(graphics)和动画(animation)、媒体播放(mediaplayback),数位权管理(DRM)的支援,以及DOM的整合。其组

件如下:

(1)输入(Input)-handlinginputfromdeviceslikekeyboard,mouse,stylusetc.

(2)使用者界面核心(UIcore)-managingrenderingofbitmapimages(includingcompressedrasterimageslikeJPEG),vectorgraphics,textandanimations.

(3)媒体(Media)-playbackofMP3,WindowsMediaandVC-1streams.

(4)XAML-toallowtheUIlayouttobecreatedusingXAMLmarkuplanguage.

S2

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

Silverlight2.0支援下列新功能特色,弥补了Silverlight1.0所欠缺的功能:

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

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

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

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

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

(6)扩展的.NETLanguage支援:Silverlight2.0不仅仅支援主流的C#及VB程式开发,亦进一步支援动态语言,例如IronPythonIronRuby等等。

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

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

(8)活跃的的合作伙伴生态系统:微软全球知名的VisualStudioIndustryPartners合作伙伴包括了ComponentOneLLC、InfragisticsInc及Telerik,提供了Silverlight2.0的商业元件,可在VisualStudio2008的环境中使用。

(9)跨平台及跨浏览器支援:支援Mac、Windows及Linux等平台和Firefox、Safari与WindowsInternetExplorer等浏览器。

S3

2009年7月10日,微软正式发布了Silverlight3的最终版本。其中在6大方面功能做了改善。

(1)平滑视频流技术

微软表示其新视频流功能提高了浏览器上的视频质量,已经可以和电视视频相比。Silverlight3的平滑视频功能已经在流行音乐天王迈克·杰克逊的悼念晚会、温布尔登网球公开赛网络直播上大显身手。[1]

(2)数字版权管理

Silverlight3在数字内容保护上做了提高。内容生产商从发布内容之始就可以跟踪并保护其发布的内容。

(3)现场感

Silverlight3支持更强大的3D显示功能,新增加的一些功能可以用于图片的深度缩放,现场感更强。

(4)可在浏览器之外运行

在2007年刚推出Silverlight的时候,使用Silverlight必须基于浏览器。在Silverlight3中已经没有这种限制,用Silverlight3开发的应用可以直接运行。

(5)升级的ExpressionStudio3

ExpressionStudio是微软提供给开发者开发Silverlight应用的工具套件。新发布的Silverlight3升级了ExpressionStudio,提供了新工具Sketchflow。

(6)增强对企业用户的支持

微软平台开发部总监BrianGoldfarb表示,微软正大力向企业用户推广Silverlight3。

S4

版本号为:4.0.50401.0.为了争夺急速增长的在线视频市场,软件巨人发布了新视频播放器程序:Silverlight.微软的描述是:Silverlight是一个跨浏览器的、跨平台的插件,为Web带来下一代媒体体验和丰富的交互式应用程序体验。Silverlight并不是视频播放器,也不是Youtube的竞争对手,从技术上说它也不是一个新事物。

Silverlight4提供一整套强大的功能给商务应用程序开发人员,将最佳的.NET平台带入浏览器架构的经验之中。Silverlight同时针对客户所面对、以及工作人员所面对的应用程序提供了开发和部署现代商务应用程序的理想平台。

S5

Silverlight5在Silverlight4的基础上新增了40多个新功能,完善了媒体支持并提供了更加丰富了用户界面,主要新功能包括:

(1)通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能;

(2)“TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音;

(3)改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠;

(4)远程控制支持,允许用户远程控制媒体播放;

(5)增强的数字版权管理允许在DRM媒体源间无缝切换。

作为微软的下一代企业应用程序解决方案,Silverlight5还完善了在企业应用开发方面的特性,在用户界面内可以实现更流畅的动画效果,改进了字体渲染清晰度,支持Postscript矢量打印,改进了XAML解析性能,对启动和运行速度都进行了提升。此外Silverlight5还支持64位操作系统,在IE9的无窗口模式下可以启动硬件加速,提供了GPU加速的3DAPI。Silverlight5应用可以创建子窗口,脱离浏览器使用。

应用程序

Silverlight4将自己定位成在Web上建立商务应用程序的自然选择:

新功能

适用于应用程序开发人员的新功能包括如下内容:

广泛的打印支持启用了书面报表和文件,以及虚拟打印检视,不论屏幕的内容为何。

包含超过60个可自定义、可设定样式组件的一整组表单控件。新的控件包括了具有超链接、影像和编辑与屏蔽文本框的RichTextbox,以进行复杂的字段验证。增强的控件包括了具有可排序/可重设大小的栏和复制/贴上列的DataGrid。

WCFRIAServices引入企业等级的网络和数据存取,以建立多层式架构(N-Tier)应用程序,包括了交易、数据分页、WCF和HTTP增强。

本地化的增强,包括了双向文字、由右至左支持和复杂的脚本,例如阿拉伯文、希伯来文和泰文以及30种新语言。NETCommonLanguageRuntime(CLR)可让同一份编译好的程序代码无须修改地执行于桌面和Silverlight上。

增强的数据系结支持,包括了透过在系结之中进行数据群组/编辑和字符串格式设定,来增加弹性和产能。

受管理的扩充性架构支持建立大型的复合应用程序。

独一无二的Silverlight工具支持,这是VisualStudio2010中的新功能。包括了可完整编辑的设计接口、拖放式数据系结、自动绑定控件、数据源选择、与ExpressionBlend样式资源整合、Silverlight项目支持和完整的IntelliSense。

开发人员

可绘制控件和配置的可完整编辑的设计接口。

丰富的属性方格,和新的数值编辑器。

数据系结的拖放支持,以及自动建立绑定控件,例如listbox、datagrid新的数据源窗口和选择器。

根据建立于ExpressionBlend中的设计人员资源,轻松挑选样式和资源,以建立美观的应用程序。

针对Silverlight应用程序提供内建的项目支持。

具备XAML和C++和VB语言的完整intellisense的编辑器。

提供经验

Silverlight已经是使用中的一个广泛平台,可同时针对应用程序和单纯的媒体案例(包括了HD质量、透过SmoothStreaming的互动视讯)建立丰富的经验。Silverlight4提供额外的功能来让您建立更丰富、更吸引人的高效能互动经验和创新的媒体经验:

流畅的接口增强可透过动画效果提升应用程序的使用性。

网络摄影机和麦克风可让您在聊天或客户服务应用程序等情况中分享视讯和音频。

音频和视讯本机录制功能无须服务器互动即可撷取RAW视讯,因而启用了众多的用户互动和通讯案例,例如视频会议。

以复制和贴上或拖放等功能将数据放到您的应用程序内。

长列表可以用鼠标滚轮轻松地转动。

透过右键内容菜单等新功能支持传统的桌面互动模型。

支持Google的Chrome浏览器。

效能优化意指Silverlight4应用程序可以更快地启动,并且执行速度是相等的Silverlight3应用程序的200%。

多重触控支持可将许多笔势和触控互动整合至使用者经验之中。

多播网络可让企业降低串流广播事件的成本,例如公司会议和训练,并且完美地与现有的WindowsMediaServer串流基础结构互通。

PlayReady增强了以SilverlightDRM来保护H.264媒体的内容。

音频/视讯串流的输出保护可让内容拥有者或散发者确保受保护的内容只能经由安全的视讯联机来检视。

MS5

即MicrosoftSliverlight5,为最新的版本。McirosoftSliverlight5除了集合了上4代的优点,同时额外增加了新的功能:

⒈提供开发和部署现代商务应用程序的商务平台。

⒉提供一整套相关的,强大的商务应用程序给开发人员,同时进一步加强了.NET浏览器架构的稳定性,快速性和安全性。

⒊支持多种浏览器,如:IE系列,Chrome,Firefox,傲游浏览器,搜狗浏览器,猎豹浏览器,360浏览器,TheWorld(世界之窗浏览器),等等。

相关特性

跨浏览器

a)支持微软及苹果的多种操作系统

Silverlight主要支持MicrosoftWindowsXP(安装有ServicePack2)、MicrosoftWindowsVista、MicrosoftWindowsServer2003,以及AppleMacOSX10.4.8以上操作系统和OSXLeopard操作系统。而且无论在哪运行,都能提供一致的用户体验。

b)IE,Firefox等多种流行的浏览设备

Silverlight支持的浏览器主要包括IE6,IE7,Firefox1.5以上版本(MacOSandWindows)以及Safari2.0浏览器。注:即将支持Opera浏览器。

注:对于其它操作系统,微软公司也会针对客户的反馈以及建议,在适当时候予以支持。

视频效果

a)播放效果流畅

Silverlight播出视频及动画的效果很好,不会因为传输或播放大量内容而影响播放质量。这一问题是现有技术普遍遇到的障碍,同时也对消费者体验造成了巨大影响。另外,Silverlight读取数据及更新外观的时候,不会通过刷新整体页面来打断用户操作。

b)高清视频质量

由于体积上的压缩和编码上的简单化,市场上广泛使用的视频格式效果并不理想,难以满足用户要求。而Silverlight则通过获艾美奖的WindowsMedia技术,传输流量可降低46%,并且和现有的WindowsMedia流量配置方案兼容。

专业工具支持

a)整合的开发与设计工具集合

Silverlight面向不同角色的人员提供更加称心如意的工具。开发人员可以使用熟悉的VisualStudio工具来创建业务逻辑;设计人员可以使用MicrosoftExpression系列来进行创建。无论是标准的网页,丰富的桌面用户体验,还是管理数字资产和内容,Expression专业的设计工具和创新的技术给设计人员更加灵活和自由的创作空间。

b)创新的兼容能力

Silverlight集成了多种现有Web技术和设备,这意味着它可以在任何服务器和发布平台上使用,而无需对现有的网站设计进行移植,甚至包括利用AdobeFlash设计的内容。Silverlight还兼容大量其他标准和现有技术,包括ASP.NET、AJAX以及.NET3.0,这使得开发者既可以根据现有标准,也可以采用微软的技术来开发Web内容。

c)强大的集合技术

Silverlight将视频、交互性内容以及其他格式的内容融合在一起。该方案集成了强大的图像及图层技术,支持任何尺寸图像的无缝整合,并可以在图像上添加按钮、标题或是其他交互性内容。此外,Silverlight允许利用WMV标准向高清设备及移动设备提供高质量视频和音频,同时支持15X的快速视频编码及硬件加速。

优质互动平台

a)体积小易安装

Silverlight浏览器插件体积约为2Mb,下载时间只需要几秒,并且安装程序简单。当用户遇到使用Silverlight开发的网页时,可以迅速的安装这一插件。

b)在线休闲游戏

越来越多的互联网内容提供商开始构建自己的在线休闲游戏平台。但由于国内恶意软件的现状,很多用户不敢下载相关的ActiveX控件,大大降低了在线休闲游戏的普及率。而Silverlight的独特性质则可以避免此问题。同时,其先天对于游戏特性的支持,也使其成为在线休闲游戏平台的第一选择。

c)边栏小工具(SidebarGadget)

业界常见的Windows边栏小工具大部分使用HTML形式呈现,内容表现单一。而Silverlight则可以提供更加丰富的表现形式,有助于提升用户忠诚度、提高访问量,并扩展赢利模式。

高回报低投入

a)搜索引擎优化

网页浏览量(PageView)对于网站的发展非常重要,而很大一部分浏览量来源于搜索结果。但大部分视频分享网站所使用的技术基本上都不支持SEO(搜索引擎优化),从而造成视频的搜索收录率偏低。而Silverlight中的页面描述采用了XML文本文件格式,并不编译为二进制文件,其天生支持SEO(搜索引擎优化)。

控件

MicrosoftExpressionBlend附带了许多MicrosoftSilverlight控件,使用这些控件可以创建出色的用户体验。还也可以从受信任的来源下载控件,并通过添加引用来导入自定义控件。

如果发现某个控件在功能上适合需求,但外观却不符合要求,并且该控件支持模板,则可以修改该控件的模板来更改其外观。

如果这样子还不能满足需求,Silverlight还支持自定义控件或是使用第三方控件。

常用的Silverlight控件有:布局控件(Grid控件、StackPanel控件等),Button控件,Checkbox控件,ListBox控件,RadioButton控件,Slider控件,ScrollBar控件,ScrollViewer控件,ComboBox控件,PasswordBox控件,TextBox控件等。

支持Silverlight的第三方控件有:ComponetOne,SpreadWPF-Silverlight,ActiveReports等。

更新

除非您在“Silverlight配置”面板中进行了更改,否则MicrosoftSilverlight将定期检查Microsoft网站上是否有可向您提供最新功能和改进的更新。在发现更新后,将向Microsoft发送一个包含标准计算机信息的请求,如上所述。一个包含MicrosoftSilverlight最新版本相关信息的小文件将下载到您的计算机,并与您当前所安装版本的信息进行比较。如果有更新的版本可用,则将下载更新版本的MicrosoftSilverlight并安装到您的计算机上。

更改设置

右键单击MicrosoftSilverlight当前显示的内容,然后选择“Silverlight配置”。

选择“更新”选项卡。

选择以下某个选项:

自动安装更新(推荐)-如果选中此选项,您的计算机将自动安装最新的修补程序、全新的功能以及升级程序,从而保持计算机处于最新状态。这是MicrosoftSilverlight的默认设置。

检查更新,但是让我选择是否下载和安装更新-如果选中此选项,则可以下载更新并将其安装到您的计算机上时,系统将向您发出通知。

从不检查更新(不推荐)-您将不会收到有关任何修补程序(包括安全修补程序)、功能或升级程序的通知。

在企业环境中,管理员可以配置组策略来防止MicrosoftSilverlight自动更新。可以创建一个注册表项HKLMSoftwareMicrosoftSilverlight,其值名称为UpdateMode,值类型为DWORD,给定的值为0x00000002。此设置将指示计算机不检查自动更新。

本隐私声明的更改

本隐私声明将时有更新。我们在更新本声明时,将修改其顶部“最后更新时间”的日期。我们建议您定期查阅本隐私声明,以了解Microsoft如何保护您的信息。

信息的安全性

Microsoft承诺保护您的信息的安全性。我们使用各种安全技术和程序来帮助保护您的信息免受未经授权的访问、使用或披露。例如,在Silverlight自动更新时发送到Microsoft的信息将存储在具有有限的访问权限的计算机系统上,而这些计算机系统则位于受控制的设备中。

问题解决

主要是解决无法卸载的问题,常见方法如下:

情况一及解决方法:

在升级silverlight,或者卸载的时候,提示找不到某个某个临时目录下的原始安装文件,从而无法卸载或升级新版本。微软公司真是没有考虑周全——谁会保存原始的临时文件目录(通常在某个temp目录中)中的原始安装包文件呢?

这种错误会令人抓狂,不过,还是有解决方法的:

打开注册表工具regedit(在“开始->;运行”中执行命令regedit),找到路径MyComputer--->

HKEY_CLASSES_ROOT--->INSATLLER--->PRODUCTS--->{D7314F9862C648A4DB8BE2A5B47BE100},然后删除它(注意,在删除注册表键值之前,请右键点击要删除的键值,通过导出功能来做备份,一旦删除之后发生问题,可以通过双击之前导出的注册表文件进行恢复),退出注册表工具。

再试试安装silverlight或升级,是否成功了?反正我是成功了,祝你也好运。

情况二及解决方法:

如果在使用windowsupdate更新时,发现某个更新总是安装失败,并且错误代码是643,那么通常都是由于该更新所对应的组件损坏,导致该更新无法安装成功。要解决这个问题,通常都需要将该组件卸载之后重新安装来进行修复。如果无法安装的更新是MicrosoftSilverlight的更新,首先需要做好准备的是下载独立的MicrosoftSilverlight安装包。

方法一:下载WindowsInstallercleanup工具并安装,在开始菜单中打开它并找到与Silverlight相关的项目,将其删除。完成后重新启动计算机,再次安装MicrosoftSilverlight并尝试更新。

方法二:

⒈关闭所有打开的浏览器窗口

⒉在开始菜单的搜索框中输入regedit并点击回车。

⒊打开注册表编辑器,删除以下键值:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftSilverlight

删除文件夹:C:ProgramFilesMicrosoftSilverlight

⒋待完成重新启动计算机,安装MicrosoftSilverlight后尝试更新。


本文标题:Microsoft SilverLight(微软公司开发的应用程序) - 娱乐圈事
本文地址:http://www.o-kml.com//yule/26907.html

    责任编辑:
    上海家化联合股份有限公司(中国日化企业)

    2023-03-11

    上海家化联合股份有限公司(以下简称上海家化)是中国历史最悠久的日化企业之一,其前身是成立于1898年的香港广生行。 ... [详细]

    深圳中原地产(深圳市房产代理企业)

    2023-08-18

    中原集团1978年创立于香港,是一家以新房和二手房的房地产经纪、代理业务为主,同时也涉足咨询顾问、物业管理、测量估价、按揭代理、资产管理、投资移民等多个领域的大型综合性房地产服务企业,旗下拥有旗舰品牌中原地产,以及利嘉阁地产、森拓普等多个子品牌,是中国房地产服务行业及相关服务领域的先行者,亦是行业内一家在一手和二手业务都有强大市场份额的房地产服务机构。 ... [详细]

    2023年4月油价调整日期窗口时间表 下一轮油价调整最新消息

    2023-11-16

    2023年4月油价调整日期窗口时间表 下一轮油价调整最新消息 ... [详细]

    雅安市委常委最新名单及排名 雅安常委简历照片

    2024-01-03

    雅安市委常委最新名单及排名 雅安常委简历照片 ... [详细]

    王希维整容前照片 王希维年龄多大

    2022-10-10

    王希维,王希维整容,王希维年龄,王希维吸烟,飞轮海王希维,王希维床,中戏校花王希维,倾城绝恋王希维,王希维古装照片,王希维年龄网络上爆红的中戏校花王希维一出道就以全国模特之星总冠军的身份出现在众人眼前。清纯的容貌,曼妙骨八目鱼感的身材,让所有人眼睛一亮,获得了广告商的青睐,成为了综艺界的新宠。王希维整容了吗?王希维整容前后照片差距太大,王希维整容前照片:王希维曾有演过电视剧《走出你的爱》,在电视里... ... [详细]

    图酷

    图说天下

    资讯排行

    首页 - 娱乐圈事 - 体育圈事 - 两性情感 - 星座命运 - 奇闻怪事 - 历史故事 - 科技资讯 - 图说天下 - 知识百科 - 图酷 - 娱乐八卦
    电脑版 | 移动端
    Copyright © 2002-2021 无限魅力物联网 版权所有
    删帖请联系邮箱:meiyixinxi2024@163.com