Silverlight 3的新特性

Silverlight官方網站列出了Silverlight 3的新特性



  • 支援高解析度視訊和音訊

    • 直播和點播的真實高解析(True HD 720P+)平滑串流媒體

    • 支援更多格式

    • 全螢幕真高解析播放

    • 更多的媒體格式支援

    • 業界領先的內容存護技術



  • 更豐富的體驗

    • 透視3D圖形

    • 像素著色支援

    • 點陣圖暫存

    • 新的點陣圖API

    • 主題化的應用程式支援

    • 動畫效果

    • 增強的組件換膚(SKIN)功能

    • 本字呈現和字體支援的改進



  • 加強了RIA的生產力

    • 有60多個組件,並附有原始碼

    • 支援深層連結(Deep Linking)

    • 搜尋引擎最佳化(SEO)

    • 增強了資料支援

      • Elements到Element的綁定

      • 資料窗體(DataForm)

      • 為資料驗證交供了新特性

      • 支援業務對像



    • 性能的提升

      • 應用程式函數庫緩存

      • 增強了Deep Zoom功能。新版本的Deep Zoom Composor工具也同時發佈。

      • 支援二進制XML傳輸

      • 支援本機連接





  • 更進階的輔助功能(Accessibility)特性

  • 脫離瀏覽器執行。對於這個特性的應用,大家可以造訪這兩個示例來體驗:TED PlayerWebby Awards Player

    • 執行在瀏覽器之外

    • 支援桌面快捷方式和開始選單

    • 更可靠和安全

    • 流暢的安裝過程

    • 自動升級

    • 網際網路連接檢測




與此同時,Silverlight 3 Tools for Visual Studio 2008 SP1也發佈了最終版,具體的特性是:



  • 交供了Visual Basic和Visual C#的項目模板

  • 交供了XAML的智能感知和語法產生功能

  • 可以調試Silverlight應用程式

  • 可以遠程調試Mac系統上的Silverlight應用程式

  • 支援Web引用

  • 交供了WCF模板

  • 支援Team Build和命令行構建

  • 支援可緩存透明平台擴展(cached transparent platform extensions)

  • 支援Silverlight 3脫離瀏覽器應用程式的開發和設定


由於上述工具並沒有交供Silverlig應用程式界面設計器,所以微軟還推出了Expression Blend 3的RC版本。值得一提的是,這個版本附帶了大家期待已久的SketchFlow原型設計工具。而Blend 3的新特性在MIX09的時候已經為大家所熟知了:



  • SketchFlow。微軟給出了SketchFlow的一個概述,Christian Schormann在其部落格上也介紹了SketchFlow的概念SketchFlow Map的使用,他打算寫一個系列的文章來介紹SketchFlow,大家可以可時常關心下。

  • 支援Adobe Photoshop和Illustrator檔案的匯入。

  • 行為。零語法為應用程式增加交互功能。

  • 示例資料。方便地為應用程式產生示例資料,方便測試功能的執行和顯示效果。

  • 對設計和開發體驗進行改進。


Silverlight作為微軟重要的RIA開發平台的一部分,只是解決了前端界面的問題。所以微軟炮製出了RIA Services這個框架,來輔助大家快速開發執行在中間層上的業務邏輯,以及控制對資料的造訪。伴隨著Silverlight 3的正式發佈,RIA Services也更新到了7月預覽版

微軟7月10日正式發佈媒體播放器Silverlight 3


微軟7月10日正式發佈媒體播放器Silverlight 3

正式版Silverlight 3已發布上網,比在舊金山產品發表會上隆重推出的日期早一天。

微軟(Microsoft)對其媒體播放器Silverlight給予了厚望,微軟表示,Silverlight 3和Silverlight 4會將微軟媒體播放器帶入一個全新的領域,為媒體播放器的發展開闢新的天地,前段時間還曾因它與Adobe進行了唇槍舌戰,三月中旬的MIX 09大會上,微軟發佈了Silverlight 3的首個Beta版本。

Silverlight 3是微軟迎戰奧多比(Adobe) Flash的又一嘗試。微軟在今年3月的Mix09會議上說明Silverlight 3計畫,並發布了一個beta版本。

這項新產品增添若干新功能,包括讓軟體利用PC硬體加速圖形處理的技術。另外,Silverlight 3還允許應用程式在瀏覽器之外執行,PC與Mac平台皆適用。

相比Silverlight 2,Silverlight 3新增了50多種功能,包括支持GPU加速、H.264編解碼器、瀏覽器外運行,提升了動態視頻性能和質量,除了這些微軟著重強調的功能,還有一點值得注意,Silverlight 3非常小,相比之前版本更易下載安裝。


微軟的RIA網頁互動技術Silverlight 3,改用二進位方式編譯XAML程式碼,來提高使用者瀏覽網
頁的速度,而且透過設定就可以讓Silverlight程式離線執行了。


而另一個新功能 .NET RIA Services ,可說是 Silverlight 3 最棒的消息了, .NET RIA Services 可以簡化 Silverlight 與 ASP.NET 後端資料溝通的實作,將會是資料控制項的繫結技術基礎與大利基。


除了改善瀏覽速度外,微軟在Silverlight 3.0測試版中,增加了十幾項控制元件。


例如資料表DataGrid元件、樹狀檢視用的TreeView元件、輸入自動完成的元件、處理資料呈現的DataForm元件和換頁控制用的DataPager元件等。 新版也終於內建了開發者常用的資料繫結(Data Binding)功能,新增的元件繫結(Element-to-Element Binding)機制,可以讓兩個互動元件的特定屬性建立連結,其中一個元件的屬性改變,也會連帶變更對應屬性的數值,例如滑鼠拖曳價格區間的滑桿(Slide)按鈕時,物品清單上的數量會自動依據滑桿顯示的數值,自動過濾掉不符條件的項目。 開發者可以專注在元件之間的程式邏輯,透過繫結機制進行設定,就可以讓元件之間的屬性資訊自動同步,不需要像過去那樣,得自行撰寫同步的程式碼。


NBC曾表示,將採用Silverlight技術,自溫哥華轉播2010年冬季奧運會實況。此技術讓奧委會以720p HD畫質進行轉播,並提供類似TiVo的功能,例如將串流的現場實況轉播暫停和倒帶。

[Chrome OS] Google推出自家作業系統


[Chrome OS] Google推出自家作業系統
Official Google Blog: Introducing the Google Chrome OS

當Google對外宣佈將推出自家網路瀏覽器Chorme的時候,當時掀起一片嘩然,讓幾個瀏覽器陣營緊張起來。

現在要跑在PC上的 Chrome OS也要出來了,可能又會吸引一些人的注意吧。

Google將推出以開放原始碼為基準的作業系統「Chrome OS」,主要是針對Netbook (也就是一般我們所說的小筆電),或者是其他輕量級的PC平台。

此作業系統預計於2009年內開放,同時搭載此作業系統的小筆電也預計在2010年上市。目前Google官方已經開始與合作廠商協商著手此項計畫。包括ASUS要把Android搬到Eee PC外,還有Acer也搶先推出搭載Android作業系統的小筆電。

此款作業系統以簡單、快速且安全為特色,讓使用者上網變得更為便利。透過Google全新設計的系統安全結構,使用者將可避免現行大多會碰上的病毒或安全性等問題。但這當然不是要取代我們的桌上型電腦的作業系統,這是兩碼子事,況且,Windows 7的表現很出色!

而Google表示雖然Android不僅可在手機平台上執行,同時也能夠在機上盒或小筆電上運作,但「Chrome OS」與Android並非是相同的計畫,「Chrome OS」主要是針對大部分時間以網路應用為主的使用者而設計。

作業系統本身支援x86與ARM硬體架構,同時應用程式將以網路技術為基礎作開發,因此在「Chrome OS」可被執行的應用程式,也同樣可以在Windows、Mac OS以及Linux環境的瀏覽器上執行,如此對於跨平台執行上也將會相當便利。

也因為Android是基於Linux核心、又是開放的平台,不少高手因此有機會可以把它挖出來、改一改,像下面這個Live Android一樣,他是一個可以在一般PC運作的Android作業系統,我們可以不用買昂貴的智慧型手機,也可以透過這個展示用的Live Android開機光碟來玩玩看傳說中的Android系統。

▇ 軟體小檔案 ▇

軟體名稱:LiveAndroid
軟體版本:0.2
軟體語言:英文
軟體性質:免費
檔案大小:174MB
官方網站:http://code.google.com/p/live-android/
軟體下載:按這裡
下載說明:進入下載頁面後,請下載「liveandroidv0.2.iso.001」跟「liveandroidv0.2.iso.002」兩個檔案,然後再用HJSplit軟體合併兩個檔案,即可還原成ISO檔。

號稱全世界最快 蘋果瀏覽器Safari 4上市

美國蘋果公司6月初發布的瀏覽器Safari 4在7日正式推出上市,蘋果宣稱,Safari 4執行JavaScript的效能比IE 8快8倍,比Firefox 3快4倍;Safari載入HTML網頁的速度比IE 8快3倍以上,也比Firefox 3快上3倍。

蘋果還指出,Safari 4採用Nitro JavaScript引擎,在今年二月的Mac與Windows平台公開測試版本中,數據顯示,執行效能也高達Safari 3的4.5倍。

此外,Safari 4的新增功能包括:以高度視覺化方式預覽經常瀏覽網站與最愛網站的Top Sites;可搜尋最近瀏覽網頁標題、網址與完整內容的Full History Search;可輕鬆翻閱網頁瀏覽記錄或書籤的Cover Flow。

其他創新功能還有:可在使用者輸入網址時自動顯示容易閱讀的網站建議清單並且自動完成網址的智慧型網址欄;透過Google Suggest的建議或最近搜尋的條件清單,讓使用者微調搜尋條件的尋找欄位;在維持網頁版面與文字品質的方式下放大任何網站的全頁縮放。

據蘋果資料顯示,即將於今年下半年推出的Mac OS X Snow Leopard所內建的Safari是一個64位元程式,其Nitro JavaScript引擎的效能還可進一步提升50%。

Snow Leopard可以讓Safari更不會因為外掛程式而當掉,因為外掛程式將在獨立的程序中執行,所以,即使外掛程式當掉,Safari依然能夠繼續運作,使用者只需重新載入頁面即可。

Safari 4目前有兩個版本Mac OS X與Windows,皆提供使用者免費下載。Mac OS X版Safari 4的系統需求為:Mac OS X Leopard 10.5.7版或Mac OS X Tiger 10.4.11版以及安全更新2009-002,至少256MB的記憶體,任何採用Intel處理器的Mac或採用PowerPC G5、G4或G3處理器並內建FireWire的Mac皆可使用。

Windows版Safari 4的系統需求為:Windows XP SP2或Windows Vista,至少256 MB記憶體,至少500 MHz Intel Pentium等級的處理器。