注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET新編VB.NET 2005程序設(shè)計從入門到精通

新編VB.NET 2005程序設(shè)計從入門到精通

新編VB.NET 2005程序設(shè)計從入門到精通

定 價:¥65.00

作 者: 龍馬工作室
出版社: 人民郵電出版社
叢編項: 從入門到精通
標 簽: .NET

ISBN: 9787115176912 出版時間: 2008-04-01 包裝: 平裝
開本: 16 頁數(shù): 428 pages 字數(shù):  

內(nèi)容簡介

  本書共分為4篇,入門篇包括建立VB.NET集成開發(fā)環(huán)境、VB.NET語言速成(一)、VB.NET語言速成(二)、Windows應(yīng)用程序的用戶界面設(shè)計、多文檔應(yīng)用程序的開發(fā)和Windows 應(yīng)用程序的典型實例等內(nèi)容。提高篇包括SQL語言速成、創(chuàng)建數(shù)據(jù)庫支持的Web應(yīng)用程序、數(shù)據(jù)庫支持的應(yīng)用程序和Web服務(wù)的應(yīng)用與開發(fā)等內(nèi)容。精通篇包括提高數(shù)據(jù)庫的使用效率、處理多用戶請求、進程和線程應(yīng)用程序以及發(fā)布應(yīng)用程序等內(nèi)容。實戰(zhàn)秘籍篇包括常用功能的實現(xiàn)、熱門控件應(yīng)用詳解和企業(yè)網(wǎng)站等內(nèi)容。本書適合VB.NET編程初學者閱讀,對于中級用戶也有較高的參考價值。

作者簡介

暫缺《新編VB.NET 2005程序設(shè)計從入門到精通》作者簡介

圖書目錄


第1篇 入門篇
第0章 精英成長之路 3
0.1 VB.NET 4
0.2 關(guān)于本書 4
0.3 選擇Visual Studio 2005 5
0.4 本書閱讀方案 5
第1章 建立VB.NET集成開發(fā)環(huán)境 7
1.1 什么是Microsoft.NET 8
1.2 Visual Studio.NET 2005對環(huán)境的要求 9
1.2.1 硬件要求 9
1.2.2 軟件要求 10
1.3 安裝Visual Studio.NET 2005 10
1.4 Visual Studio.NET 2005入門 12
1.5 本章小結(jié) 13
第2章 第一個VB.NET應(yīng)用程序 15
2.1 創(chuàng)建VB程序的基本步驟 17
2.1.1 新建項目 17
2.1.2 設(shè)計應(yīng)用程序的用戶界面 18
2.1.3 設(shè)置控件的屬性 19
2.1.4 編寫程序代碼 21
2.1.5 運行程序 22
2.2 應(yīng)用程序的文件組成及代碼分析 22
2.2.1 AssemblyInfo.vb 文件 23
2.2.2 Form1.vb文件 25
2.2.3 Form1.designer.vb文件 26
2.2.4 Application.Designer.vb 文件 28
2.2.5 命名空間、項目引用和Imports語句 29
2.3 應(yīng)用程序的執(zhí)行過程分析 31
2.3.1 應(yīng)用程序的入口點MainForm 31
2.3.2 Form1類的構(gòu)造函數(shù) 31
2.3.3 InitializeComponent()方法 31
2.3.4 btnShow_Click()方法和btnExit_Click()方法 33
2.3.5 Dispose()方法 34
2.4 本章小結(jié) 34
第3章 VB.NET語言速成(一) 37
3.1 常量和變量 38
3.1.1 常量 38
3.1.2 變量 38
3.2 VB.NET的數(shù)據(jù)類型 42
3.3 值類型 43
3.3.1 整數(shù)類型 43
3.3.2 浮點數(shù)類型 45
3.3.3 decimal類型 47
3.3.4 布爾類型 48
3.3.5 字符類型 50
3.3.6 結(jié)構(gòu)類型 50
3.3.7 枚舉類型 53
3.3.8 類型轉(zhuǎn)換 54
3.4 運算符和表達式 56
3.4.1 算術(shù)運算符 56
3.4.2 關(guān)系運算符 58
3.4.3 邏輯運算符 60
3.4.4 位運算符 61
3.4.5 賦值運算符 61
3.4.6 IIf函數(shù) 62
3.4.7 其他特殊運算符 62
3.4.8 運算符的優(yōu)先級 64
3.5 本章小結(jié) 64
第4章 VB.NET語言速成(二) 65
4.1 數(shù)組 66
4.1.1 數(shù)組基本知識 66
4.1.2 VB.NET數(shù)組的特點 68
4.2 流程控制 69
4.2.1 if語句 69
4.2.2 select case語句 74
4.2.3 do loop語句 76
4.2.4 do-loop while語句 78
4.2.5 for語句 80
4.2.6 for each語句 81
4.2.7 exit語句、continue語句和 goto語句 83
4.3 面向?qū)ο蟮幕A(chǔ) 86
4.3.1 對象(object) 86
4.3.2 類(class) 86
4.3.3 繼承(inheritance) 88
4.4 本章小結(jié) 91
第5章 Windows應(yīng)用程序的用戶界面設(shè)計  93
5.1 Windows Forms基礎(chǔ) 94
5.1.1 開發(fā)豐富的應(yīng)用程序界面 94
5.1.2 理解Windows Forms 94
5.2 使用窗體設(shè)計器 94
5.2.1 創(chuàng)建窗體 94
5.2.2 調(diào)整窗體尺寸 96
5.2.3 窗體在屏幕上的顯示位置 96
5.2.4 設(shè)置窗體的邊框風格 97
5.2.5 創(chuàng)建不同形式的窗體 98
5.3 常用的Windows窗體控件 100
5.3.1 標簽(Label) 102
5.3.2 文本框(TextBox) 102
5.3.3 按鈕(Button) 102
5.3.4 列表框(ListBox) 103
5.3.5 組合框(ComboBox) 103
5.3.6 單選按鈕(RadioButton)與復(fù)選框(CheckBox) 104
5.3.7 菜單控件(MenuStrip) 108
5.3.8 多行文本框(RichTextBox) 109
5.3.9 圖片框(PictureBox) 109
5.3.10 UpDown控件 109
5.3.11 日期/時間控件(DateTimerPicker) 110
5.3.12 進度條控件(ProgressBar) 111
5.3.13 Provider控件 114
5.3.14 水平滾動條(HScrollBar)與垂直滾動條(VScrollBar) 116
5.3.15 Panel和GroupBox容器控件 117
5.4 本章小結(jié) 117
第6章 多文檔(MDI)應(yīng)用程序的開發(fā) 119
6.1 多文檔應(yīng)用程序概述 120
6.2 多文檔應(yīng)用程序開發(fā)步驟 120
6.3 多文檔應(yīng)用程序開發(fā)實例 120
6.3.1 創(chuàng)建父窗體 121
6.3.2 創(chuàng)建子窗體 122
6.3.3 實現(xiàn)父窗體功能 122
6.3.4 運行多文檔應(yīng)用程序 124
6.4 本章小結(jié) 125
第7章 Windows應(yīng)用程序的典型實例 127
7.1 計算器的設(shè)計 128
7.1.1 創(chuàng)建計算器項目(Calculator)  128
7.1.2 設(shè)計計算器的用戶界面 128
7.1.3 編寫代碼 129
7.1.4 運行項目(Calculator) 137
7.2 文本編輯器的設(shè)計 137
7.2.1 創(chuàng)建文本編輯器項目TextEdit 138
7.2.2 設(shè)計文本編輯器的用戶界面 138
7.2.3 編寫代碼 141
7.2.4 運行項目TextEdit 150
7.3 本章小結(jié) 150
第2篇 提高篇
第8章 SQL語言速成 153
8.1 安裝和使用數(shù)據(jù)庫管理系統(tǒng) 154
8.2 數(shù)據(jù)庫基本概念 156
8.3 結(jié)構(gòu)化查詢語言(SQL)概述 158
8.4 查詢(SELECT)語句 159
8.4.1 從表中查詢記錄 160
8.4.2 WHERE從句 160
8.4.3 通配符 161
8.4.4 從范圍中取值 162
8.4.5 邏輯運算符 163
8.4.6 排序 164
8.4.7 消除重復(fù)行(DISTINCT) 165
8.4.8 讀取NULL值 165
8.4.9 TOP 166
8.4.10 合并查詢的結(jié)果 166
8.4.11 COUNT()和AVG()函數(shù) 167
8.4.12 指定別名和顯示名 167
8.4.13 從多個表中查詢信息 168
8.5 修改數(shù)據(jù) 168
8.5.1 在表中增加新行(INSERT語句) 169
8.5.2 更新數(shù)據(jù)(UPDATE語句) 169
8.5.3 刪除數(shù)據(jù)(DELETE語句) 170
8.6 本章小結(jié) 171
第9章 創(chuàng)建數(shù)據(jù)庫支持的Web應(yīng)用程序 173
9.1 構(gòu)架 175
9.1.1 網(wǎng)站思路 175
9.1.2 設(shè)計數(shù)據(jù)庫 175
9.2 設(shè)計留言板界面 177
9.3 編寫留言板程序 180
9.4 本章小結(jié) 184
第10章 數(shù)據(jù)庫支持的應(yīng)用程序 185
10.1 訪問數(shù)據(jù)庫的ADO.NET 186
10.1.1 ADO.NET的數(shù)據(jù)存取 186
10.1.2 ADO.NET的運作過程 190
10.1.3 ADO.NET與ADO的差別 191
10.2 管理支持程序 191
10.2.1 當前可用的支持程序 192
10.2.2 由管理支持程序執(zhí)行的類 192
10.3 ADO.NET對象的使用 196
10.3.1 Connection對象 196
10.3.2 DataAdapter對象 199
10.3.3 Command對象 202
10.3.4 DataSet對象 203
10.3.5 DataReader對象 210
10.3.6 簡單的控件數(shù)據(jù)綁定 212
10.3.7 復(fù)雜的控件數(shù)據(jù)綁定 215
10.3.8 使用數(shù)據(jù)窗體向?qū)А?18
10.4 本章小結(jié) 221
第11章 Web服務(wù)的應(yīng)用與開發(fā) 223
11.1 理解Web Service 224
11.1.1 Web Service的用途 224
11.1.2 理解SOAP協(xié)議 224
11.1.3 創(chuàng)建Web Service 225
11.1.4 在VB中使用Web Service 226
11.2 一個簡單的示例 227
11.2.1 建立Web Service 228
11.2.2 測試Web Service 229
11.2.3 調(diào)用Web Service 230
11.2.4 發(fā)布Web Service 238
11.3 調(diào)用比較復(fù)雜的Web Service 241
11.4 本章小結(jié) 243
第3篇 精通篇
第12章 提高數(shù)據(jù)庫的使用效率 247
12.1 管理連接 248
12.2 管理連接池 252
12.3 DataSet和DataReader 258
12.4 本章小結(jié) 259
第13章 處理多用戶請求 261
13.1 并發(fā)性 262
13.2 事務(wù) 262
13.2.1 SQL中的事務(wù)處理 263
13.2.2 ADO.NET中的事務(wù)處理 263
13.3 本章小結(jié) 264
第14章 進程和線程應(yīng)用程序 265
14.1 了解AppDomain 266
14.1.1 Windows 32進程模式 266
14.1.2 .NET進程模式 266
14.1.3 AppDomain類 267
14.2 進程的操作 269
14.2.1 process類 269
14.2.2 應(yīng)用實例 270
14.3 線程的操作 275
14.3.1 Thread類 275
14.3.2 多線程實例 277
14.4 多線程同步 282
14.4.1 加鎖(SyncLock) 284
14.4.2 監(jiān)視器(Monitor) 286
14.4.3 互斥體(Mutex) 292
14.4.4 定時器(Timer) 295
14.5 線程池 297
14.5.1 ThreadPool類 297
14.5.2 ThreadPool實例 298
14.6 本章小結(jié) 300
第15章 發(fā)布應(yīng)用程序 301
15.1 部署應(yīng)用程序的基本概念 302
15.1.1 .NET下部署解決方案的主要任務(wù) 302
15.1.2 Visual Studio.NET部署的新增功能 302
15.2 部署一個簡單的應(yīng)用程序 302
15.2.1 向解決方案中添加部署項目 303
15.2.2 設(shè)置部署項目的屬性 305
15.2.3 向部署項目中添加項目 306
15.2.4 部署中的文件安裝管理 308
15.2.5 指定目標計算機上的注冊表設(shè)置 309
15.2.6 部署中的文件類型管理 309
15.2.7 部署中的用戶界面管理 310
15.2.8 部署中的自定義操作管理 311
15.2.9 在部署中啟動條件管理 311
15.3 本章小結(jié) 312
第4篇 實戰(zhàn)秘籍篇
第16章 常用功能的實現(xiàn) 315
16.1 創(chuàng)建透明窗體 316
16.2 創(chuàng)建環(huán)形窗體 318
16.2.1 編程思路 318
16.2.2 設(shè)計步驟 319
16.3 創(chuàng)建系統(tǒng)托盤 320
16.3.1 編程思路 320
16.3.2 設(shè)計步驟 321
16.4 飄動的窗體 322
16.4.1 編程思路 322
16.4.2 設(shè)計步驟 323
16.5 讀寫二進制文件 324
16.5.1 編程思路 324
16.5.2 設(shè)計步驟 325
16.6 剪貼板操作 329
16.6.1 編程思路 329
16.6.2 設(shè)計步驟 329
16.7 注冊表操作 331
16.7.1 編程思路 331
16.7.2 設(shè)計步驟 332
16.8 Windows集成身份驗證的實現(xiàn)  336
16.9 本章小結(jié) 342
第17章 熱門控件應(yīng)用詳解 343
17.1 Windows Forms控件介紹 344
17.1.1 菜單控件 344
17.1.2 LinkLabel控件 346
17.1.3 CheckedListBox控件 346
17.1.4 DateTimerPicker控件 347
17.1.5 Panel和GroupBox容器控件 347
17.1.6 NotifyIcon控件 348
17.1.7 PrintDocument控件 348
17.1.8 DataGridView控件 349
17.2 服務(wù)器控件 350
17.2.1 HTML服務(wù)器控件 351
17.2.2 ASP.NET服務(wù)器控件 352
17.2.3 驗證控件 354
17.3 常用控件的應(yīng)用 356
17.3.1 按鈕控件和標簽控件 356
17.3.2 文本框和列表框控件 358
17.3.3 單選按鈕和復(fù)選框控件 361
17.3.4 工具提示控件 364
17.3.5 進度條控件 365
17.3.6 樹形視圖控件 367
17.3.7 列表視圖控件 373
17.4 熱門控件的應(yīng)用 376
17.4.1 制作一個圖像瀏覽器 376
17.4.2 下載Web頁面 382
17.4.3 訪問Web主頁 385
17.4.4 設(shè)置墻紙 389
17.5 本章小結(jié) 391
第18章 企業(yè)網(wǎng)站 393
18.1 配置網(wǎng)站 394
18.2 系統(tǒng)概述 395
18.3 數(shù)據(jù)庫需求設(shè)計 396
18.3.1 數(shù)據(jù)庫表結(jié)構(gòu) 396
18.3.2 數(shù)據(jù)庫配置程序代碼 397
18.4 后臺系統(tǒng)實現(xiàn) 397
18.4.1 管理員登錄模塊 397
18.4.2 站內(nèi)公告模塊 400
18.4.3 新聞模塊 406
18.4.4 產(chǎn)品圖片管理模塊 409
18.4.5 訂單管理模塊 417
18.4.6 留言管理模塊 419
18.5 前臺系統(tǒng)實現(xiàn) 422
18.5.1 顯示公告 422
18.5.2 顯示新聞列表 423
18.5.3 填寫訂單 424
18.5.4 填寫留言 425
18.6 本章小結(jié) 427
附錄A 常用快捷鍵及其技巧(在光盤中) 429
附錄B 常見問題及解答(在光盤中) 434
附錄C 源碼大放送(在光盤中) 450
附錄D 教學網(wǎng)站推薦(在光盤中) 454
附錄E 資源網(wǎng)站推薦(在光盤中) 456
附錄F 視頻網(wǎng)站推薦(在光盤中) 458
附錄G 版式約定和關(guān)鍵字(在光盤中) 460
附錄H 運行時庫成員(在光盤中) 462
附錄I 數(shù)據(jù)庫操作中常見問題解答(在光盤中) 464

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號