WPF揭秘

出版時間:2008-5  出版社:人民郵電出版社  作者:(美)內(nèi)森(Nathan,A.) 著  頁數(shù):486  
Tag標簽:無  

內(nèi)容概要

  《圖靈程序設(shè)計叢書·.NET系列·WPF揭秘》是針對那些對用戶界面開發(fā)感興趣的軟件開發(fā)人員編寫的Windows Presentation Foundation (WPF) 是.NET Framework 3.0 的關(guān)鍵組件,是支持下一代視窗應(yīng)用程序表現(xiàn)層編程的平臺,也是微軟新發(fā)布的Vista操作系統(tǒng)的三大核心開發(fā)庫之一,主要負責圖形顯示。

書籍目錄

第一部分 背景第1章 為什么創(chuàng)造WPF1.1 回顧過去1.2 步入WPF1.3 作為.NET Framework的組成部分1.3.1 為托管代碼而設(shè)計1.3.2 強調(diào)聲明式描述1.4 小結(jié)第2章 XAML揭秘2.1 XAML定義2.2 元素和特性2.3 命名空間2.4 屬性元素2.5 類型轉(zhuǎn)換器2.6 標記擴展2.7 對象元素的子元素2.7.1 內(nèi)容屬性2.7.2 集合項2.7.3 更多類型轉(zhuǎn)換2.8 編譯:將XAML與過程式代碼混合使用2.8.1 在運行時加載和解析XAML2.8.2 編譯XAML2.8.3 XAML關(guān)鍵字2.9 小結(jié)2.9.1 抱怨1:XML太過冗長不便于輸入2.9.2 抱怨2:基于XML的系統(tǒng)性能差第3章 WPF的重要新概念3.1 邏輯樹與可視樹3.2 依賴屬性3.2.1 依賴屬性的實現(xiàn)3.2.2 變更通知3.2.3 屬性值繼承3.2.4 對多個提供程序的支持3.2.5 附加屬性3.3 路由事件3.3.1 路由事件的實現(xiàn)3.3.2 路由策略和事件處理程序3.3.3 路由事件實踐3.3.4 附加事件3.4 命令3.4.1 內(nèi)建命令3.4.2 使用輸入手勢執(zhí)行命令3.4.3 帶有內(nèi)建命令綁定的控件3.5 漫游類層次3.6 小結(jié)第二部分 構(gòu)建WPF應(yīng)用程序第4章 WPF控件第5章 尺寸縮放、定位與變換元素第6章 使用面板做布局第7章 構(gòu)建并部署應(yīng)用程序第三部分 為專業(yè)開發(fā)人員設(shè)計的功能第8章 資源第9章 數(shù)據(jù)綁定第10章 樣式、模板、皮膚和主題第四部分 通過富媒體使程序領(lǐng)先于時代第11章 2D圖形第12章 3D圖形第13章 動畫第14章 音頻、視頻、語音和文檔第五部分 高級主題第15章 與Win32、Windows Form以及ActiveX之間的互用性第16章 用戶控件和自定義控件第17章 使用自定義面板做布局第六部分 附錄附錄 有用的工具

章節(jié)摘錄

  第1章 為什么創(chuàng)造WPF  本章內(nèi)容  回顧過去  進入WPF殿堂  作為.NET Framework的組成部分  通常,電影和電視中的人物都是對現(xiàn)實生活中的人的夸張描述。他們比曰常人物更有吸引力,他們反映敏捷,對所要做的事情總是把握準確,并且他們使用的軟件也和其人一樣出色?! 〉谝淮谓o我留下深刻印象的是在1994年。當時我正在看一部叫作《叛逆性騷擾》(Disclosure,1994年出品)的電影,這部電影捧紅了邁克爾·道格拉斯(Michael Douglas)和戴米·摩爾(Demi Moore出演),還捧紅了一個電子郵件程序,不過它看上去3I]MicrosoftOutlook完全不同。在整部影片中,這個程序的各種不同的可視化特性讓我們?nèi)绺笆⒀纾阂粋€旋轉(zhuǎn)的三維字母“e”;消息打開時會展開,刪除時又會被撕碎;可以支持“上墨(inking)”;打印消息時,會有平滑的動畫(這個電子郵件程序還不是這部電影中最不切實際的軟件,它還有一個“虛擬現(xiàn)實的數(shù)據(jù)庫”,我們暫且不表)?! ∠葎e管可用性!長久以來,好萊塢的電影讓我們明白,真實世界中的軟件并沒有達到應(yīng)有的水平。你也能想到幾個在電視或電影中見過的有意思的軟件。但是現(xiàn)在,真實世界中的軟件開始趕上好萊塢的標準!從傳統(tǒng)的操作系統(tǒng)(例女[1Mac OS或最近的Windows Vista)中、為TiV0或box  設(shè)備設(shè)計的軟件中,還有網(wǎng)頁上的Flash動畫中,你可能已經(jīng)看到這樣的趨勢了。用戶正對軟件的使用體驗充滿越來越高的期待,一些公司正將大量時間和金錢投入到用戶界面上,力求與競爭對手有所不同?! ∥④洭F(xiàn)在有一個新的解決方案,可以幫助人們創(chuàng)造21世紀的軟件,它將滿足這些高要求,卻可以在更短的時間里、花更少的錢來做到。這個解決方案就是Windows Presentation Foundation(WPF)?! ?.1 回顧過去  目前大多數(shù)基于Windows的用戶界面都使用兩種主要技術(shù)——GDl和USER子系統(tǒng),它們是在1985年隨Windows 1.0引進的。不過這幾乎已經(jīng)是技術(shù)世界的史前文物了。在二十世紀九十年代早期,OpenGL(由SGl公司創(chuàng)建)成為了一種在Windows或非Windows系統(tǒng)上進行高級2D和3D.的圖形開發(fā)的流行圖形庫。從事計算機輔助設(shè)計、科學(xué)的可視化和游戲開發(fā)工作的人們大量使用。

編輯推薦

  《圖靈程序設(shè)計叢書·.NET系列·WPF揭秘》易于理解,適合那些.NET的新手,并有助于理解像Microsoft Expression Blend這樣產(chǎn)品的精髓。  《圖靈程序設(shè)計叢書·.NET系列·WPF揭秘》適合各層次Web開發(fā)人員閱讀。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    WPF揭秘 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7