出版時間:2009-5 出版社:科學出版社 作者:章立民 頁數(shù):609 字數(shù):1078000
內(nèi)容概要
Silverlight 2.0是目前流行的一項跨平臺與跨瀏覽器技術,用它能夠創(chuàng)建具備豐富多媒體效果的交互式界面。本書全面介紹了Silverlight 2.0的技術精髓,以幫助讀者快速掌握Silverlight技術?! 惺紫冉榻B了Silverlight開發(fā)環(huán)境的搭建,然后介紹了Silverlight和相關技術并通過范例加深讀者的理解。全書共16章,內(nèi)容包括Silverlight應用程序的創(chuàng)建、運行、拆分與部署,應用程序服務,用戶界面設計,圖案、畫筆、轉(zhuǎn)換、動畫、控件的使用,使用樣式與模板自定義控件的外觀與運行模式,數(shù)據(jù)綁定,多媒體功能的使用,遠程主機資源的訪問,鼠標操控技巧等。 配書光盤提供了書中范例的源代碼(包括C#版和VB版)以及由章立民研究室原聲錄制的高清晰技術視頻。本書可以作為初、中級Silverlight開發(fā)人員的學習用書。
作者簡介
章立民:一位資深的IT技術作家和Microsoft著名講師,一位與微軟技術風雨同路1 7年的老程序員,愿意與您共同分享他的技術和收獲。
華語世界資深IT作家,兩岸三地公認最優(yōu)秀的程序
設計圖書作家,18年技術圖書撰寫經(jīng)驗,著作已逾70本,全球銷量逾百萬冊
在Micro
書籍目錄
Chapter 01 邁向Silverlight 2.0之路 1-1 Silverlight的架構 1-2 Silverlight的技術內(nèi)涵 1-3 開發(fā)Silverlight所需的工具 結(jié)語 Chapter 02 從實戰(zhàn)開始學起 2-1 使用Visual Studio創(chuàng)建Silverlight應用程序 2-2 使用Blend 2實現(xiàn)一個簡易的視頻播放程序 2-3 如何設置IIS讓Silverlight應用程序順利被下載執(zhí)行 結(jié)語 20Chapter 03 Silverlight應用程序的創(chuàng)建、運行、拆分與部署 3-1 了解Silverlight 2.0應用程序的組成結(jié)構 3-2 學習應用程序類 3-3 如何呈現(xiàn)Silverlight應用程序的主畫面 3-4 如何創(chuàng)建Silverlight應用程序組件 3-5 如何將應用程序封裝文件(.xap)存放在 Debug或Release文件夾中 3-6 如何使用Silverlight控件運行Silverlight應用程序 3-7 如何讓Silverlight應用程序固定顯示在瀏覽器的中央 3-8 如何讓Silverlight控件的背景色成為透明的 3-9 HTML網(wǎng)頁如何加載與運行Silverlight應用程序 3-10 如何使用Silverlight類庫組件 3-11 如何拆分與部署Silverlight應用程序——重要??! 3-12 如何使用應用程序資源 結(jié)語 Chapter 04 開發(fā)人員必學的應用程序服務 4-1 應用程序的生存期 4-2 學習使用應用程序類的Startup事件 4-3 學習使用初始化參數(shù) 4-4 學習如何動態(tài)加載并顯示特定的Silverlight應用程序 4-5 學習使用應用程序類的Exit事件 4-6 學習使用應用程序范圍的資源 4-7 學習處理未處理的異常 4-8 學習取得當前的Silverlight應用程序 4-9 學習取得Silverlight插件的實例 Chapter 05 學習設計用戶界面 Chapter 06 學習圖案、畫筆與轉(zhuǎn)換 Chapter 07 學習使用動畫 Chapter 08 學習使用控件(上) Chapter 09 學習使用控件(下) Chapter 10 學習功能超強的DataGrid控件 Chapter 11 學習動態(tài)創(chuàng)建控件 Chapter 12 學習使用樣式與模板來自定義控件的外觀與運作方式 Chapter 13 學習使用數(shù)據(jù)綁定 Chapter 14 學習使用多媒體功能 Chapter 15 如何訪問遠程主機資源 Chapter 16 學習鼠標操控技巧 附錄A 范例光盤使用說明
章節(jié)摘錄
Chapter 01 邁向Silverlight 2.0之路 Microsoft Silverlight是.NET Framework的一項跨平臺與跨瀏覽器技術,讓您能夠創(chuàng)建具備豐富多媒體效果的交互式界面的下一代Web應用程序,也就是所謂的富型交互式應用程序(Rich Interactive Applicafion,RIA)。這是因為Silverlight統(tǒng)一了服務器、網(wǎng)頁、桌面計算機、托管代碼(Managed Code)、動態(tài)語(DynamicLanguage)、聲明與傳統(tǒng)的程序代碼以及部分的WPF(Windows Presentation Foundation)功能。 本章除了說明Silverlight的架構、特性與技術內(nèi)涵之外,還將帶領您下載并安裝Silverlight 2.0,為邁向RIA之路做好準備?! ?-1 Silverlight的架構 雖然Silverlight插件(Plu9—In)是一個客戶端的運行環(huán)境,其大小不超過5MB,似乎十分簡易;但事實上,Silverlight開發(fā)平臺集成了眾多功能與復雜的技術,這可以讓開發(fā)人員更容易使用Silverlight,發(fā)揮其RIA的特色。為了協(xié)助大家能更有效率地創(chuàng)建Silverlight應用程序,在此先介紹Silverlight的架構?! ∮蓤D1-1可以看出,Silverlight開發(fā)平臺的架構由兩個主要部分與瀏覽器插件所構成,相關說明請參閱表1—1。
編輯推薦
《Silverlight2.0開發(fā)技術精粹.C#版(含1DVD)》是華語世界公認最優(yōu)秀的程序設計圖書作家章立民先生,帶領最專業(yè)的技術團隊,全面剖析Silverlight2.0的技術精髓。
圖書封面
評論、評分、閱讀與下載