第1章 .NET基本知識
1.1 .NET簡介
1.1.1 .NET出現的歷史背景
1.1.2 .NET的概念定位
1.1.3 .NET的發(fā)展
1.2 .NET平臺
1.2.1 .NET平臺概述
1.2.2 .NET框架
1.3 .NET應用程序
1.4 集成開發(fā)環(huán)境
1.4.1 集成開發(fā)環(huán)境簡介
1.4.2 開發(fā)簡單應用項目
小結
課后題
第2章 C#撐基礎知識
2.1 C#程序結構
2.2 數據類型
2.2.1 變量
2.2.2 數據類型轉換
2.2.3 值類型與引用類型
2.2.4 常值變量
2.3 運算符和表達式
2.4 程序流程控制結構
2.4.1 選擇結構
2.4.2 循環(huán)結構
2.5 數組
2.6 枚舉
2.7 結構體
小結
課后題
第3章 C#實現面向對象
3.1 C#的類和對象
3.1.1 面向對象簡介
3.1.2 C#中的對象和類
3.2 構造函數和析構函數
3.2.1 構造函數簡介
3.2.2 無參構造函數
3.2.3 有參構造函數
3.2.4 析構函數
3.3 成員函數
3.4 命名空間
小結
課后題
第4章 C#中的繼承
4.1 繼承
4.2 在C#中實現類繼承
4.2.1 簡單繼承
4.2.2 base關鍵字
4.2.3 覆蓋
4.2.4 重寫
4,3 抽象類和抽象方法
4.4 接口
4.4.1 接口簡介
4.4.2 接口的多繼承
4.4.3 顯式接口實現
小結
課后題
第5章 C#高級面向對象
5.1 屬性
5.1.1 屬性簡介
5.1.2 屬性類型
5.2 索引器
5.3 委托
5.4 事件
小結
課后題
第6章 數組和集合對象
6.1 數組和System.Array對象
6.2 System.Collections命名空間
6.2.1 Hashtable類
6.2.2 ArrayList類
6.2.3 其他集合類
小結
課后題
第7章 C#中的文件處理
7.1 BinaryReader類和BinaryWriter類
7.2 Stream類
7.2.1 MemoryStream類
7.2.2 BufferedStream類
7.2.3 FileStream類
7.2.4 CryptoStream類
7.3 Directory類和File類
小結
課后題
第8章 WinForms基礎知識
8.1 WinForms
8.1.1 Windows應用程序
8.1.2 窗體
8.1.3 this關鍵字
8.1.4 事件函數
8.2 消息框
8.3 控件
8.3.1 基礎控件
8.3.2 LinkLabel
8.3.3 簡易資源管理器的制作
8.3.4 度量專題
8.3.5 選擇專題
8.3.6 制作文本編輯器
小結
課后題
第9章 ADO.NET
9.1 ADO.NET組成及工作原理
9.2 Connection對象
9.2.1 自動生成連接字符串
9.2.2 手寫代碼
9.3 Command對象
9.3.1 自動填充Command對象
9.3.2 手寫代碼
9.4 DataReader對象
9.5 DataAdapter和DataSet對象
9.6 .NET事務處理
9.7 綜合實例
9.7.1 自動生成數據訪問
9.7.2 手寫代碼訪問數據庫
小結
課后題
第10章 ASP.NET
10.1 ASP.NET簡介
10.2 VS.NET的安裝
10.3 ASP.NET的開發(fā)
小結
課后題
第11章 Windows應用程序項目開發(fā)案例
11.1 需求分析
11.2 可行性分析
11.3 系統(tǒng)框圖設計
11.4 數據庫設計
11.4.1 E-R圖
11.4.2 表字段分析
11.4.3 關系圖設計
11.4.4 存儲過程設計
11.5 系統(tǒng)功能設計
11.5.1 登錄界面
11.5.2 系統(tǒng)主界面
……
第12章 寵物網站的功能設計
參考文獻