Visual C#.NET程序設(shè)計(jì)教程
定 價(jià):35 元
叢書(shū)名:高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
- 作者:黃人薇
- 出版時(shí)間:2018/7/1
- ISBN:9787121342769
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TP312.8
- 頁(yè)碼:192
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)以Visual Studio 2010為程序開(kāi)發(fā)環(huán)境,采用案例方式對(duì)Visual C#.NET進(jìn)行了較全面闡述。全書(shū)共分6章,主要內(nèi)容包括:Visual Studio.NET簡(jiǎn)介,C#.NET語(yǔ)法基礎(chǔ),順序、選擇和循環(huán)三種結(jié)構(gòu)的程序設(shè)計(jì),面向?qū)ο蟪绦蛟O(shè)計(jì),異常處理,Windows窗體和控件,界面設(shè)計(jì),數(shù)據(jù)庫(kù)編程,部署Windows應(yīng)用程序等。本書(shū)簡(jiǎn)明扼要,知識(shí)點(diǎn)與實(shí)例密切結(jié)合,提供了每個(gè)實(shí)例的詳細(xì)操作步驟和圖表說(shuō)明及源程序代碼,提供了教材所需圖片素材,提供了每章的習(xí)題及參考答案,提供了上機(jī)實(shí)操題的源程序代碼,配備了授課PPT課件。本書(shū)可作為高等職業(yè)院校、成人教育學(xué)院.NET課程的教材,也可作為.NET程序員或軟件技術(shù)人員的參考資料。
黃人薇,女,副教授,1997年7月碩士研究生畢業(yè),同年參與工作,任職于廣州城市職業(yè)學(xué)院(前身為廣州業(yè)余大學(xué)),教授過(guò)《C語(yǔ)言程序設(shè)計(jì)》、《VB程序設(shè)計(jì)》、《.NET程序設(shè)計(jì)》、《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫(kù)》、《接口技術(shù)》等多門(mén)課程,有較豐富的教學(xué)經(jīng)驗(yàn),曾擔(dān)任過(guò)實(shí)驗(yàn)中心副主任、網(wǎng)絡(luò)與教育中心副主任、教務(wù)處副處長(zhǎng)等職務(wù),有較豐富的教學(xué)管理經(jīng)驗(yàn),主持或參與了多項(xiàng)省、市級(jí)科研或教研課題,獲得軟件著作權(quán)1項(xiàng),獲得多項(xiàng)科研或教學(xué)成果,有較強(qiáng)的科學(xué)研究能力。
第1章 C#.NET概述 1
1.1 .NET簡(jiǎn)介 1
1.1.1 .NET簡(jiǎn)述 1
1.1.2 .NET框架 2
1.1.3 .NET特性 3
1.2 Visual Studio .NET集成開(kāi)發(fā)環(huán)境 4
1.2.1 解決方案管理器 4
1.2.2 控件工具箱 4
1.2.3 屬性窗口 5
1.3 創(chuàng)建一個(gè)簡(jiǎn)單的C#程序 6
1.3.1 C#程序的文件類(lèi)型 6
1.3.2 應(yīng)用程序開(kāi)發(fā)步驟 6
1.3.3 三種常用應(yīng)用程序 7
1.4 操作使用技巧及開(kāi)發(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語(yǔ)法基礎(chǔ) 18
2.1 C#程序的組成要素 18
2.2 數(shù)據(jù)類(lèi)型 20
2.2.1 值類(lèi)型 21
2.2.2 引用類(lèi)型 25
2.3 常量與變量 31
2.3.1 常量 31
2.3.2 變量 31
2.3.3 類(lèi)型轉(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 常見(jiàn)技術(shù)問(wèn)題 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 賦值語(yǔ)句 45
3.1.2 輸入與輸出語(yǔ)句 46
3.2 選擇結(jié)構(gòu)程序設(shè)計(jì) 48
3.2.1 if語(yǔ)句 48
3.2.2 switch語(yǔ)句 52
3.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 54
3.3.1 while語(yǔ)句 54
3.3.2 do…while語(yǔ)句 56
3.3.3 for語(yǔ)句 56
3.3.4 foreach語(yǔ)句 58
3.3.5 與程序轉(zhuǎn)移有關(guān)的其他語(yǔ)句 60
3.3.6 循環(huán)嵌套 61
3.4 面向?qū)ο蟪绦蛟O(shè)計(jì) 62
3.4.1 類(lèi)和對(duì)象 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 常見(jiàn)技術(shù)問(wèn)題 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 通用對(duì)話框 113
4.17.1 打開(kāi)文件對(duì)話框 114
4.17.2 保存文件對(duì)話框 115
4.17.3 瀏覽文件夾對(duì)話框 115
4.17.4 字體對(duì)話框 117
4.17.5 顏色對(duì)話框 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ù)庫(kù)編程 131
5.1 ADO.NET概念 131
5.2 ADO.NET結(jié)構(gòu) 131
5.3 ADO.NET對(duì)象模型 132
5.4 使用ADO.NET訪問(wèn)數(shù)據(jù)庫(kù) 133
5.4.1 Connection對(duì)象 133
5.4.2 Command對(duì)象 137
5.4.3 DataReader對(duì)象 138
5.4.4 DataAdapter對(duì)象 140
5.4.5 DataSet對(duì)象 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 功能說(shuō)明 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 通訊錄查詢(xún)窗體 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