出版時(shí)間:2009-5 出版社:高等教育 作者:宋楚平//周建輝 頁數(shù):296
內(nèi)容概要
《全國高職高專教育“十一五”規(guī)劃教材:WinForm應(yīng)用開發(fā)與實(shí)踐教程》基于C#語言深入闡述WinForm的核心開發(fā)思想和技術(shù),詳盡講解WinForm的編程方法和一些實(shí)用的技術(shù),如數(shù)據(jù)庫訪問技術(shù)、圖形處理和自定義報(bào)表技術(shù)、水晶報(bào)表和多線程技術(shù)、網(wǎng)絡(luò)編程和基于多層結(jié)構(gòu)的應(yīng)用程序開發(fā)技術(shù)。
書籍目錄
第1章 WinForm編程基礎(chǔ)1.1 Windows窗體簡介1.1.1 創(chuàng)建一個(gè)簡單的Windows應(yīng)用程序1.1.2 設(shè)置窗體屬性1.1.3 窗體的常用方法和事件1.1.4 一個(gè)簡單的啟動(dòng)窗口1.2 多文檔應(yīng)用程序1.2.1 創(chuàng)建MDI應(yīng)用程序1.2.2 子窗體的激活和排列1.2.3 多文檔記事本1.3 多窗體應(yīng)用程序1.3.1 窗體之間的連接1.3.2 消息框窗口1.3.3 窗體之間的數(shù)據(jù)傳遞實(shí)驗(yàn)思考與練習(xí)第2章 常用組件2.1 組件的基本概念2.2 基本控件2.2.1 顯示控件2.2.2 輸入控件2.2.3 按鈕控件2.2.4 選擇控件2.2.5 圖形控件2.2.6 進(jìn)度控件2.2.7 錄入學(xué)生信息示例2.3 容器控件2.3.1 布局控件2.3.2 分組控件2.3.3 選項(xiàng)卡控件2.3.4 班級(jí)管理示例2.4 菜單和工具欄2.4.1 主菜單2.4.2 快捷菜單2.4.3 工具欄2.4.4 狀態(tài)欄2.4.5 學(xué)生管理系統(tǒng)主窗體示例2.5 對(duì)話框控件2.5.1 文件對(duì)話框2.5.2 顏色對(duì)話框2.5.3 字體對(duì)話框2.5.4 簡易寫字板應(yīng)用程序2.6 其他高級(jí)組件2.6.1 監(jiān)視文件系統(tǒng)2.6.2 圖像列表2.6.3 進(jìn)程控制2.6.4 定時(shí)器實(shí)驗(yàn)思考與練習(xí)第3章 文件處理3.1 文件系統(tǒng)的基本操作3.1.1 文件及流的基本概念3.1.2 目錄的操作3.1.3 文件的操作3.1.4 列舉目錄下的文件3.2 讀寫文本文件3.2.1 使用FileStream讀寫文本文件3.2.2 使用StreamReader讀取文本數(shù)據(jù)3.2.3 使用StreamWriter寫入文本數(shù)據(jù)3.3 讀寫二進(jìn)制文件3.3.1 讀取二進(jìn)制數(shù)據(jù)3.3.2 寫入二進(jìn)制數(shù)據(jù)3.3.3 讀寫課程基本參數(shù)3.4 讀寫ini文件3.4.1 ini文件介紹3.4.2 讀寫ini文件示例實(shí)驗(yàn)思考與練習(xí)第4章 訪問數(shù)據(jù)庫4.1 ADO.NET概述4.1.1 ADO.NET的結(jié)構(gòu)4.1.2 ADO.NET的優(yōu)勢(shì)4.1.3 ADO.NET的基本組件4.2 數(shù)據(jù)的增刪改查4.2.1 建立數(shù)據(jù)庫連接4.2.2 檢索數(shù)據(jù)4.2.3 增加、刪除和更改數(shù)據(jù)4.3 數(shù)據(jù)集4.3.1 創(chuàng)建數(shù)據(jù)集4.3.2 數(shù)據(jù)表、數(shù)據(jù)列和數(shù)據(jù)行4.3.3 利用數(shù)據(jù)集批量更新數(shù)據(jù)4.3.4 DataView4.4 數(shù)據(jù)組件和數(shù)據(jù)綁定4.4.1 數(shù)據(jù)組件4.4.2 簡單的數(shù)據(jù)綁定4.4.3 復(fù)雜的數(shù)據(jù)綁定4.5 使用存儲(chǔ)過程4.5.1 返回記錄的存儲(chǔ)過程4.5.2 返回值的存儲(chǔ)過程4.5.3 行為存儲(chǔ)過程4.5.4 存取大對(duì)象數(shù)據(jù)4.6 使用事務(wù)處理4.6.1 在數(shù)據(jù)庫級(jí)使用事務(wù)處理4.6.2 在ADO.NET級(jí)使用事務(wù)處理實(shí)驗(yàn)思考與練習(xí)第5章 利用控件顯示和操作數(shù)據(jù)5.1 利用TreeView顯示數(shù)據(jù)5.2 利用ListView顯示數(shù)據(jù)5.3 利用ReportViewer顯示數(shù)據(jù)5.4 利用DataGridView顯示和操作數(shù)據(jù)5.4.1在DataGridView中顯示數(shù)據(jù)5.4.2 在DataGridView中操作數(shù)據(jù)實(shí)驗(yàn)思考與練習(xí)第6章 繪圖和打印6.1 圖形設(shè)備接口簡介6.2 繪制基本圖形6.2.1 繪制文本和直線6.2.2 繪制矩形和橢圓6.2.3 繪制曲線6.2.4 翻轉(zhuǎn)、縮放和移動(dòng)圖形6.3 自定義打印和預(yù)覽6.3.1 打印自定義票據(jù)6.3.2 打印自定義報(bào)表實(shí)驗(yàn)思考與練習(xí)第7章 水晶報(bào)表7.1 水晶報(bào)表簡介7.2 創(chuàng)建水晶報(bào)表7.2.1 拉模型創(chuàng)建水晶報(bào)表7.2.2 推模型創(chuàng)建水晶報(bào)表7.3 預(yù)覽水晶報(bào)表7.4 水晶報(bào)表的高級(jí)應(yīng)用實(shí)驗(yàn)思考與練習(xí)第8章 多線程和Windows服務(wù)8.1 多線程8.1.1 線程類的屬性和方祛8.1.2 創(chuàng)建線程8.1.3 線程的調(diào)度8.1.4 線程同步8.2 Windows服務(wù)8.2.1 創(chuàng)建服務(wù)8.2.2 安裝和卸載Windows服務(wù)8.2.3 調(diào)試Windows服務(wù)實(shí)驗(yàn)思考與練習(xí)第9章 網(wǎng)絡(luò)編程9.1 Internet訪問9.1.1 利用WebClient類訪問Internet9.1.2 利用WebRequest類和WebRespo e類訪問Internet9.2 套接字編程9.2.1 TCP協(xié)議類簡介9.2.2 建立TCP服務(wù)器和客戶端實(shí)驗(yàn)思考與練習(xí)第10章 開發(fā)多層結(jié)構(gòu)的應(yīng)用系統(tǒng)10.1 系統(tǒng)的功能需求分析10.1.1 項(xiàng)目背景說明10.1.2 業(yè)務(wù)流程10.1.3 功能描述10.2 數(shù)據(jù)庫設(shè)計(jì)10.2.1 系統(tǒng)的ER圖10.2.2 系統(tǒng)的關(guān)系表10.3 多層結(jié)構(gòu)的應(yīng)用系統(tǒng)設(shè)計(jì)10.3.1 多層結(jié)構(gòu)的概念及優(yōu)勢(shì)10.3.2 搭建多層結(jié)構(gòu)的開發(fā)框架10.3.3 實(shí)現(xiàn)實(shí)體層10.3.4 實(shí)現(xiàn)數(shù)據(jù)訪問層10.3.5 實(shí)現(xiàn)業(yè)務(wù)邏輯層10.3.6 實(shí)現(xiàn)表示層實(shí)驗(yàn)思考與練習(xí)第11章 應(yīng)用程序的單元測(cè)試和發(fā)布11.1 程序的單元測(cè)試11.1.1 單元測(cè)試的基本概念11.1.2 單元測(cè)試類11.1.3 創(chuàng)建單元測(cè)試項(xiàng)目11.1.4 運(yùn)行單元測(cè)試項(xiàng)目11.2 應(yīng)用程序的發(fā)布11.2.1 使用ClickOnce技術(shù)發(fā)布應(yīng)用程序11.2.2 使用Windows I taller技術(shù)發(fā)布應(yīng)用程序?qū)嶒?yàn)思考與練習(xí)主要參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
WinForm應(yīng)用開發(fā)與實(shí)踐教程 PDF格式下載