注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETVisual Basic.NET程序設計實踐教程

Visual Basic.NET程序設計實踐教程

Visual Basic.NET程序設計實踐教程

定 價:¥39.80

作 者: 紀多轍、劉萬軍、李白萍
出版社: 清華大學出版社
叢編項: 清華電腦學堂
標 簽: VB.NET

ISBN: 9787302134152 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數: 453 字數:  

內容簡介

  Visual Basic.NET是Windows環(huán)境下簡單、易學、高效的編程語言,其快速開發(fā)的特性深受程序員的喜愛。本書介紹了使用Microsoft Visual Baic.NET和Visual Studio.NET集成開發(fā)環(huán)境開發(fā)面向對象應用程序的知識,包括.NET Framework的工作原理(公共語言運行時和類庫)、程序集與中間語言、面向對象的編程基礎、使用VB.NET類進行編程的知識、VB.NET的GUI設計、VB.NET的圖形和文件處理、使用VB.NET訪問數據庫等,本書開發(fā)部署了一個VB.NET范例應用程序,包括對項目進行案例分析、部署Windows和Web三層應用程序等內容。.本書可以作為讀者學習VB.NET語言和面向對象開發(fā)的教程,適合作為普通高校計算機專業(yè)和非計算機專業(yè)的程序設計教程,也可供自學讀者使用。..本書介紹使用Microsoft Visual Basic.NET和Visual Studio.NET集成開發(fā)環(huán)境開發(fā)面向對象應用程序的知識,全書內容包括.NET Framework與VS.NET IDE的關系,. NET Framework的工作原理(公共語言運行時和類庫)。程序集與中間語言,VS.NET的開發(fā)環(huán)境,面向對象的編程基礎,使用VB.NET類和類接口進行編程,VB.NET的GUI設計,在VB.NET中創(chuàng)建多文檔窗口應用程序,VB.NET的圖形和文件處理,創(chuàng)建.NET控件,使用VB.NET訪問數據庫等,以及在VB.NET中處理多個數據表的知識。為了幫助讀者掌握使用VB.NET編程的實踐知識,本書每章都編寫了大量“實驗指導”和“思考與練習”,引導學生思考和練習VB.NET編程知識。本書結構編排合理,實例豐富,適合作為VB.NET編程培訓教材,也可以作為VB.NET開發(fā)人員的參考資料。...

作者簡介

暫缺《Visual Basic.NET程序設計實踐教程》作者簡介

圖書目錄

第1章  Visual Studio.NET的核心
概念    1
1.1  VB.NET與Visual Studio.NET簡介    1
1.2  .NET Framework概述    2
1.3  公共語言運行時    4
1.3.1  公共類型系統    4
1.3.2  公共語言規(guī)范    6
1.3.3  中間語言    7
1.3.4  執(zhí)行管理    8
1.3.5  垃圾回收機制    9
1.4  .NET Framework類庫    10
1.5  命名空間    12
1.5.1  命名空間的組織方式    12
1.5.2  定義命名空間    14
1.5.3  使用.NET Framework類庫    16
1.6  程序集    20
1.7  創(chuàng)建一個VB.NET應用程序    21
1.7.1  VB.NET應用程序的結構    21
1.7.2  編寫應用程序    22
1.7.3  編譯應用程序    23
1.8  實驗指導    25
1.9  思考與練習    28
第2章  使用VB.NET    30
2.1  VB.NET應用程序類型    30
2.2  VB.NET開發(fā)環(huán)境    31
2.2.1  起始頁    31
2.2.2  IDE窗口    32
2.2.3  應用程序的組織方式    35
2.2.4  解決方案文件    36
2.2.5  項目文件    37
2.3  管理VB.NET項目    39
2.3.1  創(chuàng)建項目    39
2.3.2  設置項目屬性    41
2.3.3  編譯和運行項目    43
2.3.4  添加項目引用    44
2.4  基本Windows窗體    46
2.4.1  窗體設計器    46
2.4.2  代碼編輯器    47
2.4.3  窗體設計器生成的類模塊
結構    49
2.5  設置窗體    51
2.5.1  自定義窗體    52
2.5.2  添加窗體控件    53
2.5.3  編寫代碼    55
2.6  調試工具    57
2.7  實驗指導    58
2.8  思考與練習    62
第3章  VB.NET編程基礎    64
3.1  VB.NET的變量和數據類型    64
3.1.1  使用變量和數據類型    64
3.1.2  聲明和初始化變量    65
3.1.3  改變數據類型    68
3.1.4  使用引用變量    69
3.2  運算符與表達式    70
3.2.1  運算符    70
3.2.2  表達式    75
3.3  條件控制    76
3.3.1  If控制    76
3.3.2  Select Case控制    81
3.4  循環(huán)控制    82
3.4.1  For-Next循環(huán)    82
3.4.2  Do While循環(huán)    85
3.4.3  Do Until循環(huán)    87
3.4.4  嵌套循環(huán)    88
3.5  數組    90
3.5.1  一維數組    90
3.5.2  多維數組    93
3.6  列表和集合    97
3.6.1  刪除列表數據    98
3.6.2  顯示列表數據    99
3.6.3  集合    99
3.7  結構和枚舉    102
3.7.1  結構    102
3.7.2  枚舉    103
3.8  實驗指導    105
3.9  思考與練習    108
第4章  面向對象編程基礎    111
4.1  面向對象的概念    111
4.1.1  對象和類    111
4.1.2  對象之間的交互和消息    112
4.1.3  封裝性    113
4.2  創(chuàng)建類    113
4.2.1  定義屬性    113
4.2.2  定義方法    116
4.2.3  實例成員和共享成員    117
4.3  構造函數和析構函數    117
4.3.1  構造函數    118
4.3.2  析構函數    118
4.4  面向對象的高級概念    119
4.4.1  重載    119
4.4.2  繼承    120
4.4.3  重寫    123
4.4.4  多態(tài)性    124
4.5  學習OO開發(fā)    125
4.5.1  理解OO開發(fā)    126
4.5.2  OO開發(fā)中的三層設計    127
4.6  UML基礎    128
4.6.1  用例圖    128
4.6.2  類圖    130
4.6.3  序列圖    131
4.7  實驗指導    133
4.8  思考與練習    135
第5章  使用VB.NET類編程    139
5.1  使用命名空間    139
5.2  String類的使用    140
5.2.1  使用String類的方法    141
5.2.2  創(chuàng)建String數組    144
5.3  使用日期    148
5.4  MessageBox類    152
5.5  隊列和堆棧    154
5.5.1  隊列    154
5.5.2  堆棧    157
5.6  實驗指導    160
5.7  思考與練習    163
第6章  類接口編程    165
6.1  接口的概念    165
6.1.1  接口概述    165
6.1.2  類與接口    167
6.1.3  VB.NET中的接口    168
6.2  設計VB.NET接口    169
6.2.1  聲明接口    170
6.2.2  實現接口    171
6.2.3  繼承接口    172
6.3  IComparable接口    173
6.3.1  理解IComparable接口    173
6.3.2  使用IComparable接口    175
6.3.3  實現IComparable接口    179
6.4  IComparable和IEnumerable
接口    183
6.4.1  IComparable和IEnumerable
接口的關系    183
6.4.2  IEnumerable接口    184
6.5  ICollection接口    189
6.5.1  ICollection接口簡述    189
6.5.2  定義、實現和使用ICollection
接口    190
6.6  實驗指導    195
6.7  思考與練習    198
第7章  開發(fā)圖形用戶接口    201
7.1  VB.NET中的GUI類    201
7.2  用戶窗體    203
7.2.1  創(chuàng)建窗體    203
7.2.2  測試和使用窗體    205
7.3  常用GUI控件    207
7.3.1  列表框和組合框    207
7.3.2  單選按鈕和復選框    215
7.3.3  TreeView控件    220
7.3.4  ListView控件    224
7.4  實驗指導    228
7.5  思考與練習    232
第8章  MDI程序設計    235
8.1  MDI概述    235
8.1.1  界面設計原則    235
8.1.2  MDI程序的特征    236
8.2  MDI窗體    237
8.2.1  創(chuàng)建MDI應用程序    237
8.2.2  工具欄    240
8.2.3  狀態(tài)欄    244
8.2.4  組織MDI應用程序    247
8.3  菜單和MDI應用程序    248
8.3.1  創(chuàng)建MDI菜單    248
8.3.2  合并菜單    252
8.3.3  設置菜單項    254
8.4  管理MDI應用程序    255
8.4.1  為工具欄編寫代碼    256
8.4.2  MDI窗體事件關系    258
8.4.3  MDI子窗體    258
8.5  實驗指導    261
8.6  思考與練習    265
第9章  制圖技術和文件處理    268
9.1  System.IO命名空間簡介    268
9.2  使用Windows文件系統    270
9.2.1  Directory類    270
9.2.2  File類    273
9.3  讀寫文件    277
9.3.1  OpenFileDialog控件和
SaveFileDialog控件    277
9.3.2  StreamReader類    280
9.3.3  StreamWriter類    283
9.4  GDI+簡介    285
9.5  繪制圖像    286
9.6  實驗指導    287
9.7  思考與練習    291
第10章  創(chuàng)建.NET控件    293
10.1  組件設計基礎    293
10.2  設計組件    294
10.2.1  組件的設計原則    294
10.2.2  組件的可視化設計——
控件    295
10.3  創(chuàng)建一個用戶控件    295
10.4  設計控件    297
10.4.1  設計控件屬性    298
10.4.2  設計控件的方法    299
10.4.3  設計控件的事件    299
10.5  繼承控件    300
10.5.1  創(chuàng)建繼承控件并進行編
譯和引用    300
10.5.2  重寫被繼承控件的
成員    302
10.5.3  擴充被繼承控件的
成員    304
10.5.4  從System.Windows.Forms.
UserControl繼承    305
10.5.5  從System.Windows.Forms.
Control繼承    306
10.6  窗體庫    308
10.7  實驗指導    313
10.8  思考與練習    317
第11章  VB.NET訪問數據庫    319
11.1  ADO.NET簡介    319
11.2  設計數據訪問類    321
11.2.1  OleDbConnection組件    321
11.2.2  OleDbComand組件    324
11.2.3  OleDbParameter組件    325
11.2.4  OleDbAdapter控件    328
11.3  DataSet類    331
11.3.1  非類型化DataSet類
簡介    331
11.3.2  引用DataSet中數據    333
11.3.3  修改數據    334
11.3.4  保存對DataSet中數據的
修改    337
11.3.5  驗證對DataSet中數據的
修改    340
11.4  測試數據訪問類    342
11.4.1  與問題域類通信    342
11.4.2  使用測試GUI類訪問
數據庫    344
11.5  實驗指導    347
11.6  思考與練習    352
第12章  處理多個數據表    355
12.1  理解一對多關系    355
12.1.1  理解“圖書管理系統”
數據庫    355
12.1.2  與多個表建立連接    356
12.2  類型化DataSet    359
12.2.1  創(chuàng)建類型化DataSet    360
12.2.2  類型化DataSet的
結構    361
12.2.3  引用類型化DataSet中
的域    363
12.2.4  更新類型化DataSet    364
12.3  DataRelation    365
12.3.1  以編程方式創(chuàng)建
DataRelation    365
12.3.2  多表檢索    367
12.4  數據綁定    368
12.4.1  簡單綁定    368
12.4.2  復雜綁定    369
12.5  DataGrid控件    370
12.6  DataReader    371
12.7  測試數據訪問類    373
12.8  Crystal Report報表    375
12.8.1  使用Crystal Reports創(chuàng)建
報表    376
12.8.2  修改報表    377
12.8.3  使用報表    379
12.9  實驗指導    380
12.10  思考與練習    384
第13章  創(chuàng)建Web窗體    387
13.1  創(chuàng)建一個Web應用程序    387
13.1.1  代碼分離    387
13.1.2  創(chuàng)建Web應用程序    388
13.2  使用ASP.NET開發(fā) Web頁面    391
13.2.1  使用HTML服務器控件
開發(fā)Web頁面    391
13.2.2  使用Web服務器控件
開發(fā)Web頁面    394
13.3  創(chuàng)建ASP.NET查詢應用程序    397
13.3.1  ASP.NET驗證控件    397
13.3.2  使用后臺編碼窗口    398
13.3.3  創(chuàng)建查看結果頁面    402
13.4  ASP.NET Web用戶控件    405
13.4.1  創(chuàng)建ASP.NET Web用戶
控件    405
13.4.2  使用ASP.NET Web用戶
控件    407
13.5  Web數據綁定    409
13.5.1  將數據綁定到
DropDownList控件    409
13.5.2  將數據綁定到Repeater
控件    411
13.5.3  將數據綁定到DataGrid
控件    416
13.6  Web服務    421
13.7  實驗指導    422
13.8  思考與練習    425
第14章  部署三層應用程序    427
14.1  面向對象的三層設計    427
14.2  圖書管理系統案例分析    429
14.2.1  確定用例和情形    429
14.2.2  確定問題域類    429
14.2.3  建立序列圖    431
14.3  部署Windows應用程序    431
14.3.1  登錄模塊    432
14.3.2  應用程序主窗體    436
14.3.3  維護管理員信息    438
14.3.4  維護圖書信息    440
14.3.5  其他模塊    441
14.4  部署Web應用程序    443
14.4.1  應用程序對象    443
14.4.2  會話對象    446
14.4.3  使用Cookies    448
附錄A  思考與練習答案    451

本目錄推薦

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