-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Visual C#.NET程式設計教程

( 簡體 字)
作者:羅福強;白忠建;楊劍類別:1. -> 程式設計 -> .NET -> C#
譯者:
出版社:人民郵電出版社Visual C#.NET程式設計教程 3dWoo書號: 19069
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:3/1/2009
頁數:289
光碟數:
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:9787115193940
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

Visual C# .NET是微軟公司推出的新一代編程語言。本書共分為12章,在講解Visual C# .NET語法的基礎上,以面向對象的程序設計方法和基于事件的程序設計方法為核心,重點闡述Windows程序設計、Web應用程序設計、數據庫編程、文件操作與編程等實用技術。本書內容豐富,可操作性強,敘述簡潔流暢,沒有晦澀的術語,大量的實例,能夠使學生輕松、愉快地掌握Visual C# .NET程序設計的基本思想、方法和技巧。
  本書可作為高等院校計算機相關專業學生的教材,也可作為初、中級讀者和培訓班學員學習的參考用書。
目錄:

第1章 .NET與C#概述 1
1.1 .NET與C#簡介 1
1.1.1 .NET平臺簡介 1
1.1.2 .NET Framework 2
1.1.3 .NET Framework的優點 3
1.1.4 C#概述 3
1.2 C#程序的開發環境 5
1.2.1 Visual Studio.NET的基本操作 5
1.2.2 Visual Studio.NET解決方案和項目文件的組織結構 8
1.2.3 Visual Studio.NET的幫助 8
1.3 3種簡單的C#程序 9
1.3.1 一個簡單的C#控制臺應用程序 10
1.3.2 一個簡單的Win32應用程序 12
1.3.3 一個簡單的Web應用程序 14
1.3.4 一個具有輸入功能的Win32應用程序 15
1.3.5 C#程序的特點 18
本章小結 19
習題 19
實驗1 19

第2章 C#程序設計基礎 21
2.1 C#的值類型 21
2.1.1 簡單類型 22
2.1.2 枚舉型(enum) 23
2.1.3 結構型(struct) 24
2.2 常量與變量 26
2.2.1 常量 26
2.2.2 變量 28
2.2.3 數據類型轉換 29
2.3 運算符與表達式 30
2.3.1 算術運算符與算術表達式 30
2.3.2 賦值運算符與賦值表達式 31
2.3.3 關系運算符與關系表達式 32
2.3.4 邏輯運算符與邏輯表達式 32
2.4 C#的引用類型 33
2.4.1 類(class) 33
2.4.2 接口(interface) 34
2.4.3 委托(delegate) 36
2.4.4 數組(array) 37
2.4.5 字符串(string) 39
2.4.6 裝箱和拆箱 40
2.5 程序的分支語句 41
2.5.1 if語句 41
2.5.2 switch語句 43
2.6 程序的循環語句 45
2.6.1 while語句 45
2.6.2 do-while語句 46
2.6.3 for語句 47
2.6.4 foreach語句 49
2.6.5 循環語句的嵌套 50
2.6.6 break與continue語句 52
本章小結 53
習題 53
實驗2-1 54
實驗2-2 55

第3章 面向對象程序設計入門 57
3.1 面向對象的基本概念 57
3.1.1 對象 57
3.1.2 事件與方法 58
3.1.3 類與實例 58
3.1.4 封裝、繼承與多態 59
3.2 類的定義 60
3.2.1 類與類的實例 60
3.2.2 類的數據成員 63
3.2.3 類的可訪問性 66
3.2.4 類的嵌套 67
3.3 類的方法 68
3.3.1 方法的聲明與調用 68
3.3.2 方法的參數傳遞 70
3.3.3 方法的重載 73
3.4 構造函數與析構函數 75
3.4.1 對象的生命周期 76
3.4.2 構造函數 76
3.4.3 析構函數 78
3.5 靜態類與靜態成員 79
3.5.1 靜態類 79
3.5.2 靜態成員 79
3.5.3 靜態構造函數 82
本章小結 83
習題 83
實驗3-1 84
實驗3-2 85

第4章 面向對象的高級程序設計 86
4.1 類的繼承性與多態性 86
4.1.1 類的繼承性 86
4.1.2 類的多態性 89
4.2 抽象類與接口 93
4.2.1 抽象類 93
4.2.2 接口 96
4.2.3 抽象類與接口的比較 101
4.3 分部類與命名空間 101
4.3.1 分部類的定義 102
4.3.2 使用命名空間 103
4.4 委托 105
4.4.1 委托的概述 105
4.4.2 委托的聲明、實例化與使用 106
4.4.3 委托中的協變與逆變 108
4.4.4 多路廣播與委托的組合 111
本章小結 112
習題 113
實驗4-1 113
實驗4-2 114

第5章 集合、索引器與泛型 115
5.1 集合 115
5.1.1 集合概述 115
5.1.2 選擇集合類 116
5.1.3 集合的創建與操作 117
5.2 索引器 121
5.2.1 索引器的定義與使用 121
5.2.2 接口中的索引器 123
5.2.3 索引器與屬性的比較 125
5.3 泛型 126
5.3.1 泛型概述 126
5.3.2 泛型接口、泛型類及泛型方法 127
本章小結 132
習題 132
實驗5 132

第6章 基于事件的程序設計技術 134
6.1 基于事件的編程思想 134
6.2 事件 135
6.2.1 事件的聲明 135
6.2.2 事件的訂閱 137
6.2.3 事件的引用 138
6.3 基于事件的Windows編程 141
6.3.1 Windows應用程序概述 141
6.3.2 Windows窗體與事件驅動編程 143
本章小結 147
習題 147
實驗6 148

第7章 Windows程序的窗體設計技術 150
7.1 窗體與控件概述 150
7.1.1 Windows窗體 150
7.1.2 窗體的控件 151
7.2 按鈕、標簽與文件框控件 154
7.2.1 按鈕控件 154
7.2.2 標簽控件 156
7.2.3 文本框控件 156
7.2.4 用戶登錄實例 158
7.3 選擇控件 160
7.3.1 RadioButton控件 160
7.3.2 CheckBox控件 161
7.3.3 ListBox控件 162
7.3.4 ComboBox控件 163
7.3.5 應用實例:添加學生信息 163
7.4 容器控件 166
7.4.1 GroupBox控件 166
7.4.2 Panel控件 166
7.4.3 TabControl控件 167
7.4.4 應用實例:添加課程信息 167
7.5 PictureBox控件 170
7.5.1 PictureBox控件 170
7.5.2 應用實例:添加“關于”窗體 170
7.6 菜單、工具欄和狀態欄 171
7.6.1 菜單 172
7.6.2 工具欄 173
7.6.3 狀態欄 174
7.6.4 應用實例:添加主窗體 176
7.7 對話框 178
7.7.1 模態對話框 178
7.7.2 非模態對話框 180
7.7.3 消息框 181
7.7.4 通用對話框 182
7.7.5 應用實例:一個簡單的文本編輯器 184
7.8 SDI和MDI應用程序 186
7.8.1 創建MDI應用程序 186
7.8.2 應用實例:創建學生成績管理系統界面 187
本章小結 188
習題 188
實驗7-1 188
實驗7-2 191

第8章 文件操作與編程 196
8.1 文件操作概述 196
8.1.1 驅動器 196
8.1.2 目錄 197
8.1.3 文件 198
8.1.4 路徑 198
8.2 流、文件操作 199
8.2.1 文件I/O與流 199
8.2.2 讀/寫文本文件 200
8.2.3 讀寫二進制文件 201
8.2.4 對象的序列化 203
8.3 文件操作控件 205
8.3.1 OpenFileDialog控件 205
8.3.2 SaveFileDialog控件 207
8.3.3 FolderBrowseDialog控件 209
本章小結 210
習題 211
實驗8 211

第9章 程序調試與異常處理 216
9.1 程序錯誤 216
9.1.1 程序錯誤分類 216
9.1.2 調試程序錯誤 218
9.2 程序的異常處理 220
9.2.1 異常處理的概念 220
9.2.2 使用try-catch語句處理異常 221
9.2.3 使用finally語句 223
9.2.4 使用throw語句拋出異常 224
本章小結 225
習題 225

第10章 多線程編程技術 226
10.1 多線程的概念 226
10.1.1 什么是線程 226
10.1.2 單線程和多線程 227
10.2 線程創建與控制 228
10.2.1 創建和啟動線程 228
10.2.2 控制線程 228
10.3 多線程的同步 232
10.3.1 線程安全 232
10.3.2 線程同步策略 232
10.4 線程池 235
10.4.1 線程池管理 235
10.4.2 ThreadPool類 236
本章小結 238
習題 239

第11章 Web應用程序設計技術 240
11.1 Web應用程序概述 240
11.1.1 Web應用技術的發展 240
11.1.2 ASP.NET概述 242
11.1.3 ASP.NET Web應用程序 244
11.2 Web應用程序的設計 245
11.2.1 設計Web應用程序的一般步驟 245
11.2.2 ASP.NET Web應用程序的
發布與測試 249
本章小結 252
習題 252
實驗11 252

第12章 數據庫編程技術 255
12.1 數據庫與ADO.NET概述 255
12.1.1 數據庫概述 255
12.1.2 常用的SQL語句 257
12.1.3 ADO.NET概述 260
12.2 使用ADO.NET訪問數據庫 261
12.2.1 使用Connection對象訪問數據庫 262
12.2.2 使用Command對象訪問數據庫 264
12.2.3 使用DataReader對象訪問數據庫 266
12.2.4 使用DataAdaper與DataSet對象操作數據庫 267
12.3 數據庫應用程序實例 271
12.3.1 添加數據庫 272
12.3.2 實現登錄功能 274
12.3.3 實現添加學生信息功能 275
12.3.4 實現添加課程信息功能 276
12.3.5 實現學生信息管理功能 277
12.3.6 實現課程信息管理功能 280
12.3.7 實現學生成績管理功能 281
本章小結 285
習題 285
實驗12 286

參考文獻 289
序: