注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程深入解析WPF編程

深入解析WPF編程

深入解析WPF編程

定 價:¥55.00

作 者: 王少葵
出版社: 電子工業(yè)出版社
叢編項: 微軟MVP作品系列
標 簽: .NET環(huán)境

ISBN: 9787121058592 出版時間: 2008-04-01 包裝: 平裝
開本: 16 頁數(shù): 312 pages 字數(shù):  

內(nèi)容簡介

  本書詳細講解了如何基于.NET 3.0架構(gòu)來開發(fā)WPF應用程序。書中不僅詳述了.NET 3.0及其包含的新組件的含義、系統(tǒng)環(huán)境的安裝設置、應用程序的發(fā)布、XAML語言及控件的使用,還詳解了WPF應用程序編程中幾個重要的概念:布局、樣式、模板,并且講述了圖像、動畫、3D、WCF技術如何與WPF相結(jié)合。本書針對編程人員開發(fā)過程中遇到的技術難點,提供了典型的實例,逐一剖析,幫助讀者快速掌握和精通WPF編程思想和技巧,提高編程能力和水平。本書適合于有編程經(jīng)驗的開發(fā)人員,最好具有在.NET Framework平臺上使用C#語言編程的經(jīng)驗,因為涉及WinForm和WebForm兩種應用的編程,所以希望讀者熟悉這兩種應用開發(fā)。

作者簡介

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

圖書目錄

; 3.0 Framework介紹  
  1.1  .NET  3.0 Framework介紹  
    1.1.1  Windows Presentation Foundation概述  
    1.1.2  Windows Communication Foundation
    1.1.2  概述  
    1.1.3  Windows Workflow Foundation概述  
    1.1.4  CardSpace概述  
    1.1.5  C#  3.0和LINQ技術概述  
  1.2  .NET  3.0 Framework開發(fā)環(huán)境的安裝  
    1.2.1  開發(fā)環(huán)境的安裝過程  
    1.2.2  重要工具  
  1.3  小結(jié)  
第2章  WPF應用程序編程  
  2.1  什么是WPF應用程序  
  2.2  應用程序的部署  
    2.2.1  選擇XAML瀏覽器應用程序  
    2.2.2  選擇安裝類型的應用程序  
  2.3  Windows  Presentation Foundation的基礎架構(gòu)  
    2.3.1  System.Threading.DispatcherObject  
    2.3.2  System.Windows.DependencyObject  
    2.3.3  System.Windows.Media.Visual  
    2.3.4  System.Windows.UIElement  
    2.3.5  System.Windows.FrameworkElement  
  2.4  如何編寫WPF應用程序  
    2.4.1  使用Application對象  
    2.4.2  支持Application級別的Navigation事件  
    2.4.3  使用Application對象管理窗體  
    2.4.4  管理應用程序的關閉  
  2.5  窗體管理  
    2.5.1  使用Window對象  
    2.5.2  使用NavigationWindow對象  
    2.5.3  使用Page對象  
    2.5.4  管理Windows  
  2.6  小結(jié)  
第3章  XAML語言  
  3.1  XAML本質(zhì)  
    3.1.1  命名空間  
    3.1.2  生成類  
    3.1.3  屬性  
    3.1.4  子元素  
  3.2  屬性  
    3.2.1  屬性-元素語法  
    3.2.2  附加屬性  
  3.3  標記擴展  
    3.3.1  NullExtension  
    3.3.2  TypeExtension  
    3.3.3  StaticExtension  
    3.3.4  StaticResource  
    3.3.5  DynamicResource  
    3.3.6  ArrayExtension  
    3.3.7  Binding  
    3.3.8  TemplateBinding  
  3.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  導入XAML  
    3.7.1  在運行時解析XAML  
    3.7.2  導入BAML  
  3.8  小結(jié)  
第4章  第一個WPF程序  
  4.1  用Interactive  Designer設計器建立應用程序  
    4.1.1  用Expression  Blend建立基本用戶界面  
    4.1.2  執(zhí)行基本的數(shù)據(jù)綁定  
    4.1.3  運行程序  
  4.2  在瀏覽器中瀏覽XAML  
    4.2.1  文檔根部的Grid  
    4.2.2  場景資源  
    4.2.3  觸發(fā)器  
    4.2.4  用戶界面定義  
  4.3  高級WPF用戶界面  
    4.3.1  設置漸變的背景  
    4.3.2  3D凝膠效果的實現(xiàn)  
    4.3.3  倒影的實現(xiàn)  
    4.3.4  動畫的實現(xiàn)  
  4.4  小結(jié)  
第5章  建立一個連接到WCF的WPF程序  
  5.1  WCF概述  
  5.2  建立一個WCF服務  
  5.3  建立WCF服務應用程序  
    5.3.1  建立WCF服務項目  
    5.3.2  添加數(shù)據(jù)庫  
    5.3.3  添加服務接口  
    5.3.4  建立前端應用  
    5.3.5  將用戶界面連接到服務  
    5.3.6  實現(xiàn)產(chǎn)品詳細信息服務的方法  
    5.3.7  實現(xiàn)用戶界面對產(chǎn)品服務的調(diào)用  
    5.3.8  完整的XAML  
  5.4  小結(jié)  
第6章  布局、樣式和控制模板  
  6.1  布局基礎  
  6.2  布局控件  
    6.2.1  StackPanel  
    6.2.2  DockPanel  
    6.2.3  使用Grid控件  
    6.2.4  Canvas  
    6.2.5  對于Tab頁面布局使用TabPanel  
    6.2.6  WrapPanel  
  6.3  小結(jié)  
第7章  控件  
  7.1  控件基礎  
  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  圖像API  
    8.1.1  Brush類的使用  
    8.1.2  Shape類的使用  
    8.1.3  轉(zhuǎn)換的實現(xiàn)  
    8.1.4  使用圖像API  
  8.2  多媒體的使用  
    8.2.1  MediaElement類的使用  
    8.2.2  Media的轉(zhuǎn)換  
  8.3  小結(jié)  
第9章  動畫  
  9.1  動畫基礎  
  9.2  動畫類型  
  9.3  關鍵幀  
    9.3.1  在彩色動畫中使用關鍵幀  
    9.3.2  在Double動畫中使用關鍵幀  
    9.3.3  在點動畫中使用關鍵幀  
    9.3.4  在字符串動畫中使用關鍵幀  
  9.4  時間線和故事板的使用  
  9.5  在Expression Blend中使用動畫和時間線  
  9.6  在Expression Blend中匹配動畫事件  
  9.7  小結(jié)  
第10章  WPF中的3D圖像  
  10.1  3D編程基礎  
    10.1.1  點的理解  
    10.1.2  頂點的理解  
    10.1.3  法線的理解  
  10.2  原理與代碼  
    10.2.1  研究ViewPort3D對象  
    10.2.2  設置攝像機  
    10.2.3  設置光線  
    10.2.4  使用材質(zhì)  
  10.3  復雜示例  
  10.4  3D的轉(zhuǎn)換  
    10.4.1  轉(zhuǎn)換的運用  
    10.4.2  縮放的運用  
    10.4.3  旋轉(zhuǎn)的運用  
  10.5  小結(jié)  
第11章  程序部署  
  11.1  部署一個WPF Windows應用程序  
    11.1.1  以在線或離線方式進行部署  
    11.1.2  運行和更新應用程序  
    11.1.3  瀏覽安裝過程  
  11.2  僅以在線模式部署一個WPF  Windows應用程序  
    11.2.1  建立和發(fā)布一個WPF  Web應用程序  
    11.2.2  配置Web應用程序為可信任的  
  11.3  小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號