第1章 WinForm編程基礎 1.1 Windows窗體簡介 1.1.1 創建一個簡單的Windows應用程序 1.1.2 設置窗體屬性 1.1.3 窗體的常用方法和事件 1.1.4 一個簡單的啓動窗口 1.2 多文檔應用程序 1.2.1 創建MDI應用程序 1.2.2 子窗體的激活和排列 1.2.3 多文檔記事本 1.3 多窗體應用程序 1.3.1 窗體之間的連接 1.3.2 消息框窗口 1.3.3 窗體之間的數據傳遞 實驗 思考與練習第2章 常用組件 2.1 組件的基本概念 2.2 基本控件 2.2.1 顯示控件 2.2.2 輸入控件 2.2.3 按鈕控件 2.2.4 選擇控件 2.2.5 圖形控件 2.2.6 進度控件 2.2.7 錄入學生信息示例 2.3 容器控件 2.3.1 布局控件 2.3.2 分組控件 2.3.3 選項卡控件 2.3.4 班級管理示例 2.4 菜單和工具欄 2.4.1 主菜單 2.4.2 快捷菜單 2.4.3 工具欄 2.4.4 狀態欄 2.4.5 學生管理係統主窗體示例 2.5 對話框控件 2.5.1 文件對話框 2.5.2 顔色對話框 2.5.3 字體對話框 2.5.4 簡易寫字闆應用程序 2.6 其他高級組件 2.6.1 監視文件係統 2.6.2 圖像列錶 2.6.3 進程控製 2.6.4 定時器 實驗 思考與練習第3章 文件處理 3.1 文件係統的基本操作 3.1.1 文件及流的基本概念 3.1.2 目錄的操作 3.1.3 文件的操作 3.1.4 列舉目錄下的文件 3.2 讀寫文本文件 3.2.1 使用FileStream讀寫文本文件 3.2.2 使用StreamReader讀取文本數據 3.2.3 使用StreamWriter寫入文本數據 3.3 讀寫二進製文件 3.3.1 讀取二進製數據 3.3.2 寫入二進製數據 3.3.3 讀寫課程基本參數 3.4 讀寫ini文件 3.4.1 ini文件介紹 3.4.2 讀寫ini文件示例 實驗 思考與練習第4章 訪問數據庫 4.1 ADO.NET概述 4.1.1 ADO.NET的結構 4.1.2 ADO.NET的優勢 4.1.3 ADO.NET的基本組件 4.2 數據的增刪改查 4.2.1 建立數據庫連接 4.2.2 檢索數據 4.2.3 增加、刪除和更改數據 4.3 數據集 4.3.1 創建數據集 4.3.2 數據錶、數據列和數據行 4.3.3 利用數據集批量更新數據 4.3.4 DataView 4.4 數據組件和數據綁定 4.4.1 數據組件 4.4.2 簡單的數據綁定 4.4.3 復雜的數據綁定 4.5 使用存儲過程 4.5.1 返迴記錄的存儲過程 4.5.2 返迴值的存儲過程 4.5.3 行為存儲過程 4.5.4 存取大對象數據 4.6 使用事務處理 4.6.1 在數據庫級使用事務處理 4.6.2 在ADO.NET級使用事務處理 實驗 思考與練習第5章 利用控件顯示和操作數據 5.1 利用TreeView顯示數據 5.2 利用ListView顯示數據 5.3 利用ReportViewer顯示數據 5.4 利用DataGridView顯示和操作數據 5.4.1在DataGridView中顯示數據 5.4.2 在DataGridView中操作數據 實驗 思考與練習第6章 繪圖和打印 6.1 圖形設備接口簡介 6.2 繪製基本圖形 6.2.1 繪製文本和直綫 6.2.2 繪製矩形和橢圓 6.2.3 繪製麯綫 6.2.4 翻轉、縮放和移動圖形 6.3 自定義打印和預覽 6.3.1 打印自定義票據 6.3.2 打印自定義報錶 實驗 思考與練習第7章 水晶報錶 7.1 水晶報錶簡介 7.2 創建水晶報錶 7.2.1 拉模型創建水晶報錶 7.2.2 推模型創建水晶報錶 7.3 預覽水晶報錶 7.4 水晶報錶的高級應用 實驗 思考與練習第8章 多綫程和Windows服務 8.1 多綫程 8.1.1 綫程類的屬性和方祛 8.1.2 創建綫程 8.1.3 綫程的調度 8.1.4 綫程同步 8.2 Windows服務 8.2.1 創建服務 8.2.2 安裝和卸載Windows服務 8.2.3 調試Windows服務 實驗 思考與練習第9章 網絡編程 9.1 Internet訪問 9.1.1 利用WebClient類訪問Internet 9.1.2 利用WebRequest類和WebResponse類訪問Internet 9.2 套接字編程 9.2.1 TCP協議類簡介 9.2.2 建立TCP服務器和客戶端 實驗 思考與練習第10章 開發多層結構的應用係統 10.1 係統的功能需求分析 10.1.1 項目背景說明 10.1.2 業務流程 10.1.3 功能描述 10.2 數據庫設計 10.2.1 係統的ER圖 10.2.2 係統的關係錶 10.3 多層結構的應用係統設計 10.3.1 多層結構的概念及優勢 10.3.2 搭建多層結構的開發框架 10.3.3 實現實體層 10.3.4 實現數據訪問層 10.3.5 實現業務邏輯層 10.3.6 實現錶示層 實驗 思考與練習第11章 應用程序的單元測試和發布 11.1 程序的單元測試 11.1.1 單元測試的基本概念 11.1.2 單元測試類 11.1.3 創建單元測試項目 11.1.4 運行單元測試項目 11.2 應用程序的發布 11.2.1 使用ClickOnce技術發布應用程序 11.2.2 使用Windows Installer技術發布應用 程序 實驗 思考與練習主要參考文獻
· · · · · · (
收起)