C#可視化程式設計案例教程(第4版)

C#可視化程式設計案例教程(第4版)

《C#可視化程式設計案例教程(第4版)》是2019年8月機械工業出版社出版的圖書,作者是劉培林、史熒中。

基本介紹

  • 書名:C#可視化程式設計案例教程(第4版)
  • 作者:劉培林、史熒中
  • ISBN:9787111629023
  • 定價:49.9元
  • 出版社:機械工業出版社
  • 出版時間:2019年8月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《C#可視化程式設計案例教程 第4版》共10章,前兩章介紹Windows應用程式開發入門、窗體與控制項;第3、4章講述C#語言與選單、工具列、狀態欄、對話框;第5、6章為本書的重點及難點,介紹Visual Studio資料庫開發環境與資料庫應用程式設計;第7章介紹Visual Studio高級控制項;第8章介紹圖形繪製;第9章介紹網路通信編達坑熱程的基礎知識;第10章介紹安裝程式的製作方法和應用程式的膠戶尋部署步驟。 本書貫徹“理實一體化”的教學理念,以學生檔案管理系統為載體,將項目開發分解為若干相對獨立的工作任務,工作任務與相關理論知識穿插講解,既是對理論知識的延伸與拓展,又是對理論知識實際掌握程度的檢驗。 《C#可視化程式設計案例教程 第4版》可作為高職高阿禁專院校計算機、電子等專業的教材,也可作為腳囑艱可視化程式設計的入門語言教程,還可作為計算機與套用工程技術人員的培訓用書或自學參考書。鑒於書中有大量豐富而實用的資料庫應用程式,故也可作為計算機軟體程式設計人員的技術參考書。

圖書目錄

前言
第1章 Windows應用程式開發入門
1.1 C#概述
1.1.1 C#與NET Framework的關係
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應用程式的開發步驟
工作任務1 熟悉VS 2015系統集成
開發環境
本章小結
習題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 調整控制項的位置和大小
2.4.2 對齊控制項
2.4.3 調整控制項的間距
工作任務2 用戶登錄程式設計
工作任務3 班級信息管理程式設計
工作任務4 學生檔案查詢程式設計
本章小結
習題2
實驗2
第3章 C#程式設計語言
3.1 C#程式組成
3.1.1 類
3.1.2 類代碼
3.1.3 代碼行書寫規則
3.2 C#的數據類型、姜乎幾船變數、常量與表達式匙姜訂只
3.2.1 數據類型
3.2.2 常量
3.2.3 變數
3.2.3 C#中常用的公共類及其函式
3.3 程式結構與流程控制語句
3.3.1 程式的3種基本結構
3.3.2 分支程式
3.3.3 循環語句
3.4 數組
3.4.1 數組概述
3.4.2 一維數組的定義與引用
3.4.3 多維數組的定義與引用
3.4.4 對數組使用foreach語句
3.5 類與對象
3.5.1 基本概念
3.5.2 類
3.5.3 對象
工作任務5 學生成績計算模組設計
工作任務6 學生信息管理模組設計
本章小結
習題3
實驗3
第4章 選單、工具列、狀態欄與對話框
4.1 選單設計
4.1.1 主選單
4.1.2 上下文選單
4.2 工具列設計
4.2.1 創建工具列
4.2.2 工具列的屬性
4.2.3 工具列的事件
4.3 狀態欄設計
4.4 對話框設計
4.4.1 對話框的屬性
4.4.2 對話框的套用
4.5 MDI窗體程式設計
4.5.1 創建MDI主窗體
4.5.2 創建MDI子窗體
工作任務7 創建文本編輯器
工作任務8 學生檔案管理系統窗體設計
本章小結
習題4
實驗4
第5章 資料庫應用程式的可視化設計
5.1 類型化數據集
5.1.1 利用伺服器資源管理器建立數據連線
5.1.2 類型化數據集的創建
5.1.3 類型化數據集的參數化查詢
5.1.4 創建學生檔案管理系統的類型化數據集
5.2 資料庫應用程式的結構與設計步驟
5.2.1 資料庫應用程式結構
5.2.2 資料庫應用程式的設計步驟
5.3 數據源控制項與數據訪問窗體控制項
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 系部編碼表維護(類型化數據集套用)
工作任務10 班級編碼表維護(窗體控制項的綜合套用)
工作任務11 學生檔案查詢(數據集的綜合套用)
工作任務12 學生檔案統計(報表套用)
本章小結
習題5
實驗5
第6章 ADONET資料庫訪問技術
6.1 ADONET基礎知識
6.1.1 ADONET的主要組件
6.1.2 ADONET訪問資料庫的方式
6.2 ADONET常用對象及套用
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 用戶登錄程式設計中Command對象的套用
工作任務14 系部編碼表維護(用DataReader、Command對象)
工作任務15 系部編碼表維護(用DataSet、DataAdapter、CommandBuilder對象)
工作任務16 學生檔案查詢程式設計
工作任務17 學生檔案錄入程式設計
工作任務18 學生檔案維護程式設計
本章小結
習題6
實驗6
第7章 C#窗體應用程式高級控制項
7.1 MonthCalendar控制項
7.1.1 MonthCalendar控制項的概念
7.1.2 DateTimePicker控制項的套用
7.2 TreeView控制項
7.3 TabControl控制項
7.4 ProgressBar控制項
7.5 ListView控制項
工作任務19 校歷數據表錄入程式設計
工作任務20 用TreeView控制項設計學生檔案查詢程式
工作任務21 用ListView和ProgressBar控制項設計顯示學生檔案查詢進度程式
工作任務22 用ListView控制項設計班級相冊程式
本章小結
習題7
實驗7
第8章 圖形繪製與列印
8.1 圖形繪製概述
8.1.1 SystemDrawing命名空間
8.1.2 Graphics類
8.1.3 GDI+坐標系
8.2 利用畫筆繪製基本圖形
8.3 畫刷與區域填充
8.4 繪製較複雜的圖形
8.5 圖形變換
8.6 列印
8.6.1 PrintDocument控制項
8.6.2 PageSetupDialog、PrintDialog和PrintPreviewDialog對話框
工作任務23 系部班級統計圖表繪製
本章小結
習題8
實驗8
第9章 C#網路通信編程
9.1 網路通信編程概述
9.1.1 網路通信基礎知識
9.1.2 網路通信編程函式調用方式
9.2 套接口編程
9.2.1 套接口的概念
9.2.2 Socket類
9.3 執行緒(Thread)
工作任務24 簡單聊天通信程式設計
本章小結
習題9
第10章 應用程式部署
10.1 部署概述
10.1.1 部署的基本知識
10.1.2 安裝部署項目開發環境
10.2 創建和部署Windows應用程式
10.2.1 創建一個Windows應用程式
10.2.2 創建部署項目
10.2.3 創建Windows應用程式安裝程式
10.2.4 部署應用程式(基本安裝程式)
10.3 應用程式可選部署功能
10.3.1 打開可選部署功能
10.3.2 添加註冊表項
10.3.3 安裝示例檔案
10.3.4 添加數據檔案
10.3.5 部署應用程式到其他計算機
工作任務25 學生檔案管理系統安裝程式
本章小結
習題10
實驗9
附錄 學生檔案管理系統數據表結構
參考文獻
實驗2
第3章 C#程式設計語言
3.1 C#程式組成
3.1.1 類
3.1.2 類代碼
3.1.3 代碼行書寫規則
3.2 C#的數據類型、變數、常量與表達式
3.2.1 數據類型
3.2.2 常量
3.2.3 變數
3.2.3 C#中常用的公共類及其函式
3.3 程式結構與流程控制語句
3.3.1 程式的3種基本結構
3.3.2 分支程式
3.3.3 循環語句
3.4 數組
3.4.1 數組概述
3.4.2 一維數組的定義與引用
3.4.3 多維數組的定義與引用
3.4.4 對數組使用foreach語句
3.5 類與對象
3.5.1 基本概念
3.5.2 類
3.5.3 對象
工作任務5 學生成績計算模組設計
工作任務6 學生信息管理模組設計
本章小結
習題3
實驗3
第4章 選單、工具列、狀態欄與對話框
4.1 選單設計
4.1.1 主選單
4.1.2 上下文選單
4.2 工具列設計
4.2.1 創建工具列
4.2.2 工具列的屬性
4.2.3 工具列的事件
4.3 狀態欄設計
4.4 對話框設計
4.4.1 對話框的屬性
4.4.2 對話框的套用
4.5 MDI窗體程式設計
4.5.1 創建MDI主窗體
4.5.2 創建MDI子窗體
工作任務7 創建文本編輯器
工作任務8 學生檔案管理系統窗體設計
本章小結
習題4
實驗4
第5章 資料庫應用程式的可視化設計
5.1 類型化數據集
5.1.1 利用伺服器資源管理器建立數據連線
5.1.2 類型化數據集的創建
5.1.3 類型化數據集的參數化查詢
5.1.4 創建學生檔案管理系統的類型化數據集
5.2 資料庫應用程式的結構與設計步驟
5.2.1 資料庫應用程式結構
5.2.2 資料庫應用程式的設計步驟
5.3 數據源控制項與數據訪問窗體控制項
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 系部編碼表維護(類型化數據集套用)
工作任務10 班級編碼表維護(窗體控制項的綜合套用)
工作任務11 學生檔案查詢(數據集的綜合套用)
工作任務12 學生檔案統計(報表套用)
本章小結
習題5
實驗5
第6章 ADONET資料庫訪問技術
6.1 ADONET基礎知識
6.1.1 ADONET的主要組件
6.1.2 ADONET訪問資料庫的方式
6.2 ADONET常用對象及套用
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 用戶登錄程式設計中Command對象的套用
工作任務14 系部編碼表維護(用DataReader、Command對象)
工作任務15 系部編碼表維護(用DataSet、DataAdapter、CommandBuilder對象)
工作任務16 學生檔案查詢程式設計
工作任務17 學生檔案錄入程式設計
工作任務18 學生檔案維護程式設計
本章小結
習題6
實驗6
第7章 C#窗體應用程式高級控制項
7.1 MonthCalendar控制項
7.1.1 MonthCalendar控制項的概念
7.1.2 DateTimePicker控制項的套用
7.2 TreeView控制項
7.3 TabControl控制項
7.4 ProgressBar控制項
7.5 ListView控制項
工作任務19 校歷數據表錄入程式設計
工作任務20 用TreeView控制項設計學生檔案查詢程式
工作任務21 用ListView和ProgressBar控制項設計顯示學生檔案查詢進度程式
工作任務22 用ListView控制項設計班級相冊程式
本章小結
習題7
實驗7
第8章 圖形繪製與列印
8.1 圖形繪製概述
8.1.1 SystemDrawing命名空間
8.1.2 Graphics類
8.1.3 GDI+坐標系
8.2 利用畫筆繪製基本圖形
8.3 畫刷與區域填充
8.4 繪製較複雜的圖形
8.5 圖形變換
8.6 列印
8.6.1 PrintDocument控制項
8.6.2 PageSetupDialog、PrintDialog和PrintPreviewDialog對話框
工作任務23 系部班級統計圖表繪製
本章小結
習題8
實驗8
第9章 C#網路通信編程
9.1 網路通信編程概述
9.1.1 網路通信基礎知識
9.1.2 網路通信編程函式調用方式
9.2 套接口編程
9.2.1 套接口的概念
9.2.2 Socket類
9.3 執行緒(Thread)
工作任務24 簡單聊天通信程式設計
本章小結
習題9
第10章 應用程式部署
10.1 部署概述
10.1.1 部署的基本知識
10.1.2 安裝部署項目開發環境
10.2 創建和部署Windows應用程式
10.2.1 創建一個Windows應用程式
10.2.2 創建部署項目
10.2.3 創建Windows應用程式安裝程式
10.2.4 部署應用程式(基本安裝程式)
10.3 應用程式可選部署功能
10.3.1 打開可選部署功能
10.3.2 添加註冊表項
10.3.3 安裝示例檔案
10.3.4 添加數據檔案
10.3.5 部署應用程式到其他計算機
工作任務25 學生檔案管理系統安裝程式
本章小結
習題10
實驗9
附錄 學生檔案管理系統數據表結構
參考文獻

相關詞條

熱門詞條

聯絡我們