成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟MVP評Silverlight的功能特性和價值

原創(chuàng)
開發(fā) 后端
本文作者Chad Campbell是一名微軟MVP以及系統(tǒng)解決方案顧問。他通過這篇文章介紹了Silverlight對于普通用戶,MBA和開發(fā)者的價值何在。本翻譯節(jié)選了有關(guān)普通用戶和開發(fā)者的兩個部分,以便于讀者了解自己所關(guān)注的Silverlight新功能。

【51CTO快譯】“Silverlight是一個客戶端運行時,這個運行時為開發(fā)者提供設(shè)計與開發(fā)的平臺,并在互聯(lián)網(wǎng)上傳遞豐富互動的體驗”。可以想象,從我寫的那本“Silverlight 2 in Action”當中的第一段提取出來的這句話,對于Silverlight那些優(yōu)秀的特點根本沒有起到什么說明的作用。事實上,如果你正在向他人介紹Silverlight,他們大概只會對這東西對自己有什么用處感興趣。要做好這個介紹相當具有挑戰(zhàn)性,因為Silverlight的很多特性對不同用戶而言有著不同程度的價值。

Silverlight對普通用戶的價值

Silverlight是一個來自微軟的軟件,通過它,你可以實現(xiàn)在互聯(lián)網(wǎng)上與一些新型應(yīng)用程序的互動。這些應(yīng)用程序提供了全方位觀看圖片或地圖的新方法。這些應(yīng)用程序?qū)⒒ヂ?lián)網(wǎng)上最豐富的媒體展現(xiàn)給你。至于傳統(tǒng)的web應(yīng)用程序,比如time entry應(yīng)用程序,你仍然可以在Silverlight下使用它,甚至于在沒有聯(lián)網(wǎng)的情況下也可以。更令人驚訝的是,Silverlight帶來的這些體驗可以通過不到一分鐘的下載以及一次安裝來實現(xiàn)。

用戶:什么是“全方位觀看圖片或地圖”?

Silverlight通過一個叫做DeepZoom的特性為用戶帶來令人嘆為觀止的圖片細節(jié)。DeepZoom提供的精細度足以和數(shù)碼相機相比擬。比如說,想象一把吉他上的手指印,或者魚身上一片一片的魚鱗。這些細節(jié)都可以通過DeepZoom的“放大(zoom in)”功能,在圖片上的任意一部分觀測到。同時,網(wǎng)頁加載的速度仍然很快,因為DeepZoom只抓取自己需要的!這個特性對互聯(lián)網(wǎng)上的地圖應(yīng)用程序尤其的有意義。

用戶:那真是不錯,不過,為什么用Silverlight看視頻會更好呢?

Silverlight支持互聯(lián)網(wǎng)上最流行的音頻和視頻格式。除此之外,Silverlight還支持一個叫做“VC-1”的新視頻格式。VC-1之所以重要,因為大公司們已經(jīng)開始支持這個格式。最新的高清視頻播放器(hi-def video player)支持VC-1。Xbox 360和Netflix也支持。基本上,你能夠在Netflix或者360或者你聯(lián)網(wǎng)的機子上看視頻,這都托了是VC-1的福。

用戶:是很好,不過我對看視頻興趣不大。我為什么要關(guān)注Silverlight?

Silverlight不僅僅是媒體播放器。事實上,Silverlight令你在斷網(wǎng)的情況下也能體驗?zāi)闼矏鄣膚eb應(yīng)用程序。比如說,美國在線(Ameria Online, AOL)已經(jīng)展示了用Silverlight瀏覽郵件的功能。這個例子之外,Silverlight還能替代你平時在工作中可能會經(jīng)常用到的那些煩人的數(shù)據(jù)輸入表格。

用戶:那聽起來真是不錯,不過安裝起來大概會很麻煩?

事實上一點也不麻煩。當你瀏覽到使用了Silverlight的網(wǎng)站時,如果你的機子上沒安裝,它會主動提示你安裝。如果你同意安裝,它會引導(dǎo)你完成大約一分鐘的安裝流程。更好的是,你只需安裝一次。如果你在工作中,你應(yīng)該讓你的網(wǎng)絡(luò)管理員通過網(wǎng)絡(luò)安裝,因為這樣更加流暢。

#p#

Silverlight對開發(fā)者的價值

Silverlight是一個客戶端運行時,這個運行時為你提供設(shè)計與開發(fā)的平臺,并為互聯(lián)網(wǎng)提供豐富的互動應(yīng)用程序(RIA)。你可以用你喜愛的.NET支持的語言開發(fā)這些應(yīng)用程序,而.NET基礎(chǔ)類庫的一些特性也會對你有用。還有,Silverlight令你創(chuàng)建輸入表格,加載數(shù)據(jù),上傳二進制或文本信息都變得更加便捷。這一切在瀏覽器內(nèi)外都有著閃電般的運行速度。

開發(fā)者:有哪些開發(fā)語言可以選擇?

Silverlight支持動態(tài)和靜態(tài)語言。具體來說就是ECMA標準的C#,JavaScript,以及流行的Visual Basic語言。另外,Silverlight還支持IronPython和IronRuby,其分別是Python和Ruby在.NET框架下的版本。

開發(fā)者:為什么基礎(chǔ)類庫很重要?

基礎(chǔ)類庫可以替你做很多麻煩的工作。比如說,通過基礎(chǔ)類庫可以使用generics,LINQ和數(shù)據(jù)流(data streams)。這樣,你在設(shè)計內(nèi)容復(fù)雜的收藏列表,表單以及訂貨單時便可以更加游刃有余,而無需擔心實施的具體細節(jié)。同時,內(nèi)置的LINQ令不同數(shù)據(jù)之間的查詢變成可能,而且你可以使用自己選擇的語言。

開發(fā)者:那真是很好。不過我怎么在博客上看到Silverlight是個連文本框都沒有的媒體播放器?

那個博客發(fā)了有幾年了?Silverlight對商務(wù)類和媒體類的應(yīng)用程序來說都是一個絕佳的平臺。它提供了100多個獨立控件。使用這些控件可以有效地處理輸入,排版以及視覺效果。簡而言之,你對UI平臺上控件的需求,Silverlight都能夠滿足。控件包括按鈕,勾選框(check box),選項鈕(radio box),文本框,復(fù)合框(combo box),以及時間日期控件等。Silverlight 3還提供了多項選單框(multi-select list box)。對于排版,Silverlight 支持畫布(Canvas)上的自由排版,以及StackPanel和Grid控件提供的表格式排版。Silverlight 3中的DockPanel提供了東西南北的方向支持,WrapPanel提供了包裝內(nèi)容的支持。最后,還有一個包含30多個控件的在線工具盒,其中有一個特性豐富的DataGrid和Chart,其源代碼也包含在其中。

開發(fā)者:這些控件聽起來挺好。不過,要有效的建立起一個數(shù)據(jù)輸入表格可不僅僅是把幾個控件排版上去就能完成的。Silverlight提供了什么數(shù)據(jù)綁定或數(shù)據(jù)驗證的功能么?

Silverlight知道,應(yīng)用程序中最重要的是數(shù)據(jù)。對此從Silverlight對查詢(query),綁定(bind to)和驗證(validate)信息的支持可見一斑。比如,Silverlight 提供了查詢數(shù)據(jù)元的三種內(nèi)置LINQ選項(LINQ到對象,LINQ到XML,LINQ到JSON)。把數(shù)據(jù)和UI綁定時,Silverlight提供了單次(one-time),單程(one-way)和雙程(two-way)綁定支持。Silverlight 3 還支持UI對UI元素綁定。綁定之后,你有時會需要用戶驗證輸入的數(shù)值。為此,Silverlight 3 還添加了一個多功能驗證組合,令商業(yè)流程的應(yīng)用程序開發(fā)更加簡便。

開發(fā)者:聽起來Silverlight應(yīng)用程序可以很好的處理我輸入進去的數(shù)據(jù)。不過,Silverlight是在互聯(lián)網(wǎng)上運行的,而互聯(lián)網(wǎng)的本質(zhì)是一個斷開的環(huán)境。Silverlight是如何在互聯(lián)網(wǎng)上傳遞數(shù)據(jù)的?

Silverlight提供了一系列特性豐富的聯(lián)網(wǎng)功能。跨網(wǎng)數(shù)據(jù)傳輸方面,Silverlight支持POX,REST,WS*/SOAP,sockets,以及標準HTTP服務(wù)。此外還有通過Atom和RSS實現(xiàn)的組合內(nèi)容支持。Silverlight 3 添加了二進制XML的支持,以及名為本地連接(local connection)的兩個Silverlight應(yīng)用程序之間通信的支持。相對于Silverlight 2而言,這樣就不需要諸如HTML DOM API等用戶端來實現(xiàn)Silverlight應(yīng)用程序之間的通信了。

開發(fā)者:HTML DOM API?這些是什么?聽起來挺有趣的。

HTML DOM API是在System.Windows.Browser名字空間(namespace)中.NET框架下的Silverlight附加內(nèi)容。這個附加內(nèi)容提供了從代碼管理HTML DOM的功能。這個的有用之處在于匯編中(compile-time)以及檢查中(type-checking)的全面Debug。這令Silverlight替代傳統(tǒng)的AJAX成為可能。

開發(fā)者:我在博客上看人說Silverlight現(xiàn)在可以脫離瀏覽器并在離線狀態(tài)下運行?是真的嗎?

是真的!使用這個功能只需要更新AppManifest.xml文件即可。只要更新安裝正確,用戶便可以在本地機子上安裝Silverlight應(yīng)用程序。這個功能通過更新Silverlight 2下的 AppManifest.xml 文件也可以實現(xiàn)。

開發(fā)者:還有一個問題。Silverlight應(yīng)用程序運行速度快么?

運行匯編代碼的Silverlight應(yīng)用程序比其他的類似產(chǎn)品都要快。這對于排序清單一類的日常工作都很有用。正因如此,Silverlight對于商業(yè)流程應(yīng)用程序的開發(fā)而言是個很有價值的平臺。對于更加復(fù)雜的情況,Silverlight還有內(nèi)置的多線(multi-threading)支持。在這之上,Silverlight確實的利用到GPU和位圖局部緩存來增強渲染性能。性能的提升令應(yīng)用程序運行如飛。

關(guān)于作者

Chad Campbell 是一名微軟MVP以及系統(tǒng)解決方案顧問。

原文:Silverlight - What Makes It Special

【編輯推薦】

  1. 圖解Silverlight 3的7個新功能
  2. 微軟發(fā)布Silverlight 3首個Beta版
  3. 見微知著 Silverlight 3與Flash橫向比較
責任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2010-12-06 09:33:21

Silverlight

2011-07-15 14:12:30

Silverlight

2013-02-28 20:20:17

2009-03-02 18:04:06

微軟虛擬化Windows

2010-12-28 19:53:47

微軟嵌入式MVP

2011-09-30 08:55:12

Silverlight

2012-11-05 14:57:50

MVP

2010-09-06 10:52:05

Silverlight

2009-07-10 08:29:50

Silverlight

2011-12-10 20:50:36

Silverlight

2012-03-07 09:54:43

微軟Windows Mob

2011-01-21 11:01:50

十大IT博客IT博客大賽IT博客

2011-07-01 16:43:26

微軟MVP微軟嵌入式金融行業(yè)

2009-07-27 09:46:28

Silverlight

2009-06-25 10:46:22

Silverlight

2009-06-29 09:44:07

Smooth StreSilverlight

2011-11-09 09:06:23

Silverlight

2010-12-17 09:53:07

Silverlight

2009-06-01 15:57:59

Bing必應(yīng)

2014-03-24 09:24:08

微軟MVPComCamp
點贊
收藏

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

主站蜘蛛池模板: 韩国主播午夜大尺度福利 | 中文字幕av在线播放 | 色婷婷综合久久久中文字幕 | 久久亚洲一区二区三区四区 | 午夜专区| 日韩精品一区二区三区四区 | 偷拍亚洲色图 | h视频免费观看 | www久久99 | av片免费 | 国产精品一区二区在线观看 | 日韩1区 | 久久精彩视频 | 日韩精品一区二区在线 | 免费黄色在线观看 | 免费在线精品视频 | 亚洲在线| 一区二区三区免费网站 | 成人h视频在线观看 | 91精品国产综合久久婷婷香蕉 | 欧美5区 | 中文字幕一区二区三区精彩视频 | 久99久视频| 欧美一级片免费看 | 超碰成人免费 | 日韩中文不卡 | 国产精品一区二区不卡 | 精品欧美乱码久久久久久1区2区 | 精品久久影院 | 国产精品91久久久久久 | 国产精品视频在线播放 | 国产精品精品3d动漫 | 天天成人综合网 | 伊人久久在线 | 亚洲精品一区二三区不卡 | 国产精品福利一区二区三区 | 欧美久久久久久 | 国产91 在线播放 | 天天天天天天天干 | 国产成人精品一区二区三区网站观看 | 日韩精品在线播放 |