深入解析WPF編程

出版時(shí)間:2008-4  出版社:電子工業(yè)出版社  作者:王少葵  頁(yè)數(shù):312  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  詳細(xì)講解了如何基于.NET 3.0架構(gòu)來(lái)開(kāi)發(fā)WPF應(yīng)用程序。書(shū)中不僅詳述了.NET 3.0及其包含的新組件的含義、系統(tǒng)環(huán)境的安裝設(shè)置、應(yīng)用程序的發(fā)布、XAML語(yǔ)言及控件的使用,還詳解了WPF應(yīng)用程序編程中幾個(gè)重要的概念:布局、樣式、模板,并且講述了圖像、動(dòng)畫(huà)、3D、WCF技術(shù)如何與WPF相結(jié)合。

作者簡(jiǎn)介

王少葵,居住在北京,目前是ABB(中國(guó))有限公司的高級(jí)工程師,作為技術(shù)專家開(kāi)發(fā)工業(yè)企業(yè)的應(yīng)用。2005-2007連續(xù)三個(gè)年度的微軟最有價(jià)值專家(C#MVP),獲得MCP、MCSA、MCDBA、MCAD、MCSD等多個(gè)微軟認(rèn)證。

書(shū)籍目錄

第1章 NET 3.0 Framework介紹1.1 NET 3.0 Framework介紹1.1.1 Windows Presentation Foundation概述1.1.2 Windows Communication Foundation1.1.2 概述1.1.3 Windows Workflow Foundation概述1.1.4 CardSpace概述1.1.5 C# 3.0和LINQ技術(shù)概述1.2 NET 3.0 Framework開(kāi)發(fā)環(huán)境的安裝1.2.1 開(kāi)發(fā)環(huán)境的安裝過(guò)程1.2.2 重要工具1.3 小結(jié)第2章 WPF應(yīng)用程序編程2.1 什么是WPF應(yīng)用程序2.2 應(yīng)用程序的部署2.2.1 選擇XAML瀏覽器應(yīng)用程序2.2.2 選擇安裝類型的應(yīng)用程序2.3 Windows Presentation Foundation的基礎(chǔ)架構(gòu)2.3.1 System.Threading.DispatcherObject2.3.2 System.Windows.DependencyObject2.3.3 System.Windows.Media.Visual2.3.4 System.Windows.UIElement2.3.5 System.Windows.FrameworkElement2.4 如何編寫(xiě)WPF應(yīng)用程序2.4.1 使用Application對(duì)象2.4.2 支持Application級(jí)別的Navigation事件2.4.3 使用Application對(duì)象管理窗體2.4.4 管理應(yīng)用程序的關(guān)閉2.5 窗體管理2.5.1 使用Window對(duì)象2.5.2 使用NavigationWindow對(duì)象2.5.3 使用Page對(duì)象2.5.4 管理Windows2.6 小結(jié)第3章 XAML語(yǔ)言3.1 XAML本質(zhì)3.1.1 命名空間3.1.2 生成類3.1.3 屬性3.1.4 子元素3.2 屬性3.2.1 屬性-元素語(yǔ)法3.2.2 附加屬性3.3 標(biāo)記擴(kuò)展3.3.1 NullExtension3.3.2 TypeExtension3.3.3 StaticExtension3.3.4 StaticResource3.3.5 DynamicResource3.3.6 ArrayExtension3.3.7 Binding3.3.8 TemplateBinding3.4 代碼分離3.5 使用自定義類型3.6 通用的子內(nèi)容模式3.6.1 Panels面板3.6.2 Singular Content單一內(nèi)容3.6.3 Items集合3.6.4 Collections集合3.7 導(dǎo)入XAML3.7.1 在運(yùn)行時(shí)解析XAML3.7.2 導(dǎo)入BAML3.8 小結(jié)第4章 第一個(gè)WPF程序4.1 用Interactive Designer設(shè)計(jì)器建立應(yīng)用程序4.1.1 用Expression Blend建立基本用戶界面4.1.2 執(zhí)行基本的數(shù)據(jù)綁定4.1.3 運(yùn)行程序4.2 在瀏覽器中瀏覽XAML4.2.1 文檔根部的Grid4.2.2 場(chǎng)景資源4.2.3 觸發(fā)器4.2.4 用戶界面定義4.3 高級(jí)WPF用戶界面4.3.1 設(shè)置漸變的背景4.3.2 3D凝膠效果的實(shí)現(xiàn)4.3.3 倒影的實(shí)現(xiàn)4.3.4 動(dòng)畫(huà)的實(shí)現(xiàn)4.4 小結(jié)第5章 建立一個(gè)連接到WCF的WPF程序5.1 WCF概述5.2 建立一個(gè)WCF服務(wù)5.3 建立WCF服務(wù)應(yīng)用程序5.3.1 建立WCF服務(wù)項(xiàng)目5.3.2 添加數(shù)據(jù)庫(kù)5.3.3 添加服務(wù)接口5.3.4 建立前端應(yīng)用5.3.5 將用戶界面連接到服務(wù)5.3.6 實(shí)現(xiàn)產(chǎn)品詳細(xì)信息服務(wù)的方法5.3.7 實(shí)現(xiàn)用戶界面對(duì)產(chǎn)品服務(wù)的調(diào)用5.3.8 完整的XAML5.4 小結(jié)第6章 布局、樣式和控制模板6.1 布局基礎(chǔ)6.2 布局控件6.2.1 StackPanel6.2.2 DockPanel6.2.3 使用Grid控件6.2.4 Canvas6.2.5 對(duì)于Tab頁(yè)面布局使用TabPanel6.2.6 WrapPanel6.3 小結(jié)第7章 控件7.1 控件基礎(chǔ)7.2 常用控件7.2.1 Button控件7.2.2 CheckBox控件7.2.3 ComboBox控件7.2.4 Slider控件7.2.5 Image控件7.2.6 ListBox控件7.2.7 RadioButton控件7.2.8 Menu控件7.2.9 ContextMenu控件(上下文菜單控件)7.2.10 ListView控件7.3 XAML控件的數(shù)據(jù)綁定7.3.1 控件綁定7.3.2 執(zhí)行XML綁定7.3.3 使用外部數(shù)據(jù)源7.4 小結(jié)第8章 圖像和多媒體8.1 圖像API8.1.1 Brush類的使用8.1.2 Shape類的使用8.1.3 轉(zhuǎn)換的實(shí)現(xiàn)8.1.4 使用圖像API8.2 多媒體的使用8.2.1 MediaElement類的使用8.2.2 Media的轉(zhuǎn)換8.3 小結(jié)第9章 動(dòng)畫(huà)9.1 動(dòng)畫(huà)基礎(chǔ)9.2 動(dòng)畫(huà)類型9.3 關(guān)鍵幀9.3.1 在彩色動(dòng)畫(huà)中使用關(guān)鍵幀9.3.2 在Double動(dòng)畫(huà)中使用關(guān)鍵幀9.3.3 在點(diǎn)動(dòng)畫(huà)中使用關(guān)鍵幀9.3.4 在字符串動(dòng)畫(huà)中使用關(guān)鍵幀9.4 時(shí)間線和故事板的使用9.5 在Expression Blend中使用動(dòng)畫(huà)和時(shí)間線9.6 在Expression Blend中匹配動(dòng)畫(huà)事件9.7 小結(jié)第10章 WPF中的3D圖像10.1 3D編程基礎(chǔ)10.1.1 點(diǎn)的理解10.1.2 頂點(diǎn)的理解10.1.3 法線的理解10.2 原理與代碼10.2.1 研究ViewPort3D對(duì)象10.2.2 設(shè)置攝像機(jī)10.2.3 設(shè)置光線10.2.4 使用材質(zhì)10.3 復(fù)雜示例10.4 3D的轉(zhuǎn)換10.4.1 轉(zhuǎn)換的運(yùn)用10.4.2 縮放的運(yùn)用10.4.3 旋轉(zhuǎn)的運(yùn)用10.5 小結(jié)第11章 程序部署11.1 部署一個(gè)WPF Windows應(yīng)用程序11.1.1 以在線或離線方式進(jìn)行部署11.1.2 運(yùn)行和更新應(yīng)用程序11.1.3 瀏覽安裝過(guò)程11.2 僅以在線模式部署一個(gè)WPF Windows應(yīng)用程序11.2.1 建立和發(fā)布一個(gè)WPF Web應(yīng)用程序11.2.2 配置Web應(yīng)用程序?yàn)榭尚湃蔚?1.3 小結(jié)

編輯推薦

《深入解析WPF編程》針對(duì)編程人員開(kāi)發(fā)過(guò)程中遇到的技術(shù)難點(diǎn),提供了典型的實(shí)例,逐一剖析,幫助讀者快速掌握和精通WPF編程思想和技巧,提高編程能力和水平。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    深入解析WPF編程 PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   不喜歡其中關(guān)于WCF的部分,個(gè)人感覺(jué)會(huì)沖淡主題。實(shí)際上我只是沖著WPF才買這本書(shū),WCF暫時(shí)根本沒(méi)有精力去學(xué)——同時(shí)也還沒(méi)找到用WCF的場(chǎng)合。
  •   此書(shū)非常難讀懂,幸好我有點(diǎn)基礎(chǔ),否則會(huì)郁悶死!
  •   就是一本入門(mén)書(shū),語(yǔ)言表達(dá)又不好,難讀。
  •   這本書(shū)寫(xiě)的太差了.
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7