微軟於周一(10/13)正式發表Silverlight 2,這是微軟開發用來建置及部署豐富網路應用程式(RIA)的技術,主要的競爭對手為Adobe Flash。

雖然微軟甫於去年釋出Silverlight 1.0版,不過微軟.NET開發者部門副總裁Scott Guthrie表示,迄今全球已有1/4的電腦安裝了Silverlight。

Guthrie指出,Silverlight從根本改善了開發及設計人員建置網路應用程式的方式,新版本將加速微軟打造Silverlight、Visual Studio及Expression Studio成為創造與遞交RIA的傑出解決方案。

據微軟表示,Silverlight的開發及推廣速度飛快,今年與NBC官方奧運網站NBCOlympics.com合作,利用Silverlight技術播放奧運賽事,在17天內吸引了5000萬名不重覆訪客,以及締造了13億的網頁瀏覽,總計播放了7000萬次的串流影音,以及6億分鐘的影片觀賞時間。其他採用Silverlight技術提供奧運節目的還包括法國、荷蘭、俄國及義大利的業者。微軟指出,Silverlight在美國的市場滲透率已達30%,在某些國家甚至達到50%。

Silverlight 2.0新增的功能包括支援 .NET架構;擴大對Visual Basic、C#、JavaScript、IronPython及IronRuby等 .NET架構語言的支援;內建DataGrid、ListBox、Slider、ScrollViewer及行事曆等控制工具;可客製化的應用程式外觀;提供瀏覽高解析度照片的Deep zoom功能;支援REST、WS*/SOAP、POX、 RSS及HTTP等各式網路;支援串流廣告;支援包括Mac、Windows及Linux等不同作業系統以及IE、Firefox及Safari等瀏覽器;提供Silverlight DRM內容保護管理系統。

新版Silverlight除了效能及功能上的改善外,也進一步結合開放源碼社群。諸如贊助Soyatec開發將Silverlight開發功能嵌入Eclipse整合開發環境(IDE)的專案,Soyatec為一家法國的IT供應商,亦是Eclipse基金會的會員,計畫提交該專案為開放的Eclipse專案。

同時微軟亦釋出Silverlight控制套件(Silverlight Control Pack,SCP)以及Silverlight延伸應用程式標記語言(EAML)的技術規格。開發人員透過微軟許可授權(Microsoft Permissive License)取得包括DockPanel、ViewBox、TreeView、Accordion及AutoComplete等控制工具,以及透過微軟的開放規格承諾(Open Specification Promise,OSP)取得EAML技術規格。(編譯/陳曉莉)

熱門新聞

Advertisement