第一篇 Visual Basic 2008語言基礎
第1章 .NET Framework
1.1 .NET Framework概述
1.2 公共語言運行時
1.2.1 公共類型系統
1.2.2 公共語言規範
1.2.3 中間語言
1.2.4 執行管理
1.2.5 垃圾回收機制
1.3 .NET Framework類庫
1.4 用戶和程序接口
1.5 命名空間
1.5.1 命名空間的組織方式
1.5.2 定義命名空間
1.6 程序集
第2章 Visual Basic 2008概述
2.1 Visual Studio.NET簡介
2.2 安裝Visual Studio 2008
2.3 Visual SAtudio.NET 2008集成開發環境
2.3.1 配置Visual Basic 2008開發環境
2.3.2 Visual Basic 2008項目類型
2.3.3 解決方案資源管理窗口
2.3.4 項目屬性
2.3.5 代碼編輯窗口
2.3.6 “屬性”窗口
2.4 Visual Basic 2008應用程序
2.4.1 創建Visual Basic 2008應用程序
2.4.2 設置窗體屬性
2.4.3 添加控件和事件處理程序
第3章 Visual Basic 2008編程基礎
3.1 Visual Basic 2008的變量和數據類型
3.1.1 數據類型
3.1.2 聲明和初始化變量
3.1.3 數據類型轉換
3.1.4 使用引用變量
3.2 運算符
3.2.1 算術運算符
3.2.2 二進制運算符
3.2.3 賦值運算符
3.2.4 關系運算符
3.2.5 連接運算符
3.2.6 邏輯運算符
3.2.7 運算符優先級
3.3 條件控制
3.3.1 If控制
3.3.2 Select Case控制
3.4 循環控制
3.4.1 For....Next循環
3.4.2 For Each...Next循環
3.4.3 Do While(Until)...Loop循環
3.4.4 Do...Loop While(Until)循環
3.4.5 While...End While循環
3.4.6 嵌套循環
3.5 高級數據類型
3.5.1 數組
3.5.2 枚舉
3.5.3 Structure結構
第4章 使用類構建多層程序
4.1 面向對象的概念
4.2 創建類
4.2.1 設計自己的類
4.2.2 在類中創建屬性
4.2.3 在類中創建方法
4.2.4 創建實例與構造函數
4.2.5 方法的重載
4.2.6 為類添加事件
4.2.7 共享成員
4.3 繼承
4.3.1 繼承與派生
4.3.2 Visual Basic.NET中繼承的實現
第二篇 編程基礎
第5章 接口、委托與多態
5.1 接口
5.1.1 接口的定義
5.1.2 接口的實現
5.1.3 接口的繼承
5.2 委托
5.2.1 調用共享方法
5.2.2 調用實例方法
5.3 多態性
5.3.1 用繼承實現多態性
5.3.2 用接口實現多態性
5.4 使用.NET接口
5.4.1 IComparable接口
5.4.2 IComparer接口
5.4.3 IEnumerator和IEnumerable接口
第6章 字符串和正則裹達式
6.1 String和StringBuilder類
6.1.1 System.Text.StringBuilder類
6.1.2 StringBuilder成員
6.2 格式化字符串
6.2.1 格式化
6.2.2 數字格式字符串
6.2.3 日期與時間格式字符串
6.2.4 枚舉格式字符串
6.3 正則表達式
6.3.1 正則表達式概述
6.3.2 轉義字符
6.3.3 匹配、組合和捕獲
第7章 使用集合
7.1 集合
7.2 ArrayList類
7.2.1 ArrayList類的成員
7.2.2 創建列表
7.2.3 添加元素
7.2.4 插入元素
7.2.5 刪除元素
7.2.6 排序操作
7.2.7 查找元素
7.3 使用隊列
7.3.1 Queue類的成員
7.3.2 創建隊列
7.3.3 使用隊列
7.4 堆棧Stack
7.4.1 Stack類的成員
7.4.2 使用堆棧Stack
7.5 字典
7.5.1 Hashtable類
7.5.2 使用Hashtable類
7.5.3 SortedList類
7.5.4 搜索排序哈希表
第8章 結構化的異常處理
8.1 結構化異常處理的基本知識
8.1.1 拋出和捕獲異常
8.1.2 嵌套Try語句
8.1.3 拋出異常
8.1.4 其他的結構化處理關鍵字
8.2 異常類
8.2.1 Exception異常的屬性和方法
8.2.2 Exception的派生類
8.3 用戶自定義的異常
8.3.1 捕獲用戶定義的異常
8.3.2 拋出用戶定義的異常
8.3.3 定義異常類
第三篇 Windows編程
第9章 Windows窗體
第10章 構建MDl應用程序
第11章 Windows對話框編程
第12章 自定義控件
第四篇 高級應用
第13章 文件與注冊表
第l4章 XMI
第15章 GDI+繪圖
第16章 AD0.NET數據庫編程
第17章 高級AD0.NET
第18章 部署Windows應用程序
第五篇 構建Web應用程序
第19章 構建ASP.NET Web應用程序
第20章 Web服務
第21章 部署Web應用程序