舉報

會員
C#可視化程序設計案例教程(第5版)
最新章節:
封底
本書共9個模塊,模塊1概述C#及其開發環境,以及窗體應用程序的開發步驟;模塊2介紹窗體與控件,設計應用程序界面;模塊3圍繞項目案例簡單介紹C#語法,方便C#語法零基礎的讀者學習本書;模塊4講述菜單、工具欄、狀態欄、對話框;模塊5、6分別使用可視化控件和ADO.NET對象設計數據庫應用程序;模塊7講述窗體應用程序高級控件,實現C#窗體應用程序信息管理系統的開發需求;模塊8講述圖形繪制類;模塊9介紹控制臺應用程序開發方法和應用程序調試方法,升華C#應用,全面學習C#應用程序開發技術。本書可作為高職高專院校軟件技術、計算機應用技術等電子信息大類各專業“C#程序設計”課程的教材,也可作為可視化程序設計的入門語言教程,還可作為計算機與應用工程技術人員的培訓用書或自學參考書。鑒于書中有大量豐富而實用的數據庫應用程序,故也可作為計算機軟件程序設計人員的技術參考書。書中內容涵蓋了C#中級程序員的考查知識點,可作為C#中級程序員的培訓資料。
目錄(163章)
倒序
- 封面
- 版權信息
- 前言
- 模塊1 認識C#窗體應用程序
- 任務1.1 了解C#的基本概念
- 1.1.1 C#與.NET Framework的關系
- 1.1.2 什么是.NET Framework
- 1.1.3 公共語言運行庫
- 1.1.4 C#應用程序的類型
- 任務1.2 創建C#窗體應用程序
- 1.2.1 Visual Studio 2019
- 1.2.2 創建應用程序
- 模塊小結
- 習題1
- 實驗1
- 模塊2 設計窗體應用程序界面
- 任務2.1 使用控件屬性、方法和事件
- 2.1.1 屬性、方法和事件
- 2.1.2 窗體(Form)
- 2.1.3 控件
- 任務2.2 設計用戶登錄程序界面
- 2.2.1 標簽(Label)
- 2.2.2 文本框(TextBox、RichTextBox和MaskedTextBox)
- 2.2.3 按鈕(Button)
- 任務2.3 設計班級信息管理程序界面
- 2.3.1 列表框(ListBox)
- 2.3.2 組合框(ComboBox)
- 任務2.4 修改班級信息管理程序的權限選擇方法
- 2.4.1 分組框(GroupBox)
- 2.4.2 單選按鈕(RadioButton)
- 任務2.5 設計學生檔案查詢程序界面
- 2.5.1 圖片框(PictureBox)
- 2.5.2 復選框(CheckBox)
- 2.5.3 定時器(Timer)
- 2.5.4 控件調整
- 模塊小結
- 習題2
- 實驗2
- 模塊3 學習C#基礎語法
- 任務3.1 熟悉C#應用程序結構與規范
- 3.1.1 C#應用程序的組成結構
- 3.1.2 項目的類
- 3.1.3 類的代碼結構
- 3.1.4 代碼行書寫規則
- 任務3.2 定義變量與常量
- 3.2.1 數據類型
- 3.2.2 常量
- 3.2.3 變量
- 任務3.3 掌握程序結構與流程控制語句
- 3.3.1 程序的3種基本結構
- 3.3.2 分支語句
- 3.3.3 循環語句
- 任務3.4 了解數組與類
- 3.4.1 數組
- 3.4.2 類
- 3.4.3 對象
- 模塊小結
- 習題3
- 實驗3
- 模塊4 設計多窗體應用程序
- 任務4.1 設計學生檔案管理系統主菜單
- 4.1.1 多窗體應用程序
- 4.1.2 主菜單
- 任務4.2 設計學生檔案管理系統工具欄與狀態欄
- 4.2.1 工具欄
- 4.2.2 狀態欄
- 任務4.3 設計文本編輯器
- 4.3.1 上下文菜單
- 4.3.2 對話框
- 模塊小結
- 習題4
- 實驗4
- 模塊5 可視化訪問數據庫
- 任務5.1 創建學生檔案管理系統類型化數據集
- 5.1.1 利用服務器資源管理器建立數據連接
- 5.1.2 創建類型化數據集
- 5.1.3 適配器對象
- 任務5.2 維護系部編碼表
- 5.2.1 數據源控件(BindingSource)
- 5.2.2 數據導航控件(BindingNavigator)
- 5.2.3 數據視圖控件(DataGridView)
- 任務5.3 維護班級編碼表
- 5.3.1 界面簡單控件的數據綁定
- 5.3.2 界面集合控件的數據綁定
- 任務5.4 查詢學生檔案
- 5.4.1 數據庫應用程序的結構
- 5.4.2 數據庫應用程序的設計步驟
- 模塊小結
- 習題5
- 實驗5
- 模塊6 ADO.NET訪問數據庫
- 任務6.1 掌握ADO.NET數據庫訪問的基礎知識
- 6.1.1 認識ADO.NET主要組件
- 6.1.2 掌握ADO.NET訪問數據庫的方式
- 6.1.3 引入數據庫訪問命名空間
- 任務6.2 實現用戶登錄程序功能
- 6.2.1 Connection對象
- 6.2.2 Command對象
- 任務6.3 維護系部編碼表
- 6.3.1 DataReader對象
- 6.3.2 使用DataReader對象
- 任務6.4 查詢學生檔案
- 6.4.1 DataAdapter對象
- 6.4.2 DataSet對象
- 模塊小結
- 習題6
- 實驗6
- 知識點拓展——CommandBuilder對象
- 模塊7 設計復雜窗體應用程序
- 任務7.1 查詢學生檔案
- 7.1.1 樹視圖控件(TreeView)
- 7.1.2 分頁控件(TabControl)
- 任務7.2 查看班級相冊
- 7.2.1 列表控件(ListView)
- 7.2.2 ListView的Details視圖模式
- 任務7.3 顯示檔案查詢進度
- 7.3.1 進度條控件(ProgressBar)
- 7.3.2 滾動屬性控件(NumericUpDown、TrackBar)
- 模塊小結
- 習題7
- 實驗7
- 知識點拓展——DateTimePicker控件
- 模塊8 繪制與打印圖形
- 任務8.1 繪制圖形
- 8.1.1 了解基礎知識
- 8.1.2 認識Graphics類
- 8.1.3 繪制文本與直線
- 8.1.4 繪制同心圓
- 8.1.5 繪制同心圓環
- 8.1.6 繪制多邊形
- 任務8.2 打印圖形
- 8.2.1 打印文檔對象(PrintDocument)
- 8.2.2 打印對話框(PageSetupDialog、PrintDialog、PrintPreviewDialog)
- 任務8.3 統計系部班級數
- 8.3.1 繪制矩形
- 8.3.2 繪制扇形區域
- 模塊小結
- 習題8
- 實驗8
- 模塊9 開發C#應用程序
- 任務9.1 開發控制臺應用程序
- 9.1.1 創建控制臺應用程序
- 9.1.2 控制臺應用程序常用類
- 任務9.2 深入學習類
- 9.2.1 類的繼承
- 9.2.2 類的多態
- 任務9.3 記住用戶登錄信息
- 9.3.1 文件操作類
- 9.3.2 操作二進制文件
- 9.3.3 操作流文件
- 任務9.4 調試應用程序
- 9.4.1 異常捕獲機制
- 9.4.2 設置斷點
- 9.4.3 配置應用程序生成項
- 9.4.4 diagnostics命名空間
- 模塊小結
- 習題9
- 實驗9
- 附錄
- 附錄A 學生檔案管理系統數據表結構
- 附錄B 二維碼索引
- 參考文獻
- 封底 更新時間:2023-11-09 18:58:12
推薦閱讀
- 連鎖企業會計實務
- 電機控制及維修實訓教程
- 汽車文化(第二版)
- 客房清潔(酒店服務與管理專業基于工作過程系統化系列教材)
- 機電產品數字孿生技術及應用(NX MCD)
- 酒吧服務(酒店服務與管理專業基于工作過程系統化系列教材)
- CDIO在高職教育教學改革中的探索與實踐
- S7-1500 PLC技術及應用
- 建筑設備安裝工程
- 計算機應用基礎教程題庫(Windows XP+Office 2003)
- 精益物流管理
- 現代電氣控制系統
- UG NX 8.0零件設計與裝配工程圖項目化教程
- 汽車維修服務接待
- 汽車發動機機械構造與維修一體化教程
- 物聯網應用開發項目教程(C51和STM32版)
- 證券投資基金基礎知識考點歸納與真題詳解
- 財務會計實務
- UML及其建模工具的使用
- 國際貿易結算實務
- 廣聯達BIM土建鋼筋算量軟件(二合一)及計價教程
- 智能汽車無人駕駛與自動駕駛輔助技術
- 民航客艙服務播音技巧
- 機械設計基礎課程設計(第2版)
- 管理學基礎
- 藥劑學(第3版)
- 園林工程技術專業人才培養方案與課程標準
- 高等數學(機電類)習題分析與解答
- 藥物學基礎
- 家用紡織品圖案設計與應用(第2版)