書籍簡介:
《C#可視化程序設(shè)計案例教程 第4版》共10章,前兩章介紹Windows應用程序開發(fā)入門、窗體與控件;第3、4章講述C#語言與菜單、工具欄、狀態(tài)欄、對話框;第5、6章為本書的重點及難點,介紹Visual Studio數(shù)據(jù)庫開發(fā)環(huán)境與數(shù)據(jù)庫應用程序設(shè)計;第7章介紹Visual Studio高級控件;第8章介紹圖形繪制;第9章介紹網(wǎng)絡通信編程的基礎(chǔ)知識;第10章介紹安裝程序的制作方法和應用程序的部署步驟。
本書貫徹“理實一體化”的教學理念,以學生檔案管理系統(tǒng)為載體,將項目開發(fā)分解為若干相對獨立的工作任務,工作任務與相關(guān)理論知識穿插講解,既是對理論知識的延伸與拓展,又是對理論知識實際掌握程度的檢驗。
《C#可視化程序設(shè)計案例教程 第4版》可作為高職高專院校計算機、電子等專業(yè)的教材,也可作為可視化程序設(shè)計的入門語言教程,還可作為計算機與應用工程技術(shù)人員的培訓用書或自學參考書。鑒于書中有大量豐富而實用的數(shù)據(jù)庫應用程序,故也可作為計算機軟件程序設(shè)計人員的技術(shù)參考書。另外,書中內(nèi)容涵蓋了國家職業(yè)資格四級證書全國計算機信息高新技術(shù)應用程序設(shè)計編制模塊(Visual C#語言)程序員的考查知識點,故也作為該考試的培訓手冊。
作者簡介:
劉培林
無錫職業(yè)技術(shù)學院副教授、高級工程師。主編《C#可視化程序設(shè)計案例教程》;主持國防科工委國家863計劃《潛水器操縱模擬器訓練評價軟件平臺開發(fā)》;國防科工委十五計劃《光視覺信息理解與處理技術(shù)》主要完成者;江蘇省中青年學術(shù)帶頭人。
出版日期:
2019年08月
章節(jié)目錄:
前言
第1章 Windows應用程序開發(fā)入門
1.1 C#概述
1.1.1 C#與NET Framework的關(guān)系
1.1.2 .NET Framework概述
1.1.3 公共語言運行庫
1.2 C#應用程序類型
1.3 Visual Studio 2015介紹
1.3.1 安裝VS 2015
1.3.2 VS 2015介紹
1.3.3 Windows應用程序的開發(fā)步驟
工作任務1 熟悉VS 2015系統(tǒng)集成
開發(fā)環(huán)境
本章小結(jié)
習題1
實驗1
第2章 窗體與控件
2.1 屬性、方法和事件
2.1.1 屬性
2.1.2 方法
2.1.3 事件
2.2 窗體
2.2.1 窗體的主要屬性
2.2.2 窗體的主要事件
2.3 常用控件
2.3.1 標簽
2.3.2 文本框
2.3.3 按鈕
2.3.4 列表框
2.3.5 組合框
2.3.6 單選按鈕
2.3.7 復選框
2.3.8 圖片框
2.3.9 分組框
2.3.10 定時器
2.4 控件布局
2.4.1 調(diào)整控件的位置和大小
2.4.2 對齊控件
2.4.3 調(diào)整控件的間距
工作任務2 用戶登錄程序設(shè)計
工作任務3 班級信息管理程序設(shè)計
工作任務4 學生檔案查詢程序設(shè)計
本章小結(jié)
習題2
實驗2
第3章 C#程序設(shè)計語言
3.1 C#程序組成
3.1.1 類
3.1.2 類代碼
3.1.3 代碼行書寫規(guī)則
3.2 C#的數(shù)據(jù)類型、變量、常量與表達式
3.2.1 數(shù)據(jù)類型
3.2.2 常量
3.2.3 變量
3.2.3 C#中常用的公共類及其函數(shù)
3.3 程序結(jié)構(gòu)與流程控制語句
3.3.1 程序的3種基本結(jié)構(gòu)
3.3.2 分支程序
3.3.3 循環(huán)語句
3.4 數(shù)組
3.4.1 數(shù)組概述
3.4.2 一維數(shù)組的定義與引用
3.4.3 多維數(shù)組的定義與引用
3.4.4 對數(shù)組使用foreach語句
3.5 類與對象
3.5.1 基本概念
3.5.2 類
3.5.3 對象
工作任務5 學生成績計算模塊設(shè)計
工作任務6 學生信息管理模塊設(shè)計
本章小結(jié)
習題3
實驗3
第4章 菜單、工具欄、狀態(tài)欄與對話框
4.1 菜單設(shè)計
4.1.1 主菜單
4.1.2 上下文菜單
4.2 工具欄設(shè)計
4.2.1 創(chuàng)建工具欄
4.2.2 工具欄的屬性
4.2.3 工具欄的事件
4.3 狀態(tài)欄設(shè)計
4.4 對話框設(shè)計
4.4.1 對話框的屬性
4.4.2 對話框的應用
4.5 MDI窗體程序設(shè)計
4.5.1 創(chuàng)建MDI主窗體
4.5.2 創(chuàng)建MDI子窗體
工作任務7 創(chuàng)建文本編輯器
工作任務8 學生檔案管理系統(tǒng)窗體設(shè)計
本章小結(jié)
習題4
實驗4
第5章 數(shù)據(jù)庫應用程序的可視化設(shè)計
5.1 類型化數(shù)據(jù)集
5.1.1 利用服務器資源管理器建立數(shù)據(jù)連接
5.1.2 類型化數(shù)據(jù)集的創(chuàng)建
5.1.3 類型化數(shù)據(jù)集的參數(shù)化查詢
5.1.4 創(chuàng)建學生檔案管理系統(tǒng)的類型化數(shù)據(jù)集
5.2 數(shù)據(jù)庫應用程序的結(jié)構(gòu)與設(shè)計步驟
5.2.1 數(shù)據(jù)庫應用程序結(jié)構(gòu)
5.2.2 數(shù)據(jù)庫應用程序的設(shè)計步驟
5.3 數(shù)據(jù)源控件與數(shù)據(jù)訪問窗體控件
5.3.1 BindingSource控件
5.3.2 BindingNavigator控件
5.3.3 DataGridView 控件
5.3.4 Label控件
5.3.5 TextBox控件
5.3.6 ListBox控件
5.3.7 ComboBox控件
5.4 報表
5.4.1 報表簡介
5.4.2 使用報表的一般步驟
工作任務9 系部編碼表維護(類型化數(shù)據(jù)集應用)
工作任務10 班級編碼表維護(窗體控件的綜合應用)
工作任務11 學生檔案查詢(數(shù)據(jù)集的綜合應用)
工作任務12 學生檔案統(tǒng)計(報表應用)
本章小結(jié)
習題5
實驗5
第6章 ADONET數(shù)據(jù)庫訪問技術(shù)
6.1 ADONET基礎(chǔ)知識
6.1.1 ADONET的主要組件
6.1.2 ADONET訪問數(shù)據(jù)庫的方式
6.2 ADONET常用對象及應用
6.2.1 Connection對象
6.2.2 Command對象
6.2.3 DataReader對象
6.2.4 DataAdapter對象
6.2.5 DataSet對象
6.2.6 CommandBuilder對象
6.2.7 DataView對象
工作任務13 用戶登錄程序設(shè)計中Command對象的應用
工作任務14 系部編碼表維護(用DataReader、Command對象)
工作任務15 系部編碼表維護(用DataSet、DataAdapter、CommandBuilder對象)
工作任務16 學生檔案查詢程序設(shè)計
工作任務17 學生檔案錄入程序設(shè)計
工作任務18 學生檔案維護程序設(shè)計
本章小結(jié)
習題6
實驗6
第7章 C#窗體應用程序高級控件
7.1 MonthCalendar控件
7.1.1 MonthCalendar控件的概念
7.1.2 DateTimePicker控件的應用
7.2 TreeView控件
7.3 TabControl控件
封面圖: