Visual C#2010開發權威指南 ( 簡體 字) |
作者:尹成 陳荔城 陳振宇 李陽 顏成鋼 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 33792 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:9/14/2012 |
頁數:801 |
光碟數:1 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787302300618 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:Visual Studio是微軟公司推出的開發環境,也是目前最流行的Windows平臺應用程序開發環境。Visual Studio 2010版本于2010年4月12日發布,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了.NET Framework 4.0、Microsoft Visual Studio 2010 CTP(Community Technology Preview),并且支持開發面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持IBM DB2和Oracle數據庫。 IT界是一個創造奇跡的地方。Visual Studio 2010和Windows 7問世后,Windows Azure云計算平臺、Windows Phone智能手機等新生領域也不斷涌現,C#開發即將掀起新的浪潮。 C#(讀作“C sharp”)作為一種編程語言,其設計宗旨是創建在.NET Framework上運行的各種應用程序。C#簡單、功能強大、類型安全,而且是完全面向對象的。C#憑借在許多方面的創新,在保持C語言風格的表現力和雅致特征的同時,實現了應用程序的快速開發。 Visual C#是Microsoft對C#語言的實現。而Visual Studio 2010作為Microsoft的一款交互式開發環境IDE產品,通過功能齊全的代碼編輯器、編譯器、項目模板、設計器、代碼向導、功能強大而易用的調試器以及其他工具,實現了對Visual C#的支持。通過.NET Framework類庫(FCL),可訪問許多操作系統服務以及其他許多有用的、精心設計的類,這些類可以顯著地加快開發過程。 Visual Studio 2010針對C#做了很多革新,C#是專門為.NET Framework開發的語言,它把C++的靈活和強大與Visual Basic的簡單性融于一身,已成為.NET平臺上進行開發的首選編程語言。這本《Visual C# 2010開發權威指南》全面精要地介紹C#和.NET Framework,可幫助程序員迅速進入Visual C# 2010編程領域,并在Windows Azure云計算開發、Windows Phone 7智能手機、Windows 7操作系統、Office 2010辦公自動化等方面給出了諸多的案例,以供項目開發時參考。 特別感謝光音網絡CEO王灝以及產品經理蘇冉的鼎力支持! 特別感謝哈爾濱高新區與哈爾濱中科院中心相關領導的鼎力支持與幫助! 特別感謝微軟大中華區副總裁謝恩偉的鼎力支持與幫助! 特別感謝微軟MVP項目組Celine Lin、Sisley Lin、紫柔、Shirley的鼎力支持與幫助!感謝赤子城CEO劉春河的鼎力支持! 感謝傳智播客黎活明老師、張孝祥老師、楊中科老師、方立勛老師的鼎力支持! 感謝信息安全界之喬布斯北京亞略特誠信科技有限公司總裁李強、研發總監王樂、信息安全專家張曉波、互聯網策劃大師尹傳喜及其全體員工的鼎力支持!感謝師兄深圳亞略特生物識別科技有限公司總裁邵宇的鼎力支持! 感謝博客園(中國編程技術社區www.cnblogs.com)站長DUDU(杜勇)、滬江網(專業外語網站www.yeshj.com)站長阿諾(伏彩瑞)及全體成員的幫助與支持! 感謝深圳市英唐智能控制股份有限公司總經理胡慶周與英唐數碼總經理秦玉香的鼎力支持!感謝華展精密塑膠(深圳)有限公司總經理王瑞軍的鼎力支持! 感謝深圳市艾威美數碼有限公司總經理易凡的鼎力支持,感謝香港聯電有限公司總經理徐新學的鼎力支持!感謝深圳市華星數碼有限公司總經理王繼林的鼎力支持! 感謝安徽中科大訊飛信息科技股份有限公司嵌入式事業部經理黃海兵與副經理高軍、研發總監謝信珍的支持!感謝艾林威遜北京科技有限公司董事長李濤與總經理梁亞楠的鼎力支持!感謝浙江大學博士陳?斐的支持!感謝著名Android專家唐亮的鼎力支持! 感謝網絡孔子學院副總經理張威的鼎力支持與幫助! 感謝母校山東大學,感謝李松、張霞、呂強、周強、韓愛麗、楊志敏、賀紅、潘景昌、殷建、孔曉明、許中衛、王愛芳、阮桂平、曲美霞、程杰、劉猛、趙海慧、趙昆等老師的鼎力支持與幫助。 感謝CSDN總裁蔣濤以及他率領的CSDN團隊提供的支持! 感謝廣州龍芯總經理徐德法、市場總監鐘楚鍵以及全體員工的鼎力支持與幫助! 感謝京東商城侯珊珊的鼎力支持! 本書由尹成、陳荔城、顏成鋼、陳振宇、李陽編著,參與編寫的還有劉毅志、錄剛剛、劉武、全興宇、韓濤濤、陳興、胡耀文、陳智能、范靈俊、于海英、謝洪濤、張雷剛、鹿曉文、胡琨、韓鵬程、胡瓊、劉純嘻、欒煥博、馬宜科、邱杰凡、趙衛中、汪文英、徐衛志、俞力克、張宇、王偉陽、李輝、姚曉亮、田東平、陳振宇、劉炳濤、史亮、黃磊、佟玲玲、張迎平、劉建航、李亮、衛冰潔、鐘運琴、王琪、張峻、程豐偲、鐘楚鍵、徐慧海。 由于編者水平有限,書中難免存在不足之處,懇請廣大讀者批評指正,以便及時修正。交流博客地址為http://blog.csdn.net/yincheng01,MSN為yanchenggangboy@163.com,歡迎進行技術交流。 編 者
|
內容簡介: Visual Studio是微軟公司推出的開發環境,是目前最流行的Windows平臺應用程序開發環境。Visual Studio 2010版本于2010年4月12日面市,其集成開發環境(IDE)的界面被重新設計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了.NET Framework 4.0、Microsoft Visual Studio 2010 CTP(Community Technology Preview),并且支持開發面向Windows 7的應用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數據庫。 這部《Visual C# 2010開發權威指南》簡要而全面地介紹了C#和.NET Framework,可幫助程序員迅速進入Visual C# 2010編程領域,并在Windows Azure云計算開發、Windows Phone 7智能手機、Windows 7操作系統、Office 2010辦公自動化等方面給出諸多案例以供讀者在項目開發時參考
|
目錄:第1章 .NET 4.0框架和Visual Studio 2010開發工具 1 1.1 Visual Studio 2010開發平臺 1 1.1.1 Visual Studio 2010的安裝流程 2 1.1.2 Visual Studio 2010開發概覽 5 1.1.3 Visual Studio 2010與以往版本 的比較 6 1.1.4 Visual Studio 2010的11大新 功能 9 1.1.5 把項目遷移到Visual Studio 2010 14 1.1.6 Visual Studio 2010的集成開發 環境 14 1.1.7 Visual Studio 2010的類層次 結構 14 1.1.8 Visual Studio 2010代碼編輯器 16 1.1.9 Visual Studio 2010代碼段 17 1.1.10 Visual Studio 2010調試 20 1.1.11 Visual Studio 2010重構 21 1.1.12 Visual Studio 2010的生成 和部署 23 1.1.13 Visual Studio 2010 MSBuild 26 1.1.14 Visual Studio 2010 ClickOnce 部署 27 1.2 .NET 4.0框架概覽和新特性 34 1.2.1 .NET發展歷程 35 1.2.2 .NET 4.0新特性與先前版本的 比較 35 1.2.3 .NET 4.0框架概述與分析 37 1.2.4 .NET 4.0中的新特性 - 等價 類型(Type Equivalency) 40 1.2.5 .NET 4.0中的新特性 - 契約式 設計 43 1.2.6 .NET 4.0中的新特性 - 交互 新特性 48 1.2.7 .NET 4.0中的新特性 - .NET 4.0 安全模型 50 1.2.8 .NET 4.0中的新特性 - Stub方法 重定向 53 1.2.9 .NET 4.0中的新特性 - InProc SxS 61 1.2.10 .NET 4.0中的新特性 - 垃圾 回收機制 64 1.2.11 .NET 4.0中的新特性 - 并行 計算 66 1.2.12 .NET 4.0中的新特性 - 動態 語言C#與VB混合編程 69 1.2.13 .NET 4.0中的新特性 - 性能 及診斷 71 1.2.14 .NET 4.0中的升級 與增強 - 數據 72 1.2.15 .NET 4.0中的升級 與增強 - 并行編程 73 1.2.16 .NET 4.0中的升級 與增強 - WPF 73 1.2.17 .NET 4.0中的升級 與增強 - WF 74 1.2.18 .NET 4.0中的升級 與增強 - Office 2010 74 1.2.19 .NET 4.0中的升級 與增強 - Windows Azure 75 1.2.20 .NET 4.0中的升級 與增強 - Silverlight 78 1.2.21 .NET 4.0中的升級 與增強 - SharePoint 80 1.2.22 .NET 4.0中的升級 與增強 - WCF 82 1.2.23 .NET 4.0中的升級 與增強 - ASP.NET 82 1.2.24 .NET 4.0中的升級 與增強 - Reports 83 本章小結 86 第2章 C# 4.0新特性概覽和Visual C# 2010新體驗 87 2.1 C# 4.0新特性概覽 87 2.1.1 C# 4.0新特性 - 動態查找 88 2.1.2 C# 4.0新特性 - dynamic類型 91 2.1.3 C# 4.0新特性 - 動態操作 91 2.1.4 C# 4.0新特性 - 運行時查找 91 2.1.5 C# 4.0新特性 - 帶有動態 參數的重載解析 91 2.1.6 C# 4.0新特性 - 動態語言 運行時 92 2.1.7 C# 4.0新特性 - 已知問題 92 2.1.8 C# 4.0新特性 - 命名參數 和可選參數 92 2.1.9 C# 4.0新特性 - 可選參數 93 2.1.10 C# 4.0新特性 - 命名參數 和可選參數 93 2.1.11 C# 4.0新特性 - 重載解析 93 2.1.12 C# 4.0新特性 - COM交互 特性 94 2.1.13 C# 4.0新特性 - 動態引入 94 2.1.14 C# 4.0新特性 - 無PIA的 編譯 94 2.1.15 C# 4.0新特性 - 省略ref 95 2.1.16 C# 4.0新特性 - Variance 變性 95 2.1.17 C# 4.0新特性 - Covariance 協變性 95 2.1.18 C# 4.0新特性 - Contravariance 逆變性 96 2.1.19 C# 4.0新特性 - 限制 96 2.1.20 C# 4.0新特性 - COM示例 97 2.2 創建Visual C# 2010應用程序 98 2.2.1 基于Visual C# 2010創建Windows Form第一個應用 98 2.2.2 基于Visual C# 2010創建WPF 第一個應用 100 2.2.3 基于Visual C# 2010創建ASP.NET 第一個應用 102 2.2.4 基于Visual C# 2010創建Reports 第一個應用 105 2.2.5 基于Visual C# 2010創建WCF 第一個應用 111 2.2.6 基于Visual C# 2010創建Windows Azure第一個應用 113 2.2.7 基于Visual C# 2010創建Office 2010的第一個應用 119 2.2.8 基于Visual C# 2010創建 SharePoint第一個應用 124 2.2.9 基于Visual C# 2010創建Windows Sevice第一個應用 128 2.2.10 基于Visual C# 2010創建WF第一 個應用 133 2.2.11 基于Visual C# 2010創建 Silverlight第一個應用 137 2.2.12 基于Visual C# 2010創建XNA Games第一個應用 139 2.2.13 基于Visual C# 2010創建Windows Phone 7第一個應用 142 本章小結 146 第3章 C#面向對象編程和語法分析 147 3.1 變量、作用域、運算符和表達式 147 3.1.1 變量 147 3.1.2 作用域 148 3.1.3 運算符 149 3.1.4 表達式 153 3.2 方法和操作符重載 153 3.2.1 方法 153 3.2.2 運算符重載 156 3.3 使用流程控制語句 159 3.3.1 條件語句 159 3.3.2 循環 161 3.3.3 跳轉語句 163 3.4 管理錯誤和異常 164 3.4.1 C#中的異常 165 3.4.2 處理異常 166 3.4.3 自定義異常 167 3.5 創建并管理類和對象 168 3.5.1 數據成員 169 3.5.2 函數成員 169 3.6 理解值和引用 172 3.6.1 值類型(Value Types) 173 3.6.2 引用類型(Reference Types) 174 3.7 使用枚舉和結構來創建值類型 176 3.7.1 枚舉(Enums) 176 3.7.2 結構(Structs) 177 3.8 使用數組和集合 179 3.8.1 數組(Arrays) 179 3.8.2 數組和集合接口 180 3.8.3 集合(Collections) 182 3.9 繼承 187 3.9.1 繼承的分類 187 3.9.2 實現繼承 187 3.9.3 接口 192 3.10 使用垃圾回收和資源管理 194 3.10.1 自動內存管理 194 3.10.2 清理非托管資源 195 3.11 實現屬性以訪問字段 197 3.11.1 屬性的定義 197 3.11.2 get與set屬性訪問器 199 3.11.3 自動實現的屬性 200 3.12 泛型概述 200 3.12.1 泛型類 202 3.12.2 泛型方法 203 3.12.3 泛型約束 204 3.13 枚舉集合 206 3.13.1 IEnumerator接口 206 3.13.2 foreach語句 207 3.13.3 yield語句 207 3.14 委托、事件和Lambda 209 3.14.1 委托 209 3.14.2 事件 218 3.14.3 Lambda表達式 221 3.15 索引器和指針 224 3.15.1 索引器 224 3.15.2 指針 225 3.16 LINQ編程 228 3.16.1 LINQ查詢介紹 229 3.16.2 使用?表達式 231 3.16.3 查詢結果排序 231 3.16.4 join子句 232 3.17 字符串和正則表達式 236 3.17.1 字符串 236 3.17.2 正則表達式 240 本章小結 244 第4章 .NET框架知識講解 245 4.1 基于.NET框架知識講解 245 4.2 公共語言運行庫 246 4.2.1 托管代碼 248 4.2.2 代碼驗證 248 4.2.3 代碼訪問驗證 248 4.2.4 實時編譯(JIT) 248 4.2.5 垃圾回收 249 4.3 .NET平臺構造塊(CTS和CLS) 249 4.4 程序集 253 4.4.1 元數據 254 4.4.2 程序集版本管理 255 4.4.3 微軟中間語言(MSIL) 255 4.4.4 資源 256 4.5 .NET開發應用程序的范疇 256 4.6 .NET框架類庫 257 4.7 使用C#開發第一個程序 259 本章小結 262 第5章 Visual C# 2010開發及Windows Form應用 263 5.1 基于Visual C# 2010開發Windows Form應用 263 5.1.1 創建Windows窗體應用 程序類層次結構 271 5.1.2 Control類 272 5.1.3 標準控件和組件 276 5.2 基于Visual C# 2010開發GDI+繪圖 293 5.2.1 理解繪圖規則 294 5.2.2 測量坐標和區域 296 5.2.3 調試須知 300 5.2.4 世界、頁面和設備坐標 300 5.2.5 顏色 300 5.2.6 畫筆和鋼筆 301 5.2.7 繪制圖形和線條 302 5.2.8 繪制可滾動的窗口 304 5.2.9 顯示圖像 305 5.2.10 使用雙緩沖技術 307 5.2.11 繪制文本 312 5.2.12 字體和字體系列 313 5.2.13 打印 318 本章小結 318 第6章 Visual C# 2010開發Windows Azure云計算應用 319 6.1 深入解析Windows Azure云計算 平臺 319 6.2 基于Visual C# 2010創建并部署 一個WebRole云計算程序 324 6.3 基于Visual C# 2010創建并部署Worker Role云計算程序 333 6.4 基于Visual C# 2010開發Table Storage 云計算程序 337 6.5 基于Visual C# 2010開發Queue Storage 云計算程序 340 6.6 基于Visual C# 2010開發Blob Storage 云計算程序 343 6.7 基于Visual C# 2010開發REST API 來直接訪問Storage Service的云計算 程序 347 6.8 基于Visual C# 2010開發AppFabric 云計算程序 351 6.9 基于Visual C# 2010開發SQL Azure 云計算程序 362 本章小結 370 第7章 以C#開發Office 2010應用 371 7.1 基于Visual C# 2010開發Excel 2010 AddIn 371 7.2 基于Visual C# 2010開發Excel 2010 Template 374 7.3 基于Visual C# 2010開發Excel 2010 Workbook 378 7.4 基于Visual C# 2010開發InfoPath 2010 AddIn 382 7.5 基于Visual C# 2010開發Outlook 2010 AddIn 386 7.6 基于Visual C# 2010開發PowerPoint 2010 AddIn 391 7.7 基于Visual C# 2010開發Project 2010 AddIn 413 7.8 基于Visual C# 2010開發Visio 2010 AddIn 417 7.9 基于Visual C# 2010開發Word 2010 AddIn 423 7.10 基于Visual C# 2010開發Word 2010 Document 427 7.11 基于Visual C# 2010開發Word 2010 Template 431 本章小結 434 第8章 Visual C# 2010開發SharePoint 應用 435 8.1 基于Visual C# 2010開發SharePoint 應用 435 8.2 Windows SharePoint Service開發 基礎 436 8.2.1 所需的開發技能 436 8.2.2 ASP.NET應用程序與SharePoint 網站 437 8.2.3 為Windows SharePoint Services 開發的內容 438 8.2.4 基于程序集的解決方案 439 8.2.5 ASP.NET資源 439 8.2.6 數據操作 440 8.2.7 開發環境 441 8.3 快速實現Web部件開發 445 8.4 UI定制與開發 447 8.5 定義字段類型開發 455 8.6 事件處理器開發 457 8.7 Web內容管理的定制和開發 462 8.7.1 頁面輸出的步驟 463 8.7.2 Web內容管理優勢 463 8.8 高效率工作流開發 466 8.9 Excel Services開發 472 8.10 基于Visual C++ 2010開發WF 持久化服務 480 8.11 基于Visual C# 2010開發WF跟蹤 服務 483 本章小結 484 第9章 Visual C# 2010開發ASP.NET 應用 485 9.1 基于Visual C# 2010開發ASP.NET 應用 485 9.2 基于Visual C# 2010開發ASP.NET Web窗體 491 9.3 處理Page事件 505 本章小結 506 第10章 Visual C# 2010開發Siverlight 4.0應用 507 10.1 基于Visual C# 2010開發Siverlight 4.0 應用 507 10.1.1 Siverlight 4.0增強企業級 應用開發功能 507 10.1.2 Siverlight 4.0增強多媒體 影像功能 507 10.1.3 Siverlight 4.0強化客戶端 功能 508 10.2 Silverlight圖形對象的繪制 508 10.2.1 Line 508 10.2.2 Ellipse 509 10.2.3 Rectangle 510 10.2.4 Path 511 10.2.5 Polygon 512 10.2.6 Polyline 512 10.3 Silverlight 4的新控件 513 10.4 Silverlight的實踐處理模型 514 10.4.1 文檔對象模型 514 10.4.2 Silverlight編程模型 515 10.5 Silverlight 4中的動畫 516 10.6 Siverlight應用多媒體 518 10.6.1 MediaElement對象 518 10.6.2 MediaElement屬性 518 10.7 Silverlight應用實例 522 本章小結 528 第11章 Visual C# 2010開發WPF 應用 529 11.1 概述:基于Visual C# 2010開發 WPF 529 11.1.1 命名空間 529 11.1.2 類的層次 531 11.1.3 圖形 531 11.2 Geometry類 532 11.2.1 變形(Transformation) 532 11.2.2 粉刷筆(Brushes) 533 11.3 WPF應用布局 534 11.3.1 StackPanel 534 11.3.2 WrapPanel 535 11.3.3 Canvas 535 11.3.4 DockPanel 536 11.3.5 Grid 536 11.4 WPF應用依賴項屬性和路由事件 538 11.4.1 依賴屬性與CLR包裝屬性 538 11.4.2 路由事件(RoutedEvent) 539 11.5 WPF應用經典控件 541 11.5.1 Simple控件 541 11.5.2 Content控件 542 11.5.3 Headered Content控件 543 11.5.4 Items控件 544 11.5.5 Headered Items控件 545 11.5.6 修飾 545 11.6 WPF應用窗口 546 11.6.1 窗口構成 546 11.6.2 窗口的生命周期 548 11.6.3 窗口的起始位置 549 11.6.4 窗口的大小 549 11.6.5 窗口的狀態 549 11.6.6 窗口外觀 550 11.7 WPF應用命令 550 11.7.1 定義命令 550 11.7.2 定義命令資源 551 11.7.3 命令綁定 552 11.8 WPF應用控件模板 552 11.9 WPF應用數據模板 555 11.10 WPF應用列表、樹、工具條 和菜單 557 11.11 WPF應用數據綁定 561 11.11.1 BooksDemo 562 11.11.2 綁定XAML 564 11.11.3 簡單類綁定 565 11.11.4 變更通知 567 11.11.5 列表綁定 569 11.11.6 多元綁定 572 11.11.7 優先級綁定 573 11.12 WPF應用文檔 575 11.12.1 文本元素 575 11.12.2 文本效果 576 11.12.3 行列化 578 11.12.4 流文檔 583 11.12.5 固定文檔 584 11.13 WPF應用打印 584 11.13.1 使用PrintDialog進行打印 585 11.13.2 可視化打印效果 585 11.14 WPF應用動畫 586 11.15 WPF應用3D繪圖 587 11.15.1 3D圖形基礎 587 11.15.2 右手坐標系系統 588 11.15.3 3D場景中的元素 588 11.16 WPF應用多線程 590 本章小結 592 第12章 Visual C# 2010開發WCF 應用 593 12.1 第一個WCF程序 593 12.2 WCF通道模型 597 12.2.1 通道堆棧 597 12.2.2 通道形狀 597 12.2.3 通道堆棧的編程 598 12.2.4 通道對象模型 598 12.3 標準綁定介紹 598 12.4 本機WCF-WCF交互的綁定 和地址 599 12.4.1 場景概述 599 12.4.2 進程間通信(IPC) 600 12.4.3 使用NetNamedPipeBinding 600 12.5 跨主機WCF-WCF交互的綁定 和地址 602 12.5.1 Net.Tcp端口共享 603 12.5.2 使用NetTcpBinding 603 12.6 與WS-I Basic Web服務進行交互的 綁定和地址 606 12.6.1 簡單對象訪問協議 606 12.6.2 使用basicHttpBinding 607 12.7 與改進Web服務進行交互的綁定 和地址 609 12.7.1 改進Web服務協議概述 609 12.7.2 使用wsHttpBinding 609 12.8 使用脫機模式進行消息交互的綁定 和地址 612 12.8.1 微軟消息隊列協議 612 12.8.2 使用NetMsmqBinding 613 12.9 契約定義和分類 616 12.10 服務契約 616 12.11 數據契約 617 12.12 消息契約 618 12.13 錯誤處理和錯誤契約 618 12.14 實例管理 620 12.14.1 單調服務 620 12.14.2 會話服務 620 12.14.3 單例服務 620 12.15 并發管理 621 12.16 元數據的發布 621 12.17 事務管理 623 12.17.1 事務傳播 623 12.17.2 事務協議 623 12.17.3 事務管理器 623 12.17.4 聲明事務 624 12.17.5 事務的傳播模式 624 本章小結 624 第13章 基于Visual C++ 2010開發 Windows Phone 7應用 625 13.1 配置Windows Phone 7的開發調試 平臺 625 13.1.1 搭建Windows Phone 7的 開發平臺 625 13.1.2 編寫第一個Windows Phone 7 程序 627 13.1.3 Silverlight for Windows Phone 629 13.1.4 XNA 4.0 630 13.1.5 調試技巧 633 13.2 基于Visual C++ 2010開發Windows Phone 7計算器 634 13.3 基于Visual C++ 2010開發Windows Phone 7小游戲 636 13.3.1 XNA Game Studio游戲基礎 637 13.3.2 XNA Framework游戲資源 642 13.3.3 XNA Game Studio游戲循環 648 13.3.4 XNA Game Studio游戲輸入 653 13.3.5 AlienGame邏輯 656 本章小結 674 第14章 基于Visual C# 2010開發 Windows 7應用 675 14.1 基于Visual C# 2010實現超級 任務欄 675 14.1.1 使用任務覆蓋圖標(Overlay Icon) 679 14.1.2 使用任務欄進度條 680 14.1.3 使用縮略圖工具欄 682 14.1.4 使用即時縮略圖預覽 684 14.1.5 使用縮略圖截圖(Clips) 688 14.1.6 使用任務欄彈出列表 689 14.2 基于Visual C# 2010實現Shell庫 694 14.2.1 創建SLUtil項目 696 14.2.2 添加Create命令 697 14.2.3 添加AddFolder 和RemoveFolder命令 700 14.2.4 添加Delete和Rename命令 703 14.2.5 添加SaveFolder、 NavPanePinnedState、 Icon和FolderType命令 704 14.2.6 添加ShowInfo命令 709 14.2.7 添加ManageUI命令 712 14.3 基于Visual C# 2010實現創建后臺 服務 716 14.3.1 實現服務配置更改 718 14.3.2 添加代碼將服務注冊 為觸發器-啟動服務 720 14.3.3 為觸發器-啟動服務啟用 UsbCopyService 721 14.4 基于Visual C# 2010開發基于 Windows 7的設備與性能應用 725 14.4.1 添加一個類來公開性能 計數器 726 14.4.2 公開診斷信息 731 14.4.3 檢測應用程序 735 14.5 基于Visual C# 2010實現多點觸摸 737 14.5.1 了解多點觸控支持 737 14.5.2 多點觸控示例 738 14.5.3 操作基礎知識 740 14.5.4 ManipulationDelta和 DeltaManipulation 741 14.6 基于Visual C# 2010實現傳感器 編程 744 14.6.1 Windows 7傳感器和定位 平臺 744 14.6.2 向WPF應用程序中添加 排版 746 14.6.3 添加圖片指定邏輯 749 14.6.4 建立傳感器助手 751 14.6.5 將ViewModel和傳感器助手 進行整合 755 14.6.6 在UI用戶界面添加光纖 傳感器的交互 756 14.6.7 將加速傳感器與UI用戶界面 進行整合(可選) 760 14.6.8 摘要 764 14.7 基于Visual C# 2010實現Windows 7 Ribbon界面開發 764 14.8 基于Visual C# 2010開發Windows 7 的語音合成 768 14.9 基于Visual C# 2010開發Windows 7 的語音識別輸入 771 14.10 基于Visual C# 2010開發Windows 7 的語音識別控制 778 14.11 基于Visual C# 2010開發Windows 7 的Tablet PC筆跡記事本 785 14.12 基于Visual C# 2010開發Windows 7 的Tablet PC漢字輸入程序 795 本章小結 803
|
序: |