偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

微軟Silverlight的崛起

開(kāi)發(fā) 前端 后端
微軟Silverlight經(jīng)歷了混亂的一年。在瀕臨衰落,至少說(shuō)是被HTML5邊緣化之后,Silverlight在Windows Phone中找到了一個(gè)立足點(diǎn)。

最近Silverlight還成為瞻博網(wǎng)絡(luò)應(yīng)用框架的關(guān)鍵組件以及Windows 8的編程模式。如果說(shuō)Silverlight作為RIA(豐富互聯(lián)網(wǎng)應(yīng)用)框架變得不太重要,它對(duì)于微軟的桌面和移動(dòng)平臺(tái)來(lái)說(shuō)將變得更加重要。

同時(shí),跨平臺(tái)的RIA仍在應(yīng)用,盡管發(fā)展速度明顯減緩。微軟Silverlight 5測(cè)試版中的新功能僅集成了微軟現(xiàn)有的技術(shù)并且移植了以前在WPF( Windows展示基礎(chǔ))看到的功能。從這個(gè)產(chǎn)品中看到的更多的是改進(jìn)而不是革命。

一年多的時(shí)間過(guò)去了,微軟沒(méi)有推出Silverlight的一個(gè)重要發(fā)布版,并且在2011年年底前不會(huì)推出任何新版本Silverlight。我預(yù)計(jì)即將推出的第五版將是一個(gè)重要版本,鞏固Silverlight領(lǐng)先于Adobe Flash的優(yōu)勢(shì)。人們失望地發(fā)現(xiàn),微軟承諾的許多Silverlight 5的功能仍然沒(méi)有或者不足。甚至Windows通訊基礎(chǔ)RIA服務(wù)和微軟Expression Blend等子項(xiàng)目的代碼預(yù)覽也只不過(guò)是裝扮一下現(xiàn)有的功能。

簡(jiǎn)言之,Silverlight 5測(cè)試版看起來(lái)只不過(guò)是改進(jìn)了一點(diǎn)功能,并不是一個(gè)重要的升級(jí)。微軟似乎不是要擴(kuò)展Silverlight以繼續(xù)與Adobe Flash競(jìng)爭(zhēng),而是推出自己的桌面應(yīng)用,增加Windows專用平臺(tái)技術(shù)創(chuàng)新的調(diào)用、支持構(gòu)件對(duì)象模型(COM)和不受限制的文件系統(tǒng)訪問(wèn)。這些功能將推動(dòng)Silverlight更深入地進(jìn)入.net和WPF領(lǐng)域。

這些產(chǎn)品線界限的混淆不會(huì)讓人們感到意外。畢竟Silverlight以前的代號(hào)就是"WPF/Everywhere"。此外,微軟在內(nèi)部把Windows 8和即將推出的新版Windows Phone整合在一起毫無(wú)疑問(wèn)是有財(cái)務(wù)意義的。微軟曾表示,下一個(gè)版本的Windows Phone操作系統(tǒng)(代號(hào)"芒果")將支持Silverlight 4運(yùn)行時(shí)間,不支持Silverlight應(yīng)用程序在Windows Phone瀏覽器上運(yùn)行。

Silverlight 5:改善的工具

本文作者詹姆斯·R·博爾克(James R. Borck)稱,我認(rèn)識(shí)到,Silverlight 5是一個(gè)預(yù)先發(fā)布版。也許我不應(yīng)該這樣挑剔地看待它。從這個(gè)角度看,Silverlight的運(yùn)行時(shí)間和開(kāi)發(fā)工具等許多改進(jìn)功能是不應(yīng)該忽略的。

博爾克稱,他在Visual Studio 2010 SP1軟件中安裝了Silverlight 5工具測(cè)試版。這個(gè)測(cè)試版包括開(kāi)發(fā)人員運(yùn)行時(shí)間、SDK以及WCF RIA Service v1 SP2新的預(yù)覽版。如果不使用Visual Studio,你可以使用"Visual Web Developer Express 2010 SP1"作為開(kāi)發(fā)平臺(tái)。 首先,看到Silverlight 5能夠參考早期版本的組件以及輕松升級(jí)老的項(xiàng)目是很好的。調(diào)試現(xiàn)在可通過(guò)檢查斷點(diǎn)和運(yùn)行時(shí)間值擴(kuò)展到XAML。取消了必須篩選錯(cuò)誤提示或者線路自定義轉(zhuǎn)換器來(lái)跟蹤綁定錯(cuò)誤的乏味任務(wù)。你現(xiàn)在可以使用本地窗口輕松地深入查找錯(cuò)誤,甚至可以得到調(diào)試程序中可能出現(xiàn)的錯(cuò)誤的警告。

Silverlight 5測(cè)試版使用新的調(diào)試功能提高XAML的功能?,F(xiàn)在,你不用篩查總的輸出信息就可以輕松發(fā)現(xiàn)數(shù)據(jù)綁定錯(cuò)誤。

WPF中的一些功能也增強(qiáng)了數(shù)據(jù)綁定功能。博爾克能夠把在可視化目錄樹(shù)(類似于WPF的FindAncestor)中綁定以前的程序。這減輕了DataTemplate設(shè)計(jì)的許多負(fù)擔(dān)。你現(xiàn)在能夠跟蹤和綁定一個(gè)母元素的數(shù)據(jù)環(huán)境,不用復(fù)制多個(gè)字窗口的屬性,從而是流程和編碼更加流暢。

博爾克稱,我喜歡通過(guò)綁定的訪問(wèn)增強(qiáng)方式新功能。這種評(píng)估過(guò)的設(shè)置提供了在運(yùn)行時(shí)間更靈活地改變接口控制顯示屬性的方法。新的組合擴(kuò)展讓你在綁定中運(yùn)行定制的代碼。這使配置屬性或者改變默認(rèn)的語(yǔ)言更加方便,不用麻煩地打開(kāi)資源包裝。

Silverlight 5:展示、聲音和視頻

微軟還包括了隱式數(shù)據(jù)模板。這種模板可在展示不同的數(shù)據(jù)集中提供更大的靈活性。動(dòng)態(tài)數(shù)據(jù)模板是一種受歡迎的替代方法以創(chuàng)建一個(gè)受歡迎的客戶化轉(zhuǎn)換器,它們將一直簡(jiǎn)化你的代碼。

在接口方面,Silverlight 5在改善文本處理方面取得了長(zhǎng)足的進(jìn)步。除了更豐富的字距微調(diào)和更緊密的文本控制之外,Silverlight新的多欄目文本流控制善于制作更漂亮的頁(yè)面。隨著這個(gè)產(chǎn)品支持基于向量的打印和OpenType,更好的技術(shù)支持和文件創(chuàng)建應(yīng)用程序的推出也不會(huì)太遠(yuǎn)了。

Silverlight 5測(cè)試版還展示了許多性能改進(jìn)和多媒體增強(qiáng)性能。這些功能對(duì)于游戲開(kāi)發(fā)人員來(lái)說(shuō)是非常重要的。例如,XNA音效類可用于創(chuàng)建獨(dú)立的聲音實(shí)例--為有效的定時(shí)和循環(huán)改善音頻準(zhǔn)確性。而且,獨(dú)立的動(dòng)畫(huà)類已經(jīng)從Windows phone 7中引進(jìn)(還有來(lái)自WPF的直接圖形模式)以加快圖形渲染。

另一個(gè)增加的好功能是支持H.264編碼的媒體重放。這個(gè)功能現(xiàn)在把處理任務(wù)交給圖形處理器加速的硬件。改善的性能將是Silverlight繼續(xù)向前發(fā)展的關(guān)鍵。

面對(duì)來(lái)自HTML5的新的競(jìng)爭(zhēng),Silverlight在跨平臺(tái)內(nèi)容交付方面的任務(wù)變得有些不確定。然而,微軟繼續(xù)在一些引人矚目的應(yīng)用程序中推廣Silverlight軟件,如微軟Dynamics GP和Windows Azure。甚至Visual Studio LightSwitch測(cè)試版現(xiàn)在也自動(dòng)生成Silverlight代碼。

Silverlight對(duì)于媒體數(shù)字版權(quán)管理仍然是非常有用的。特別的企業(yè)應(yīng)用程序仍然能夠從Silverlight迅速的數(shù)據(jù)綁定功能總受益。由于XNA Games Studio圖片庫(kù)合并到這個(gè)框架,Silverlight游戲?qū)?huì)普及。作為一個(gè)自包含的封裝生態(tài)系統(tǒng),Silverlight很可能成為Windows phone、Windows 8平板電腦和微軟MediaRoom IPTV平臺(tái)的應(yīng)用程序交付的事實(shí)上的標(biāo)準(zhǔn)。

原文:http://soft.zdnet.com.cn/software_zone/2011/0713/2046567.shtml

【編輯推薦】

  1. 微軟SkyDrive用HTML 5丟棄Silverlight
  2. Windows 8將.NET和Silverlight打入冷宮?
  3. Silverlight 5,你的名字是“Windows”
  4. Silverlight開(kāi)發(fā)之偷拿別人HTML控件
  5. 你可能不知道的15個(gè)Silverlight訣竅
責(zé)任編輯:陳貽新 來(lái)源: 網(wǎng)界網(wǎng)
相關(guān)推薦

2011-09-30 08:55:12

Silverlight

2011-12-10 20:50:36

Silverlight

2011-11-09 09:06:23

Silverlight

2009-06-25 10:46:22

Silverlight

2009-06-29 09:44:07

Smooth StreSilverlight

2009-03-25 17:33:40

SilverlightSilverlightSilverlight

2009-05-19 09:16:58

微軟SilverlightFlash

2011-06-21 08:45:59

HTML 5

2012-05-09 09:11:52

Silverlight

2009-06-11 08:19:58

SilverlightFlash微軟

2011-04-14 09:36:53

Silverlight

2009-12-01 11:33:46

Silverlight

2019-04-30 13:09:30

蘋(píng)果微軟KOL

2009-09-10 16:18:59

Silverlight

2010-10-29 14:25:12

HTML 5Windows Pho

2010-11-02 09:12:07

Silverlight

2010-11-23 09:50:08

Silverlight

2009-12-23 10:33:30

Silverlight

2009-02-12 11:11:07

MoonlightSilverlightMono

2009-02-19 09:42:01

SliverlightChrome微軟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)