Silverlight是微軟最新的Web用戶界面技術(shù),能夠跨瀏覽器、跨平臺運行。借助該技術(shù)可以創(chuàng)建豐富用戶體驗的富互聯(lián)網(wǎng)應用(Rich Internet Application,簡稱RIA)。Silverlight使用XAML來創(chuàng)建用戶界面元素,比如圖形、漸變、動畫等,另外Silverlight通過C#或Visual Basic編寫程序邏輯,控制呈現(xiàn)形式。全書以循序漸進的方式,全方位介紹Silverlight中的各項技術(shù)特性,包括基礎(chǔ)的Silverlight技術(shù)體系架構(gòu)、項目開發(fā)環(huán)境、XAML語法、Expression Blend使用技巧、圖形繪制、Silverlight布局機制、形狀變換、制作動畫、事件機制、內(nèi)建控件的使用方法、音/視頻播放、數(shù)據(jù)綁定機制、樣式與模板、創(chuàng)建自定義控件、使用獨立存儲、LINQ查詢語句、處理XML和JSON數(shù)據(jù)、使用WCF、ASMX服務訪問服務器、DeepZoom技術(shù)等。在介紹技術(shù)特性的同時,本書還配有豐富的實例和大量截圖,通過這些基礎(chǔ)的實例和直觀的截圖,可以幫助讀者快速掌握開發(fā)技巧。相信讀者可以通過本書的學習,掌握Silverlight的開發(fā)技巧,并將其應用到自己的Web開發(fā)工作中。本書適合Web應用程序開發(fā)人員和RIA應用程序設(shè)計人員閱讀,也可作為高等院校相關(guān)專業(yè)師生的教學參考書。