Visual C#.NET程序設(shè)計(jì)教程
定 價(jià):35 元
叢書名:高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
- 作者:黃人薇
- 出版時(shí)間:2018/7/1
- ISBN:9787121342769
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:192
- 紙張:
- 版次:01
- 開本:16開
本書以Visual Studio 2010為程序開發(fā)環(huán)境,采用案例方式對Visual C#.NET進(jìn)行了較全面闡述。全書共分6章,主要內(nèi)容包括:Visual Studio.NET簡介,C#.NET語法基礎(chǔ),順序、選擇和循環(huán)三種結(jié)構(gòu)的程序設(shè)計(jì),面向?qū)ο蟪绦蛟O(shè)計(jì),異常處理,Windows窗體和控件,界面設(shè)計(jì),數(shù)據(jù)庫編程,部署Windows應(yīng)用程序等。本書簡明扼要,知識點(diǎn)與實(shí)例密切結(jié)合,提供了每個(gè)實(shí)例的詳細(xì)操作步驟和圖表說明及源程序代碼,提供了教材所需圖片素材,提供了每章的習(xí)題及參考答案,提供了上機(jī)實(shí)操題的源程序代碼,配備了授課PPT課件。本書可作為高等職業(yè)院校、成人教育學(xué)院.NET課程的教材,也可作為.NET程序員或軟件技術(shù)人員的參考資料。
黃人薇,女,副教授,1997年7月碩士研究生畢業(yè),同年參與工作,任職于廣州城市職業(yè)學(xué)院(前身為廣州業(yè)余大學(xué)),教授過《C語言程序設(shè)計(jì)》、《VB程序設(shè)計(jì)》、《.NET程序設(shè)計(jì)》、《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫》、《接口技術(shù)》等多門課程,有較豐富的教學(xué)經(jīng)驗(yàn),曾擔(dān)任過實(shí)驗(yàn)中心副主任、網(wǎng)絡(luò)與教育中心副主任、教務(wù)處副處長等職務(wù),有較豐富的教學(xué)管理經(jīng)驗(yàn),主持或參與了多項(xiàng)省、市級科研或教研課題,獲得軟件著作權(quán)1項(xiàng),獲得多項(xiàng)科研或教學(xué)成果,有較強(qiáng)的科學(xué)研究能力。
第1章 C#.NET概述 1
1.1 .NET簡介 1
1.1.1 .NET簡述 1
1.1.2 .NET框架 2
1.1.3 .NET特性 3
1.2 Visual Studio .NET集成開發(fā)環(huán)境 4
1.2.1 解決方案管理器 4
1.2.2 控件工具箱 4
1.2.3 屬性窗口 5
1.3 創(chuàng)建一個(gè)簡單的C#程序 6
1.3.1 C#程序的文件類型 6
1.3.2 應(yīng)用程序開發(fā)步驟 6
1.3.3 三種常用應(yīng)用程序 7
1.4 操作使用技巧及開發(fā)調(diào)試技巧 12
1.4.1 拆分代碼窗口 12
1.4.2 設(shè)置斷點(diǎn),跟蹤調(diào)試 12
1.4.3 變量監(jiān)視,堆棧觀察 14
1.5 本章小結(jié) 16
習(xí)題 16
第2章 C#.NET語法基礎(chǔ) 18
2.1 C#程序的組成要素 18
2.2 數(shù)據(jù)類型 20
2.2.1 值類型 21
2.2.2 引用類型 25
2.3 常量與變量 31
2.3.1 常量 31
2.3.2 變量 31
2.3.3 類型轉(zhuǎn)換 33
2.3.4 裝箱和拆箱 36
2.4 運(yùn)算符與表達(dá)式 36
2.4.1 算術(shù)運(yùn)算符 36
2.4.2 關(guān)系運(yùn)算符 37
2.4.3 邏輯運(yùn)算符 37
2.4.4 位運(yùn)算符 37
2.4.5 賦值運(yùn)算符 38
2.4.6 條件運(yùn)算符 38
2.4.7 其他運(yùn)算符 38
2.5 常見技術(shù)問題 40
2.6 本章小結(jié) 41
習(xí)題 41
第3章 C#.NET程序設(shè)計(jì)基礎(chǔ) 45
3.1 順序結(jié)構(gòu)程序設(shè)計(jì) 45
3.1.1 賦值語句 45
3.1.2 輸入與輸出語句 46
3.2 選擇結(jié)構(gòu)程序設(shè)計(jì) 48
3.2.1 if語句 48
3.2.2 switch語句 52
3.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 54
3.3.1 while語句 54
3.3.2 do…while語句 56
3.3.3 for語句 56
3.3.4 foreach語句 58
3.3.5 與程序轉(zhuǎn)移有關(guān)的其他語句 60
3.3.6 循環(huán)嵌套 61
3.4 面向?qū)ο蟪绦蛟O(shè)計(jì) 62
3.4.1 類和對象 62
3.4.2 構(gòu)造函數(shù)和析構(gòu)函數(shù) 64
3.4.3 字段 64
3.4.4 屬性 65
3.4.5 方法 65
3.4.6 繼承 66
3.4.7 多態(tài) 66
3.5 異常處理 69
3.6 常見技術(shù)問題 70
3.7 本章小結(jié) 72
習(xí)題 72
第4章 C#.NET窗體與控件 78
4.1 Windows窗體 78
4.2 Label控件 81
4.3 TextBox控件 82
4.4 Button控件 83
4.5 PictureBox控件 83
4.6 ImageList組件 86
4.7 RadioButton控件 88
4.8 CheckBox控件 90
4.9 GroupBox控件 92
4.10 TabControl控件 92
4.11 ListBox控件 96
4.12 ComboBox控件 100
4.13 Timer組件 103
4.14 菜單欄 104
4.14.1 MenuStrip控件 105
4.14.2 ContextMenuStrip控件 108
4.15 ToolStrip控件 108
4.16 StatusStrip控件 110
4.17 通用對話框 113
4.17.1 打開文件對話框 114
4.17.2 保存文件對話框 115
4.17.3 瀏覽文件夾對話框 115
4.17.4 字體對話框 117
4.17.5 顏色對話框 118
4.18 多窗體程序 120
4.18.1 添加窗體 120
4.18.2 設(shè)置啟動(dòng)窗體 121
4.18.3 有關(guān)操作 121
4.19 多文檔程序 123
4.19.1 創(chuàng)建MDI應(yīng)用程序 123
4.19.2 MDI的屬性、方法和事件 124
4.20 本章小結(jié) 127
習(xí)題 127
第5章 C#.NET數(shù)據(jù)庫編程 131
5.1 ADO.NET概念 131
5.2 ADO.NET結(jié)構(gòu) 131
5.3 ADO.NET對象模型 132
5.4 使用ADO.NET訪問數(shù)據(jù)庫 133
5.4.1 Connection對象 133
5.4.2 Command對象 137
5.4.3 DataReader對象 138
5.4.4 DataAdapter對象 140
5.4.5 DataSet對象 143
5.5 DataGridView控件 145
5.6 數(shù)據(jù)綁定 147
5.7 數(shù)據(jù)的添加、修改與刪除 152
5.8 本章小結(jié) 156
習(xí)題 156
第6章 綜合案例 159
6.1 功能說明 159
6.2 設(shè)計(jì)與實(shí)現(xiàn) 159
6.2.1 主菜單窗體MenuForm 159
6.2.2 登錄窗體LoginForm 162
6.2.3 修改密碼窗體 164
6.2.4 通訊錄編輯窗體 166
6.2.5 通訊錄瀏覽窗體 172
6.2.6 通訊錄查詢窗體 173
6.3 部署應(yīng)用程序 175
6.3.1 創(chuàng)建部署項(xiàng)目 175
6.3.2 設(shè)置部署項(xiàng)目 176
6.3.3 生成部署項(xiàng)目 178
6.4 安裝應(yīng)用程序 178
6.5 本章小結(jié) 180
參考文獻(xiàn) 181