內容簡介
內容簡介 本書以九大章節與二個附錄解說Windows Vista次世代的應用程式開發技術:WPF與XAML,從新技術的概觀及好處開始介紹,再進入WPF開發環境安裝與建構,然後進入技術主軸,以實例、圖解及程式逐一說明WPF的重點技術,像版面佈局的Panel、2D、3D繪圖功能與整合、動畫功能與嶄新介面呈現、WPF的控制項、WPF的樣式(style)、資源(Resource Dictionary)、範本(Template)、應用程式的資料繫結(Data Binding)等等,最後並以實例介紹Microsoft Expenssion Blend中文版的活用。 書後附錄特別整理了XAML的語法結構,以及WPF基本的類別與公用成員的列表。如果想要快速掌握及探索WPF與XAML的次世代應用程式開發技術,本書是您絕對不能缺少的學習參考書。 ■本書目錄 第一章 WPF與XAML概觀 1-01 WPF是什麼 1-02 WPF 的特徵 1-03 WPF的架構 1-04 XAML 概觀 1-05 應用程式範例 1-06 使用XAML與WPF的好處 1-07 小結 第二章 安裝與建構 2-01 安裝 2-02 建立與建構專案 2-03 XAML與分離程式碼 2-04 WPF程式的種類 2-05 導覽 2-06 XBAP的發布 2-07 工具 2-08 小結 第三章 Panel佈局與配置 3-01 佈局配置系統 3-02 Panel 3-03 佈局用到的屬性 3-04 Panel用法示範 3-05 小結 第四章 繪圖功能 4-01 2D繪圖 4-02 Brush 4-03 圖片與點陣圖特效 4-04 影片 4-05 3D繪圖 4-06 整合 4-07 命中測試 4-08 小結 第五章 動畫 5-01 WPF的動畫功能 5-02 From To By 動畫與故事板 5-03 配合動畫播放影片 5-04 時間軸事件 5-05 3D攝影機動畫 5-06 小結 第六章 控制項 6-01 何謂控制項 6-02 事件 6-03 內建控制項 6-04 控制項的基底類別 6-05 小結 第七章 資源、樣式與範本 7-01 資源 7-02 樣式 7-03 控制項範本 7-04 資料範本 7-05 小結 第八章 資料繫結 8-01 資料繫結是什麼? 8-02 繫結單一資料 8-03 繫結群集資料 8-04 資料環境 8-05 繫結 CLR 物件 8-06 繫結ADO.NET資料 8-07 繫結XML資料 8-08 小結 第九章 Microsoft Expression Blend 9-01 Microsoft Expression Studio 9-02 安裝與基本操作 9-03 畫面元素 9-04 兩種工作區 9-05 建立與建構專案 9-06 建立範本 9-07 建立動畫 9-08 使用圖片與3D模型 9-09 實作資料繫結功能 9-10 小結 附錄A XAML的語法 附錄B 基本類別的公用成員 ■作者簡介 川西裕幸(kawanishi hiroyuki) Microsoft公司的講師。早稻田大學IT研究機關、理工學院客座教授。北海道理學院物理學系畢業。專攻即時3D影像程式設計,除了3D影像與Shade相關技術文章的寫作與演講之外,並從初期起便參與遊戲開發者會議CEDEC的企劃。伴隨著DirectX SDK日語文件的開發,從事「Windows Presentation Foundation程式設計(Ohmsha)」「Game Programming Gems系列、realtime rendering第2版(Born Digital, Inc.)」等的翻譯與審校。興趣為劈柴。 高橋忍(takahashi shinobu) Microsoft公司的講師。青山學院大學理工學研究科電氣電子工學專攻碩士課程畢業,畢業後於日本重工業製造商從事飛行器自動駕駛系統的軟體開發,其後進入微軟公司,經歷開發支援、開發顧問,現在主要以巡迴講師的身份來推行.NET開發相關的啟蒙活動,也曾在日本國內最大的開發系會議諸如TechEd、Microsoft Developers Conference等登台演講。最近正逢舉行與Windows Mobile開發相關的活動,於是寫了「Windows Mobile 5.0應用程式開發Biginner's Book(技術評論社)」。興趣為製作糕點。