Microsoft SilverLight
生活随笔
收集整理的這篇文章主要介紹了
Microsoft SilverLight
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Microsoft Silverlight是一個(gè)跨瀏覽器的、跨平臺(tái)的插件,為網(wǎng)絡(luò)帶來下一代基于.NETFramework的媒體體驗(yàn)和豐富的交互式應(yīng)用程序。Silverlight提供靈活的編程模型,并可以很方便地集成到現(xiàn)有的網(wǎng)絡(luò)應(yīng)用程序中。Silverlight可以對(duì)運(yùn)行在Mac或Windows上的主流瀏覽器提供高質(zhì)量視頻信息的快速、低成本的傳遞。
Microsoft Silverlight的中文名為“微軟銀光”,是一種新的Web呈現(xiàn)技術(shù),能在各種平臺(tái)上運(yùn)行。借助該技術(shù),您將擁有內(nèi)容豐富、視覺效果絢麗的交互式體驗(yàn),而且,無論是在瀏覽器內(nèi)、還是在桌面操作系統(tǒng)(如Windows和Apple Macintosh)中,您都可以獲得這種一致的體驗(yàn)。Microsoft .NET Framework3.0(Windows 編程基礎(chǔ)結(jié)構(gòu))中的呈現(xiàn)技術(shù)XAML(可擴(kuò)展應(yīng)用程序標(biāo)記語言)遵循WPF(Windows Presentation Foundation),它是Silverlight呈現(xiàn)功能的基礎(chǔ)。
對(duì)于開發(fā)設(shè)計(jì)人員而言,Silverlight是一種融合了微軟的多種技術(shù)的Web呈現(xiàn)技術(shù)。它提供了一套開發(fā)框架,并通過使用基于向量的圖像圖層技術(shù),支持任何尺寸圖像的無縫整合,對(duì)基于asp .net、AJAX在內(nèi)的Web開發(fā)環(huán)境實(shí)現(xiàn)了無縫連接。Silverlight使開發(fā)設(shè)計(jì)人員能夠更好的協(xié)作,有效地創(chuàng)造出能在Windows和Macintosh上多種瀏覽器中運(yùn)行的內(nèi)容豐富、界面絢麗的Web應(yīng)用程序——Silverlight應(yīng)用程序。簡而言之,Silverlight是一個(gè)跨瀏覽器、跨平臺(tái)的插件,為網(wǎng)絡(luò)帶來下一代基于.NET媒體體驗(yàn),和豐富的交互式應(yīng)用程序。
軟件名稱Microsoft SilverLight 開發(fā)商Microsoft 軟件版本5.1.50907.0[1] 更新時(shí)間2017-06-13 軟件授權(quán)免費(fèi)軟件
1 不同版本 ? S1 ? S2 ? S3 ? S4 ? S5 2 應(yīng)用程序 ? 新功能 ? 開發(fā)人員 ? 提供經(jīng)驗(yàn) ? MS-5 3 相關(guān)特性 ? 跨瀏覽器 ? 視頻效果 ? 專業(yè)工具支持 ? 優(yōu)質(zhì)互動(dòng)平臺(tái) ? 高回報(bào)低投入 4 實(shí)際應(yīng)用 5 控件 6 其他相關(guān) 7 更新 ? 更改設(shè)置 ? 問題解決 ? 版本歷史
目錄
Microsoft SilverLight不同版本
編輯Microsoft SilverLightS1
Silverlight 1.0 由許多核心展示層架構(gòu)組成,這關(guān)系到使用者界面(UI),使用者輸入(user input),基本使用者界面控制元件(basic UI controls),圖形(graphics)和動(dòng)畫(animation)、媒體播放(media playback),數(shù)位權(quán)管理(DRM)的支援,以及DOM的整合。其組 Silverlight相關(guān)技術(shù)圖片 件如下: (1)輸入(Input)- handling input from devices like keyboard,mouse,stylus etc. (2)使用者界面核心(UIcore)- managing rendering 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.Microsoft SilverLightS2
2008年10月13日,微軟推出了Silverlight 2.0的RTW版,并提供了相應(yīng)程式及檔案的下載安裝。 Silverlight 2.0支援下列新功能特色,彌補(bǔ)了Silverlight 1.0所欠缺的功能: (1)具備一個(gè).NET Framework縮小版的基礎(chǔ)類別函式庫 。 (2)大量內(nèi)建的Silverlight控制項(xiàng):在Silverlight 1.0時(shí),所有UI物件都必須透過XAML來自行描述繪制,并缺乏許多內(nèi)建的Silverlight向量控制項(xiàng),針對(duì)這點(diǎn),Silverlight 2.0強(qiáng)化控制項(xiàng)方面的能力,內(nèi)建許多向量控制項(xiàng)供開發(fā)人員直接使用。 (3)Skinning and Templating外觀樣板的進(jìn)階支援:透過Skinning and Templating的支援,可以自訂控制項(xiàng)之外觀與樣板,可以迅速及動(dòng)態(tài)地套用不同的外觀。 (4)Deep Zoom:一個(gè)高解析度的影像縮放技術(shù),能夠在Silverlight進(jìn)行深度的圖片影像縮放功能。 (5)廣泛的網(wǎng)路Networking支援能力:舉例來說支援REST、WS*/SOAP、POX,RSS及標(biāo)準(zhǔn)HTTP服務(wù)等網(wǎng)路技術(shù)呼叫,這部分對(duì)前端的Silverlight特別重要,透過網(wǎng)路程序才能存取后端Server的資料,以回傳并顯示在UI之上。 (6)擴(kuò)展的.NET Language支援:Silverlight 2.0不僅僅支援主流的C#及VB程式開發(fā),亦進(jìn)一步支援動(dòng)態(tài)語言,例如IronPython IronRuby等等。 (7)Silverlight DRM的支援:Silverlight 2.0對(duì)于影音媒體內(nèi)容的保護(hù),是透過DRM技術(shù)來逹成,透過它就可以提供Content內(nèi)容保護(hù)。 改善伺服端的延展性及擴(kuò)展廣告客戶支援:Silverligt 2.0針對(duì)串流傳送資料方式、效率、下載播放方式再進(jìn)一步強(qiáng)化改善其能力。 (8)活躍的的合作伙伴生態(tài)系統(tǒng):微軟全球知名的Visual Studio Industry Partners 合作伙伴包括了ComponentOne LLC、Infragistics Inc及Telerik,提供了Silverlight 2.0的商業(yè)元件,可在Visual Studio 2008的環(huán)境中使用。 (9)跨平臺(tái)及跨瀏覽器支援:支援Mac、Windows及Linux等平臺(tái)和Firefox、Safari與Windows Internet Explorer等瀏覽器。[2]Microsoft SilverLightS3
2009年7月10日,微軟正式發(fā)布了Silverlight 3的最終版本。其中在6大方面功能做了改善。 (1)平滑視頻流技術(shù) 微軟表示其新視頻流功能提高了瀏覽器上的視頻質(zhì)量,已經(jīng)可以和電視視頻相比。Silverlight 3的平滑視頻功能已經(jīng)在流行音樂天王邁克·杰克遜的悼念晚會(huì)、溫布爾登網(wǎng)球公開賽網(wǎng)絡(luò)直播上大顯身手。 (2)數(shù)字版權(quán)管理 Silverlight 3在數(shù)字內(nèi)容保護(hù)上做了提高。內(nèi)容生產(chǎn)商從發(fā)布內(nèi)容之始就可以跟蹤并保護(hù)其發(fā)布的內(nèi)容。 (3)現(xiàn)場感 Silverlight 3支持更強(qiáng)大的3D顯示功能,新增加的一些功能可以用于圖片的深度縮放,現(xiàn)場感更強(qiáng)。 (4)可在瀏覽器之外運(yùn)行 在2007年剛推出Silverlight的時(shí)候,使用Silverlight必須基于瀏覽器。在Silverlight 3中已經(jīng)沒有這種限制,用Silverlight 3開發(fā)的應(yīng)用可以直接運(yùn)行。 (5)升級(jí)的Expression Studio 3 Expression Studio是微軟提供給開發(fā)者開發(fā)Silverlight應(yīng)用的工具套件。新發(fā)布的Silverlight 3升級(jí)了Expression Studio,提供了新工具Sketchflow。 (6)增強(qiáng)對(duì)企業(yè)用戶的支持 微軟平臺(tái)開發(fā)部總監(jiān)Brian Goldfarb表示,微軟正大力向企業(yè)用戶推廣Silverlight 3。[3]Microsoft SilverLightS4
版本號(hào)為:4.0.50401.0.為了爭奪急速增長的在線視頻市場,軟件巨人發(fā)布了新視頻播放器程序:Silverlight.微軟的描述是:Silverlight是一個(gè)跨瀏覽器的、跨平臺(tái)的插件,為Web帶來下一代媒體體驗(yàn)和豐富的交互式應(yīng)用程序體驗(yàn)。Silverlight并不是視頻播放器,也不是Youtube的競爭對(duì)手,從技術(shù)上說它也不是一個(gè)新事物。 Silverlight 4 提供一整套強(qiáng)大的功能給商務(wù)應(yīng)用程序開發(fā)人員,將最佳的 .NET 平臺(tái)帶入瀏覽器架構(gòu)的經(jīng)驗(yàn)之中。Silverlight 同時(shí)針對(duì)客戶所面對(duì)、以及工作人員所面對(duì)的應(yīng)用程序提供了開發(fā)和部署現(xiàn)代商務(wù)應(yīng)用程序的理想平臺(tái)。Microsoft SilverLightS5
Silverlight 5在Silverlight 4的基礎(chǔ)上新增了40多個(gè)新功能,完善了媒體支持并提供了更加豐富了用戶界面,主要新功能包括: (1)通過使用GPU為低功耗設(shè)備渲染高清視頻提供了H.264硬件解碼功能; (2)“TrickPlay”允許以不同的速度播放視頻,且支持快進(jìn)、后退,以及音高修正,也就是說在快速播放視頻的同時(shí),以正常速度播放聲音; (3)改進(jìn)了電源管理,在播放視頻時(shí)阻止屏幕保護(hù)程序的啟動(dòng),允許計(jì)算機(jī)在視頻停止播放后休眠; (4)遠(yuǎn)程控制支持,允許用戶遠(yuǎn)程控制媒體播放; (5)增強(qiáng)的數(shù)字版權(quán)管理允許在DRM媒體源間無縫切換。 作為微軟的下一代企業(yè)應(yīng)用程序解決方案,Silverlight 5還完善了在企業(yè)應(yīng)用開發(fā)方面的特性,在用戶界面內(nèi)可以實(shí)現(xiàn)更流暢的動(dòng)畫效果,改進(jìn)了字體渲染清晰度,支持Postscript矢量打印,改進(jìn)了XAML解析性能,對(duì)啟動(dòng)和運(yùn)行速度都進(jìn)行了提升。此外Silverlight 5還支持64位操作系統(tǒng),在IE9的無窗口模式下可以啟動(dòng)硬件加速,提供了GPU加速的3D API。Silverlight 5應(yīng)用可以創(chuàng)建子窗口,脫離瀏覽器使用。Microsoft SilverLight應(yīng)用程序
編輯 Silverlight 4 將自己定位成在 Web 上建立商務(wù)應(yīng)用程序的自然選擇:Microsoft SilverLight新功能
適用于應(yīng)用程序開發(fā)人員的新功能包括如下內(nèi)容: 廣泛的打印支持啟用了書面報(bào)表和文件,以及虛擬打印檢視,不論屏幕的內(nèi)容為何。 包含超過 60 個(gè)可自定義、可設(shè)定樣式組件的一整組表單控件。新的控件包括了具有超鏈接、影像和編輯與屏蔽文本框的 RichTextbox,以進(jìn)行復(fù)雜的字段驗(yàn)證。增強(qiáng)的控件包括了具有可排序/可重設(shè)大小的欄和復(fù)制/貼上列的 DataGrid。 WCF RIA Services 引入企業(yè)等級(jí)的網(wǎng)絡(luò)和數(shù)據(jù)存取,以建立多層式架構(gòu) (N-Tier)應(yīng)用程序,包括了交易、數(shù)據(jù)分頁、WCF 和 HTTP 增強(qiáng)。 本地化的增強(qiáng),包括了雙向文字、由右至左支持和復(fù)雜的腳本,例如阿拉伯文、希伯來文和泰文以及 30 種新語言。NET Common Language Runtime(CLR) 可讓同一份編譯好的程序代碼無須修改地執(zhí)行于桌面和 Silverlight 上。 增強(qiáng)的數(shù)據(jù)系結(jié)支持,包括了透過在系結(jié)之中進(jìn)行數(shù)據(jù)群組/編輯和字符串格式設(shè)定,來增加彈性和產(chǎn)能。 受管理的擴(kuò)充性架構(gòu)支持建立大型的復(fù)合應(yīng)用程序。 獨(dú)一無二的 Silverlight 工具支持,這是 Visual Studio 2010 中的新功能。包括了可完整編輯的設(shè)計(jì)接口、拖放式數(shù)據(jù)系結(jié)、自動(dòng)綁定控件、數(shù)據(jù)源選擇、與 Expression Blend 樣式資源整合、Silverlight 項(xiàng)目支持和完整的 IntelliSense。Microsoft SilverLight開發(fā)人員
可繪制控件和配置的可完整編輯的設(shè)計(jì)接口。 豐富的屬性方格,和新的數(shù)值編輯器。 數(shù)據(jù)系結(jié)的拖放支持,以及自動(dòng)建立綁定控件,例如 listbox、datagrid新的數(shù)據(jù)源窗口和選擇器。 根據(jù)建立于 Expression Blend 中的設(shè)計(jì)人員資源,輕松挑選樣式和資源,以建立美觀的應(yīng)用程序。 針對(duì) Silverlight應(yīng)用程序提供內(nèi)建的項(xiàng)目支持。 具備 XAML 和 C++ 和 VB 語言的完整 intellisense 的編輯器。Microsoft SilverLight提供經(jīng)驗(yàn)
Silverlight 已經(jīng)是使用中的一個(gè)廣泛平臺(tái),可同時(shí)針對(duì)應(yīng)用程序和單純的媒體案例 (包括了 HD 質(zhì)量、透過 Smooth Streaming 的互動(dòng)視訊) 建立豐富的經(jīng)驗(yàn)。Silverlight 4 提供額外的功能來讓您建立更豐富、更吸引人的高效能互動(dòng)經(jīng)驗(yàn)和創(chuàng)新的媒體經(jīng)驗(yàn): 流暢的接口增強(qiáng)可透過動(dòng)畫效果提升應(yīng)用程序的使用性。 網(wǎng)絡(luò)攝影機(jī)和麥克風(fēng)可讓您在聊天或客戶服務(wù)應(yīng)用程序等情況中分享視訊和音頻。 音頻和視訊本機(jī)錄制功能無須服務(wù)器互動(dòng)即可擷取 RAW 視訊,因而啟用了眾多的用戶互動(dòng)和通訊案例,例如視頻會(huì)議。 以復(fù)制和貼上或拖放等功能將數(shù)據(jù)放到您的應(yīng)用程序內(nèi)。 長列表可以用鼠標(biāo)滾輪輕松地轉(zhuǎn)動(dòng)。 透過右鍵內(nèi)容菜單等新功能支持傳統(tǒng)的桌面互動(dòng)模型。 支持 Google 的 Chrome瀏覽器。 效能優(yōu)化意指 Silverlight 4應(yīng)用程序可以更快地啟動(dòng),并且執(zhí)行速度是相等的 Silverlight 3 應(yīng)用程序的 200%。 多重觸控支持可將許多筆勢和觸控互動(dòng)整合至使用者經(jīng)驗(yàn)之中。 多播網(wǎng)絡(luò)可讓企業(yè)降低串流廣播事件的成本,例如公司會(huì)議和訓(xùn)練,并且完美地與現(xiàn)有的 Windows Media Server 串流基礎(chǔ)結(jié)構(gòu)互通。 PlayReady 增強(qiáng)了以 Silverlight DRM 來保護(hù) H.264 媒體的內(nèi)容。 音頻/視訊串流的輸出保護(hù)可讓內(nèi)容擁有者或散發(fā)者確保受保護(hù)的內(nèi)容只能經(jīng)由安全的視訊聯(lián)機(jī)來檢視。Microsoft SilverLightMS-5
即Microsoft Sliverlight 5,為最新的版本。Mcirosoft Sliverlight5除了集合了上4代的優(yōu)點(diǎn),同時(shí)額外增加了新的功能: ⒈提供開發(fā)和部署現(xiàn)代商務(wù)應(yīng)用程序的商務(wù)平臺(tái)。 ⒉提供一整套相關(guān)的,強(qiáng)大的商務(wù)應(yīng)用程序給開發(fā)人員,同時(shí)進(jìn)一步加強(qiáng)了.NET瀏覽器架構(gòu)的穩(wěn)定性,快速性和安全性。 ⒊支持多種瀏覽器,如:IE系列,Chrome,Firefox,傲游瀏覽器,搜狗瀏覽器,獵豹瀏覽器,360瀏覽器,The World(世界之窗瀏覽器),等等。Microsoft SilverLight相關(guān)特性
編輯Microsoft SilverLight跨瀏覽器
a) 支持微軟及蘋果的多種操作系統(tǒng) Silverlight主要支持Microsoft Windows XP(安裝有Service Pack 2)、Microsoft Windows Vista、Microsoft Windows Server 2003,以及Apple Mac OS X 10.4.8以上操作系統(tǒng)和OS X Leopard操作系統(tǒng)。而且無論在哪運(yùn)行,都能提供一致的用戶體驗(yàn)。 b) IE, Firefox等多種流行的瀏覽設(shè)備 Silverlight支持的瀏覽器主要包括IE 6,IE 7,Firefox 1.5以上版本(Mac OS and Windows)以及Safari 2.0瀏覽器。注:即將支持Opera瀏覽器。 注:對(duì)于其它操作系統(tǒng),微軟公司也會(huì)針對(duì)客戶的反饋以及建議,在適當(dāng)時(shí)候予以支持。Microsoft SilverLight視頻效果
a) 播放效果流暢 Silverlight播出視頻及動(dòng)畫的效果很好,不會(huì)因?yàn)閭鬏敾虿シ糯罅績?nèi)容而影響播放質(zhì)量。這一問題是現(xiàn)有技術(shù)普遍遇到的障礙,同時(shí)也對(duì)消費(fèi)者體驗(yàn)造成了巨大影響。另外,Silverlight讀取數(shù)據(jù)及更新外觀的時(shí)候,不會(huì)通過刷新整體頁面來打斷用戶操作。 b) 高清視頻質(zhì)量 由于體積上的壓縮和編碼上的簡單化,市場上廣泛使用的視頻格式效果并不理想,難以滿足用戶要求。而Silverlight則通過獲艾美獎(jiǎng)的Windows Media技術(shù),傳輸流量可降低46%,并且和現(xiàn)有的Windows Media流量配置方案兼容。Microsoft SilverLight專業(yè)工具支持
a) 整合的開發(fā)與設(shè)計(jì)工具集合 Silverlight面向不同角色的人員提供更加稱心如意的工具。開發(fā)人員可以使用熟悉的Visual Studio工具來創(chuàng)建業(yè)務(wù)邏輯;設(shè)計(jì)人員可以使用Microsoft Expression系列來進(jìn)行創(chuàng)建。無論是標(biāo)準(zhǔn)的網(wǎng)頁,豐富的桌面用戶體驗(yàn),還是管理數(shù)字資產(chǎn)和內(nèi)容,Expression專業(yè)的設(shè)計(jì)工具和創(chuàng)新的技術(shù)給設(shè)計(jì)人員更加靈活和自由的創(chuàng)作空間。 b) 創(chuàng)新的兼容能力 Silverlight集成了多種現(xiàn)有Web技術(shù)和設(shè)備,這意味著它可以在任何服務(wù)器和發(fā)布平臺(tái)上使用,而無需對(duì)現(xiàn)有的網(wǎng)站設(shè)計(jì)進(jìn)行移植,甚至包括利用Adobe Flash設(shè)計(jì)的內(nèi)容。Silverlight還兼容大量其他標(biāo)準(zhǔn)和現(xiàn)有技術(shù),包括ASP .NET、AJAX以及.NET 3.0,這使得開發(fā)者既可以根據(jù)現(xiàn)有標(biāo)準(zhǔn),也可以采用微軟的技術(shù)來開發(fā)Web內(nèi)容。 c) 強(qiáng)大的集合技術(shù) Silverlight將視頻、交互性內(nèi)容以及其他格式的內(nèi)容融合在一起。該方案集成了強(qiáng)大的圖像及圖層技術(shù),支持任何尺寸圖像的無縫整合,并可以在圖像上添加按鈕、標(biāo)題或是其他交互性內(nèi)容。此外,Silverlight允許利用WMV標(biāo)準(zhǔn)向高清設(shè)備及移動(dòng)設(shè)備提供高質(zhì)量視頻和音頻,同時(shí)支持15X的快速視頻編碼及硬件加速。Microsoft SilverLight優(yōu)質(zhì)互動(dòng)平臺(tái)
a) 體積小易安裝 Silverlight瀏覽器插件體積約為2Mb,下載時(shí)間只需要幾秒,并且安裝程序簡單。當(dāng)用戶遇到使用Silverlight開發(fā)的網(wǎng)頁時(shí),可以迅速的安裝這一插件。 b) 在線休閑游戲 越來越多的互聯(lián)網(wǎng)內(nèi)容提供商開始構(gòu)建自己的在線休閑游戲平臺(tái)。但由于國內(nèi)惡意軟件的現(xiàn)狀,很多用戶不敢下載相關(guān)的ActiveX控件,大大降低了在線休閑游戲的普及率。而Silverlight的獨(dú)特性質(zhì)則可以避免此問題。同時(shí),其先天對(duì)于游戲特性的支持,也使其成為在線休閑游戲平臺(tái)的第一選擇。 c) 邊欄小工具(Sidebar Gadget) 業(yè)界常見的Windows邊欄小工具大部分使用HTML形式呈現(xiàn),內(nèi)容表現(xiàn)單一。而Silverlight則可以提供更加豐富的表現(xiàn)形式,有助于提升用戶忠誠度、提高訪問量,并擴(kuò)展贏利模式。Microsoft SilverLight高回報(bào)低投入
a) 搜索引擎優(yōu)化 網(wǎng)頁瀏覽量(Page View)對(duì)于網(wǎng)站的發(fā)展非常重要,而很大一部分瀏覽量來源于搜索結(jié)果。但大部分視頻分享網(wǎng)站所使用的技術(shù)基本上都不支持SEO(搜索引擎優(yōu)化),從而造成視頻的搜索收錄率偏低。而Silverlight中的頁面描述采用了XML文本文件格式,并不編譯為二進(jìn)制文件,其天生支持SEO(搜索引擎優(yōu)化)。Microsoft SilverLight實(shí)際應(yīng)用
編輯 雖然Silverlight還處于測試版本階段,它已和國內(nèi)外多家公司建立了合作關(guān)系。比如美國最大的棒球聯(lián)盟MLB已采用Silverlight播放其網(wǎng)站上的部分視頻。為20th Centry Fox、Sony Pictures Television等著名國際公司提供網(wǎng)絡(luò)電視服務(wù)的Maven Networks也將把Silverlight帶入自己的網(wǎng)絡(luò)電視平臺(tái)。作為2008年奧運(yùn)會(huì)官方互聯(lián)網(wǎng)贊助商的搜狐公司也與微軟合作,打算使用Silverlight來完成互聯(lián)網(wǎng)上的奧運(yùn)火炬?zhèn)鬟f項(xiàng)目。相信不久,隨著Silverlight 1.0的正式發(fā)布,互聯(lián)網(wǎng)用戶將會(huì)有更多的機(jī)會(huì)體驗(yàn)到Silverlight所帶來的精彩的媒體體驗(yàn)和豐富的交互性內(nèi)容。Microsoft SilverLight控件
編輯 Microsoft Expression Blend附帶了許多 Microsoft Silverlight控件,使用這些控件可以創(chuàng)建出色的用戶體驗(yàn)。還也可以從受信任的來源下載控件,并通過添加引用來導(dǎo)入自定義控件。 Silverlight控件 如果發(fā)現(xiàn)某個(gè)控件在功能上適合需求,但外觀卻不符合要求,并且該控件支持模板,則可以修改該控件的模板來更改其外觀。 如果這樣子還不能滿足需求,Silverlight還支持自定義控件或是使用第三方控件。 常用的Silverlight控件有:布局控件(Grid控件、StackPanel控件等),Button控件,Checkbox控件,ListBox控件,RadioButton控件,Slider 控件,ScrollBar 控件,ScrollViewer 控件,ComboBox 控件,PasswordBox 控件,TextBox 控件等。 支持Silverlight的第三方控件有:ComponetOne, Spread WPF-Silverlight,ActiveReports等。[4]Microsoft SilverLight其他相關(guān)
編輯 Microsoft Silverlight 隱私聲明(英文為:Microsoft Silverlight Privacy Policy) Microsoft 努力幫助保護(hù)您的隱私,同時(shí)為您提供個(gè)人計(jì)算所需的性能優(yōu)異、功能強(qiáng)大且便于使用的軟件。此隱私聲明對(duì) Microsoft Silverlight(“Microsoft Silverlight”)的數(shù)據(jù)收集和使用慣例進(jìn)行了說明。此隱私聲明不適用于其他聯(lián)機(jī)或脫機(jī)的 Microsoft 網(wǎng)站、產(chǎn)品或服務(wù)。 Microsoft Silverlight 可幫助您使用 Internet瀏覽器訪問和體驗(yàn)網(wǎng)站上的豐富內(nèi)容。此隱私聲明對(duì) Microsoft Silverlight 如何與 Microsoft 進(jìn)行交互來為您提供 Silverlight 更新進(jìn)行了說明。 Microsoft Silverlight 不會(huì)要求您提供聯(lián)系信息,例如姓名、地址或電話號(hào)碼等。但是,Microsoft Silverlight 有時(shí)會(huì)通過 Internet 將獨(dú)特的計(jì)算機(jī)特定信息傳遞到 Microsoft,如下所述。 有關(guān)您計(jì)算機(jī)信息的收集和使用軟件中支持 Internet 的功能會(huì)將您計(jì)算機(jī)的相關(guān)信息(“標(biāo)準(zhǔn)計(jì)算機(jī)信息”)發(fā)送到您訪問的網(wǎng)站和使用的 Web 服務(wù)中。通常,這些信息不是個(gè)人可識(shí)別信息。標(biāo)準(zhǔn)計(jì)算機(jī)信息包含的信息通常為 IP 地址、操作系統(tǒng)版本、瀏覽器版本、硬件 ID(指示設(shè)備制造商、設(shè)備名稱和版本)、應(yīng)用程序版本以及區(qū)域和語言設(shè)置等。在這種情況下,應(yīng)用程序版本是在您設(shè)備上安裝的 Microsoft Silverlight 的版本。Microsoft Silverlight 包含將標(biāo)準(zhǔn)計(jì)算機(jī)信息發(fā)送到 Microsoft 的更新通知功能。 通過此軟件發(fā)送到 Microsoft 的信息將用于向您提供 Microsoft Silverlight 功能及服務(wù)。這些信息可能用于改進(jìn) Microsoft Silverlight 以及我們的其他產(chǎn)品和服務(wù),并可用于分析目的。除了此聲明所描述的情況外,未經(jīng)您的同意,我們不會(huì)將您提供的信息傳遞給第三方。我們有時(shí)會(huì)雇用其他公司代表我們來提供有限的服務(wù),例如包裝、郵寄或發(fā)送訂單產(chǎn)品以及其他郵寄產(chǎn)品;答復(fù)客戶有關(guān)軟件或服務(wù)的問題;處理事件注冊(cè)或?qū)ξ覀兊姆?wù)執(zhí)行統(tǒng)計(jì)分析。我們將只向這些公司提供他們開展相關(guān)服務(wù)所需的信息,同時(shí)禁止他們將這些信息用于任何其他用途。 由 Microsoft 收集或發(fā)送到 Microsoft 的信息可能會(huì)在美國或Microsoft或其分公司、子公司或代理機(jī)構(gòu)擁有相應(yīng)設(shè)施的其他任何國家或地區(qū)進(jìn)行存儲(chǔ)和處理。您一旦使用 Microsoft Silverlight,即表明您同意在您所屬國家或地區(qū)之外進(jìn)行此類的信息傳輸。Microsoft 遵守美國商務(wù)部制定的關(guān)于收集、使用和保留來自歐盟的數(shù)據(jù)的安全港協(xié)議。某些情況下,Microsoft 可能會(huì)透露這些信息。即法律要求這樣做,或者 Microsoft 確信有必要采取此類行動(dòng),其目的是:(a) 遵守法律法令或遵守Microsoft適用的法律程序;(b) 保護(hù)和維護(hù) Microsoft 的權(quán)利(包括對(duì)協(xié)議的執(zhí)行);或者,(c) 在緊急情況下采取行動(dòng),以保護(hù) Microsoft 員工、Microsoft 產(chǎn)品或服務(wù)的用戶或公眾的人身安全。Microsoft SilverLight更新
編輯 除非您在“Silverlight 配置”面板中進(jìn)行了更改,否則 Microsoft Silverlight 將定期檢查 Microsoft 網(wǎng)站上是否有可向您提供最新功能和改進(jìn)的更新。在發(fā)現(xiàn)更新后,將向 Microsoft 發(fā)送一個(gè)包含標(biāo)準(zhǔn)計(jì)算機(jī)信息的請(qǐng)求,如上所述。一個(gè)包含 Microsoft Silverlight 最新版本相關(guān)信息的小文件將下載到您的計(jì)算機(jī),并與您當(dāng)前所安裝版本的信息進(jìn)行比較。如果有更新的版本可用,則將下載更新版本的 Microsoft Silverlight 并安裝到您的計(jì)算機(jī)上。Microsoft SilverLight更改設(shè)置
右鍵單擊Microsoft Silverlight當(dāng)前顯示的內(nèi)容,然后選擇“Silverlight配置”。 Microsoft SilverLight(4張) 選擇“更新”選項(xiàng)卡。 選擇以下某個(gè)選項(xiàng): 自動(dòng)安裝更新(推薦) - 如果選中此選項(xiàng),您的計(jì)算機(jī)將自動(dòng)安裝最新的修補(bǔ)程序、全新的功能以及升級(jí)程序,從而保持計(jì)算機(jī)處于最新狀態(tài)。這是 Microsoft Silverlight 的默認(rèn)設(shè)置。 檢查更新,但是讓我選擇是否下載和安裝更新 - 如果選中此選項(xiàng),則可以下載更新并將其安裝到您的計(jì)算機(jī)上時(shí),系統(tǒng)將向您發(fā)出通知。 從不檢查更新(不推薦) - 您將不會(huì)收到有關(guān)任何修補(bǔ)程序(包括安全修補(bǔ)程序)、功能或升級(jí)程序的通知。 在企業(yè)環(huán)境中,管理員可以配置組策略來防止 Microsoft Silverlight 自動(dòng)更新。可以創(chuàng)建一個(gè)注冊(cè)表項(xiàng)HKLM\Software\Microsoft\Silverlight,其值名稱為 UpdateMode,值類型為 DWORD,給定的值為 0x00000002。此設(shè)置將指示計(jì)算機(jī)不檢查自動(dòng)更新。 本隱私聲明的更改 本隱私聲明將時(shí)有更新。我們?cè)诟卤韭暶鲿r(shí),將修改其頂部“最后更新時(shí)間”的日期。我們建議您定期查閱本隱私聲明,以了解 Microsoft 如何保護(hù)您的信息。 信息的安全性 Microsoft 承諾保護(hù)您的信息的安全性。我們使用各種安全技術(shù)和程序來幫助保護(hù)您的信息免受未經(jīng)授權(quán)的訪問、使用或披露。例如,在 Silverlight 自動(dòng)更新時(shí)發(fā)送到 Microsoft 的信息將存儲(chǔ)在具有有限的訪問權(quán)限的計(jì)算機(jī)系統(tǒng)上,而這些計(jì)算機(jī)系統(tǒng)則位于受控制的設(shè)備中。Microsoft SilverLight問題解決
主要是解決無法卸載的問題,常見方法如下: 情況一及解決方法: 在升級(jí)silverlight,或者卸載的時(shí)候,提示找不到某個(gè)某個(gè)臨時(shí)目錄下的原始安裝文件,從而無法卸載或升級(jí)新版本。微軟公司真是沒有考慮周全——誰會(huì)保存原始的臨時(shí)文件目錄(通常在某個(gè)temp目錄中)中的原始安裝包文件呢? 這種錯(cuò)誤會(huì)令人抓狂,不過,還是有解決方法的: 打開注冊(cè)表工具regedit(在“開始->;運(yùn)行”中執(zhí)行命令regedit),找到路徑 My Computer ---> HKEY_CLASSES_ROOT ---> INSATLLER ---> PRODUCTS ---> {D7314F9862C648A4DB8BE2A5B47BE100},然后刪除它(注意,在刪除注冊(cè)表鍵值之前,請(qǐng)右鍵點(diǎn)擊要?jiǎng)h除的鍵值,通過導(dǎo)出功能來做備份,一旦刪除之后發(fā)生問題,可以通過雙擊之前導(dǎo)出的注冊(cè)表文件進(jìn)行恢復(fù)),退出注冊(cè)表工具。 再試試安裝silverlight或升級(jí),是否成功了?反正我是成功了,祝你也好運(yùn)。 情況二及解決方法: 如果在使用windowsupdate更新時(shí),發(fā)現(xiàn)某個(gè)更新總是安裝失敗,并且錯(cuò)誤代碼是643,那么通常都是由于該更新所對(duì)應(yīng)的組件損壞,導(dǎo)致該更新無法安裝成功。要解決這個(gè)問題,通常都需要將該組件卸載之后重新安裝來進(jìn)行修復(fù)。如果無法安裝的更新是Microsoft Silverlight的更新,首先需要做好準(zhǔn)備的是下載獨(dú)立的Microsoft Silverlight安裝包。 方法一:下載Windows Installer clean up工具并安裝,在開始菜單中打開它并找到與Silverlight相關(guān)的項(xiàng)目,將其刪除。完成后重新啟動(dòng)計(jì)算機(jī),再次安裝Microsoft Silverlight并嘗試更新。 方法二: ⒈ 關(guān)閉所有打開的瀏覽器窗口 ⒉ 在開始菜單的搜索框中輸入regedit并點(diǎn)擊回車。 ⒊ 打開注冊(cè)表編輯器,刪除以下鍵值: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight 刪除文件夾:C:\ProgramFiles\Microsoft Silverlight ⒋待完成重新啟動(dòng)計(jì)算機(jī),安裝Microsoft Silverlight后嘗試更新。Microsoft SilverLight版本歷史
| 1.0 CTP | 1.0.? | 2006年12月 |
| 1.0 RTW | 1.0.20816 | 2007年9月5日 |
| 2.0 Pre-Release | 1.1.20926.0 | 2007年9月5日 |
| 1.0 service release | 1.0.21115.0 | 2007年11月20日 |
| 1.0 service release | 1.0.30109.0 | 2008年1月15日 |
| 2 Beta 1 | 2.0.30226.2 | 2008年3月5日 |
| 1.0 service release | 1.0.30401.0 | 2008年4月8日 |
| 2 Beta 2 | 2.0.30523.6 | 2008年6月6日 |
| 2.0.30523.8 | 2008年7月16日 | |
| 1.0 service release | 1.0.30715.0 | 2008年7月27日 |
| 2.0 RC0 | 2.0.30523.9 | 2008年9月25日 |
| 2 RTW | 2.0.31005.0 | 2008年10月14日 |
| 2 GDR 1 | 2.0.40115.0 | 2009年2月19日 |
| 3 Beta | 3.0.40307.0 | 2009年3月18日 |
| 3.0 RTW | 3.0.40624.0 | 2009年7月10日 |
| 3 GDR 1 | 3.0.40723.0 | 2009年7月28日 |
| 3 GDR 2 | 3.0.40818.0 | 2009年9月1日 |
| 4 Beta 1 | 4.0.41108.0 | 2009年11月18日 |
| 3 GDR 3 | 3.0.50106.0 | 2010年01月20日 |
| 4 RC | 4.0.50303.0 | 2010年03月15日 |
| 4 RTW | 4.0.50401.0 | 2010年04月15日 |
| 4 GDR 0 | 4.0.50524.0 | 2010年06月03日 |
| 3 Security Update | 3.0.50611.0 | 2010年08月10日 |
| 4 GDR 1 | 4.0.50826.0 | 2010年09月01日 |
| 4 GDR 2 | 4.0.50917.0 | 2010年09月28日 |
總結(jié)
以上是生活随笔為你收集整理的Microsoft SilverLight的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java编程题修院子,了解java虚拟机
- 下一篇: MindSpore,易用性提升的思考与实