《基于C#的桌面端開發(fā)技術》共分15章,全面地介紹了基于C#的桌面端開發(fā)技術,從該語言本身一直到桌面編程和云編程,再到數據源的使用等。主要內容包括:C#的基礎知識、.NET平臺與框架、C#與.NET的關系、Windows編程基礎、WinForm實訓與高級控件、wPF基礎與控件、資源及樣式控制、文件系統(tǒng)的功能結構及其操作實現(xiàn)、GDI+應用編程、三維圖像、多媒體音頻、流媒體技術、數據庫與LINQ技術與應用。
張永財,男,1975年,軟件工程碩士,講師,東莞理工學院城市學院計信系。
從事教學10年,企業(yè)軟件系統(tǒng)開發(fā)10年,有豐富的軟件開發(fā)實際經驗,主要從事企業(yè)的MES系統(tǒng)的設計與開發(fā)。
第1章 C#概述
1.1.NET Framework的含義
1.2 C#的含義
1.3 編寫c#程序
第2章 C#基礎
2.1 變量和表達式
2.2 流程控制
2.3 變量的更多內容
2.4 函數
2.5 面向對象編程簡介
2.6 定義類
2.7 集合、比較和轉換
第3章.NET平臺與.NET框架
3.1 框架的概述
3.2.NET平臺的概述
3.3.NET框架結構
3.4.NET框架下的CTS、CLS、CLR
3.5.NET框架的生命周期
第4章 Windows編程基礎
4.1 Windows和窗體的基本概念
4.2 WinForm中的常用控件
4.3 多文檔界面(MDI)處理
4.4 菜單和菜單組件
4.5 窗體界面的美化
第5章 高級控件及WinForm實訓
5.1 Windows高級控件
5.2 WinForm打包和部署
5.3 WinForm課程實訓
第6章 WPF入門
6.1 WPF是什么
6.2 WPF的特點
6.3 WPF的組成結構
6.4 WPF和Silverlight的關系
第7章 WPF控件
7.1 什么是控件
7.2 控件的類型
7.3 WPF菜單控件(Menu)
7.4 WPF工具欄和狀態(tài)欄控件
7.5 WPF范圍控件
7.6 用戶自定義控件
第8章 WPF資源、樣式控制
8.1 資源的定義及XAML中的引用
8.2 靜態(tài)資源和動態(tài)資源
8.3 Style元素及模板
8.4 觸發(fā)器的類型
8.5 自定義DataCrid控件的模板
第9章 文件系統(tǒng)
9.1 文件的概述
9.2 文件系統(tǒng)的功能和結構
9.3 目錄結構和目錄查詢
9.4 文件和目錄操作
9.5 文件系統(tǒng)的實現(xiàn)
9.6 管道文件
9.7 文件系統(tǒng)的可靠性
第10章 GDI+編程
10.1 GDI+繪圖基本知識
10.2 繪圖工具類
10.3 GDI+繪制圖形
第11章 三維圖像處理
11.1 三維圖形基礎
11.2 Unity3D:適合大眾使用的游戲引擎
11.3 虛擬現(xiàn)實示例程序的創(chuàng)建
第12章 多媒體音頻處理技術
12.1 聲音的概念
12.2 音頻基礎
12.3 音頻處理技術的應用
第13章 流媒體技術
13.1 流媒體及流媒體技術的概念
13.2 流媒體的處理方法
13.3 流媒體傳輸技術實現(xiàn)
13.4 流媒體的播送技術
13.5 流媒體技術的應用
第14章 數據庫應用
14.1 使用數據庫
14.2 Entity.Framework
14.3 Code First數據庫
14.4 ADO.NET數據服務
14.5 數據庫的位置
14.6 導航數據庫關系
14.7 處理遷移
14.8 在已有的數據庫中創(chuàng)建和查詢XML
第15章 LINQ技術
15.1 使用LINQ to XML
15.2 LINQ提供程序
15.3 LINQ查詢語法
15.4 LINQ方法語法
15.5 排序查詢結果
參考文獻