注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NET新編Visual C# 2005程序設計從入門到精通(雙色印刷)

新編Visual C# 2005程序設計從入門到精通(雙色印刷)

新編Visual C# 2005程序設計從入門到精通(雙色印刷)

定 價:¥65.00

作 者: 龍馬工作室 編著
出版社: 人民郵電出版社
叢編項: 新編從入門到精通系列
標 簽: VC++

購買這本書可以去


ISBN: 9787115176936 出版時間: 2008-04-01 包裝: 平裝
開本: 16開 頁數: 448 字數:  

內容簡介

  本書是指導初學者學習Visual C# 2005的入門書籍。全書共分18章,包括建立C#集成開發(fā)環(huán)境、C#應用程序、C#面向對象編程、Windows應用程序的用戶界面設計、多文檔應用程序的開發(fā)、SQL語言、創(chuàng)建數據庫支持的Web應用程序、Web服務的應用與開發(fā)、處理多用戶請求和發(fā)布應用程序等內容。本書適合Visual C# 2005初學者閱讀,對于擁有一定經驗的軟件開發(fā)人員也具有較高的參考價值。

作者簡介

暫缺《新編Visual C# 2005程序設計從入門到精通(雙色印刷)》作者簡介

圖書目錄


第1篇 入門篇
第0章 精英成長之路 3
0.1 C# 4
0.2 關于本書 4
0.3 選擇Visual Studio 2005 5
0.4 本書閱讀方案 5
第1章 建立C#集成開發(fā)環(huán)境 7
1.1 Microsoft .NET簡介 8
1.2 Visual Studio 2005環(huán)境要求 9
1.2.1 硬件要求 9
1.2.2 軟件要求 9
1.3 安裝Visual Studio 2005 9
1.4 Visual Studio 2005入門 11
1.5 本章小結 13
第2章 第一個C#應用程序 15
2.1 創(chuàng)建C#應用程序的基本步驟 16
2.1.1 新建項目 17
2.1.2 設計應用程序的用戶界面 17
2.1.3 設置控件的屬性 18
2.1.4 編寫程序代碼 20
2.1.5 運行程序 21
2.2 應用程序的文件組成及代碼分析  22
2.2.1 AssemblyInfo.cs文件 22
2.2.2 Form1.cs文件 23
2.2.3 Form1.designer.cs文件 24
2.2.4 Program.cs文件 27
2.2.5 命名空間、項目引用和using語句 27
2.3 應用程序的執(zhí)行過程分析 29
2.3.1 應用程序的入口點Main方法 29
2.3.2 Form1類的構造函數 29
2.3.3 InitializeComponent方法 30
2.3.4 btnShow_Click方法和btnExit_Click方法 32
2.3.5 Dispose方法 32
2.4 本章小結 33
第3章 C#語言速成(一) 35
3.1 常量和變量 36
3.1.1 常量 36
3.1.2 變量 36
3.2 C#的數據類型 39
3.3 值類型 41
3.3.1 整數類型 41
3.3.2 浮點數類型 43
3.3.3 decimal類型 44
3.3.4 布爾類型 45
3.3.5 字符類型 46
3.3.6 結構類型 47
3.3.7 枚舉類型 50
3.3.8 類型轉換 50
3.4 運算符和表達式 52
3.4.1 算術運算符 52
3.4.2 關系運算符 54
3.4.3 邏輯運算符 56
3.4.4 位運算符 56
3.4.5 賦值運算符 57
3.4.6 條件運算符 58
3.4.7 其他特殊運算符 58
3.4.8 運算符的優(yōu)先級 60
第4章 C#語言速成(二) 61
4.1 數組 62
4.1.1 數組基本知識 62
4.1.2 C#數組的特點 63
4.2 流程控制 65
4.2.1 復合語句 65
4.2.2 if語句 65
4.2.3 switch語句 69
4.2.4 while語句 71
4.2.5 do-while語句 72
4.2.6 for語句 73
4.2.7 foreach語句 74
4.2.8 break語句、continue語句和goto語句 76
4.3 面向對象的基礎 78
4.3.1 對象 78
4.3.2 類 79
4.3.3 繼承 81
4.4 本章小結 84
第5章 Windows應用程序的用戶界面設計 85
5.1 Windows Forms基礎 86
5.1.1 開發(fā)豐富的應用程序界面 86
5.1.2 理解Windows Forms 86
5.2 使用窗體設計器 86
5.2.1 創(chuàng)建窗體 87
5.2.2 調整窗體尺寸 88
5.2.3 窗體在屏幕上的顯示位置 88
5.2.4 設置窗體的邊框風格 89
5.2.5 創(chuàng)建不同形式的窗體 90
5.3 常用的Windows窗體控件 92
5.3.1 標簽 93
5.3.2 文本框 94
5.3.3 按鈕 94
5.3.4 列表框 95
5.3.5 組合框 96
5.3.6 單選按鈕與復選框 96
5.3.7 主菜單控件和彈出菜單控件  99
5.3.8 工具欄控件 101
5.3.9 多行文本框 101
5.3.10 圖片框 102
5.3.11 UpDown控件 103
5.3.12 日期/時間控件 104
5.3.13 進度條控件 104
5.3.14 Provider控件 109
5.3.15 水平滾動條與垂直滾動條  111
5.3.16 Panel和GroupBox容器控件 111
5.4 本章小結 111
第6章 多文檔應用程序的開發(fā) 113
6.1 多文檔應用程序概述 114
6.2 多文檔應用程序開發(fā)步驟 114
6.3 多文檔應用程序開發(fā)實例 114
6.3.1 創(chuàng)建父窗體 115
6.3.2 創(chuàng)建子窗體 115
6.3.3 實現父窗體功能 116
6.3.4 Form1.cs文件 117
6.3.5 實現子窗體功能 119
6.3.6 MdiChild.cs文件 119
6.3.7 運行多文檔應用程序 120
6.4 本章小結 121
第7章 Windows 應用程序的典型實例   123
7.1 計算器的設計 124
7.1.1 創(chuàng)建計算器項目Calculator  124
7.1.2 設計計算器的用戶界面 124
7.1.3 編寫代碼 125
7.1.4 Form1.cs文件 131
7.1.5 運行項目Calculator 138
7.2 文本編輯器的設計 139
7.2.1 創(chuàng)建文本編輯器項目TextEdit 139
7.2.2 設計文本編輯器的用戶界面 139
7.2.3 編寫代碼 142
7.2.4 Form1.cs文件 149
7.2.5 運行項目TextEdit 155
7.3 本章小結 155
第2篇 提高篇
第8章 SQL速成 159
8.1 安裝和使用數據庫管理系統(tǒng) 160
8.2 數據庫基本概念 162
8.3 結構化查詢語言概述 164
8.4 查詢語句 165
8.4.1 從表中查詢記錄 166
8.4.2 WHERE從句 166
8.4.3 通配符 167
8.4.4 從范圍中取值 168
8.4.5 邏輯運算符 169
8.4.6 排序 170
8.4.7 消除重復行 170
8.4.8 讀取NULL值 171
8.4.9 TOP關鍵字 171
8.4.10 合并查詢的結果 172
8.4.11 COUNT和AVG函數 172
8.4.12 指定別名和顯示名 173
8.4.13 從多個表中查詢信息 174
8.5 修改數據 174
8.5.1 在表中增加新行 174
8.5.2 更新數據 175
8.5.3 刪除數據 175
8.6 本章小結 176
第9章 創(chuàng)建數據庫支持的Web應用程序 177
9.1 構架 180
9.2 設計留言板界面 182
9.3 編寫留言板程序 185
9.4 本章小結 189
第10章 數據庫支持的應用程序 191
10.1 訪問數據庫的ADO.NET 192
10.1.1 ADO.NET的數據存取 192
10.1.2 ADO.NET的運作過程 196
10.1.3 ADO.NET與ADO的差別 197
10.2 管理支持程序 197
10.2.1 當前可用的支持程序 198
10.2.2 由管理支持程序執(zhí)行的類  198
10.3 ADO.NET對象的使用 202
10.3.1 Connection對象 202
10.3.2 DataAdapter對象 205
10.3.3 Command對象 209
10.3.4 DataSet對象 209
10.3.5 DataView對象 214
10.3.6 DataReader對象 216
10.4 控件與數據的綁定 218
10.4.1 簡單的控件數據綁定 218
10.4.2 復雜的控件數據綁定 221
10.4.3 使用數據窗體向導 224
10.5 本章小結 226
第11章 Web服務的應用與開發(fā) 227
11.1 理解Web 服務 228
11.1.1 Web 服務的用途 228
11.1.2 理解SOAP協議 229
11.1.3 創(chuàng)建Web 服務 229
11.1.4 在C#中使用Web 服務 230
11.2 一個簡單的實例 231
11.2.1 建立Web 服務 232
11.2.2 測試Web 服務 233
11.2.3 調用Web 服務 234
11.2.4 發(fā)布Web 服務 243
11.3 調用比較復雜的Web 服務 244
11.4 本章小結 247
第3篇 精通篇
第12章 提高數據庫的使用效率 251
12.1 管理連接 252
12.2 管理連接池 256
12.2.1 實例一 257
12.2.2 實例二 261
12.3 DataSet和DataReader 262
12.4 本章小結 264
第13章 處理多用戶請求 265
13.1 并發(fā)性 266
13.2 事務 266
13.2.1 SQL中的事務處理 267
13.2.2 ADO.NET中的事務處理  267
13.3 本章小結 268
第14章 進程和線程應用程序 269
14.1 了解AppDomain 270
14.1.1 Windows 32進程模式 270
14.1.2 .NET進程模式 270
14.1.3 AppDomain類 271
14.2 進程的操作 273
14.2.1 Process類 273
14.2.2 應用實例 274
14.3 線程的操作 280
14.3.1 Thread類 281
14.3.2 多線程實例 282
14.4 多線程同步 288
14.4.1 加鎖 290
14.4.2 監(jiān)視器 293
14.4.3 互斥體 299
14.4.4 定時器 302
14.5 線程池 305
14.5.1 ThreadPool類 305
14.5.2 ThreadPool實例 306
14.6 本章小結 308
第15章 發(fā)布應用程序 309
15.1 部署應用程序的基本概念 310
15.1.1 .NET下部署解決方案的主要任務 310
15.1.2 Visual Studio.NET部署的新增功能 310
15.2 部署一個簡單的應用程序 311
15.2.1 向解決方案中添加部署項目 311
15.2.2 設置部署項目的屬性 314
15.2.3 向部署項目中添加項 314
15.2.4 部署中的文件安裝管理 316
15.2.5 指定目標計算機上的注冊表設置 317
15.2.6 部署中的文件類型管理 317
15.2.7 部署中的用戶界面管理 318
15.2.8 部署中的自定義操作管理  319
15.2.9 在部署中啟動條件管理 319
15.3 本章小結 320
第4篇 實戰(zhàn)秘籍篇
第16章 常用功能的實現 323
16.1 創(chuàng)建透明窗體 324
16.2 創(chuàng)建環(huán)形窗體 327
16.2.1 編程思路 327
16.2.2 設計步驟 327
16.3 創(chuàng)建系統(tǒng)托盤 329
16.3.1 編程思路 329
16.3.2 設計步驟 329
16.4 飄動的窗體 331
16.4.1 實例介紹 332
16.4.2 設計步驟 332
16.5 讀寫二進制文件 334
16.6 剪貼板操作 339
16.6.1 編程思路 339
16.6.2 設計步驟 339
16.7 注冊表操作 341
16.7.1 編程思路 342
16.7.2 設計步驟 343
16.8 Windows集成身份驗證 348
16.9 本章小結 354
第17章 熱門控件應用詳解 355
17.1 Windows Forms控件介紹 356
17.1.1 菜單控件 356
17.1.2 LinkLabel控件 358
17.1.3 CheckedListBox控件 358
17.1.4 DateTimerPicker控件 359
17.1.5 Panel和GroupBox容器控件 359
17.1.6 NotifyIcon控件 360
17.1.7 PrintDocument控件 360
17.1.8 DataGridView控件 361
17.2 服務器控件 362
17.2.1 HTML服務器控件 363
17.2.2 ASP.NET服務器控件 364
17.2.3 驗證控件 366
17.3 常用控件應用 367
17.3.1 按鈕控件和標簽控件 367
17.3.2 文本框和列表框控件 369
17.3.3 單選按鈕和復選框控件 372
17.3.4 工具提示控件 374
17.3.5 進度條控件 376
17.3.6 樹形視圖控件 377
17.3.7 列表視圖控件 383
17.4 熱門控件應用 386
17.4.1 制作一個圖像瀏覽器 386
17.4.2 下載Web頁面 393
17.4.3 訪問Web主頁 396
17.4.4 設置墻紙 400
17.5 本章小結 402
第18章 企業(yè)網站 403
18.1 配置網站 404
18.2 數據庫表結構 405
18.3 后臺系統(tǒng)實現 406
18.3.1 管理員登錄模塊 406
18.3.2 站內公告模塊 409
18.3.3 新聞模塊 414
18.3.4 產品模塊 418
18.3.5 訂單管理模塊 430
18.3.6 留言管理模塊 433
18.4 前臺系統(tǒng)實現 437
18.4.1 顯示公告 439
18.4.2 顯示新聞列表 440
18.4.3 填寫訂單 442
18.4.4 保存填寫訂單 444
18.4.5 填寫留言 445
18.4.6 保存用戶的留言 446
18.5 本章小結 447
附錄A 常用快捷鍵及其技巧(在光盤中) 449
附錄B 常見問題及解答(在光盤中) 454
附錄C 源碼大放送(在光盤中) 470
附錄D 教學網站推薦(在光盤中) 474
附錄E 資源網站推薦(在光盤中) 476
附錄F 視頻網站推薦(在光盤中) 478

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號