日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETVisual Basic.NET程序設(shè)計實踐教程

Visual Basic.NET程序設(shè)計實踐教程

Visual Basic.NET程序設(shè)計實踐教程

定 價:¥39.80

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章  Visual Studio.NET的核心
概念    1
1.1  VB.NET與Visual Studio.NET簡介    1
1.2  .NET Framework概述    2
1.3  公共語言運行時    4
1.3.1  公共類型系統(tǒng)    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應(yīng)用程序    21
1.7.1  VB.NET應(yīng)用程序的結(jié)構(gòu)    21
1.7.2  編寫應(yīng)用程序    22
1.7.3  編譯應(yīng)用程序    23
1.8  實驗指導(dǎo)    25
1.9  思考與練習(xí)    28
第2章  使用VB.NET    30
2.1  VB.NET應(yīng)用程序類型    30
2.2  VB.NET開發(fā)環(huán)境    31
2.2.1  起始頁    31
2.2.2  IDE窗口    32
2.2.3  應(yīng)用程序的組織方式    35
2.2.4  解決方案文件    36
2.2.5  項目文件    37
2.3  管理VB.NET項目    39
2.3.1  創(chuàng)建項目    39
2.3.2  設(shè)置項目屬性    41
2.3.3  編譯和運行項目    43
2.3.4  添加項目引用    44
2.4  基本W(wǎng)indows窗體    46
2.4.1  窗體設(shè)計器    46
2.4.2  代碼編輯器    47
2.4.3  窗體設(shè)計器生成的類模塊
結(jié)構(gòu)    49
2.5  設(shè)置窗體    51
2.5.1  自定義窗體    52
2.5.2  添加窗體控件    53
2.5.3  編寫代碼    55
2.6  調(diào)試工具    57
2.7  實驗指導(dǎo)    58
2.8  思考與練習(xí)    62
第3章  VB.NET編程基礎(chǔ)    64
3.1  VB.NET的變量和數(shù)據(jù)類型    64
3.1.1  使用變量和數(shù)據(jù)類型    64
3.1.2  聲明和初始化變量    65
3.1.3  改變數(shù)據(jù)類型    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  數(shù)組    90
3.5.1  一維數(shù)組    90
3.5.2  多維數(shù)組    93
3.6  列表和集合    97
3.6.1  刪除列表數(shù)據(jù)    98
3.6.2  顯示列表數(shù)據(jù)    99
3.6.3  集合    99
3.7  結(jié)構(gòu)和枚舉    102
3.7.1  結(jié)構(gòu)    102
3.7.2  枚舉    103
3.8  實驗指導(dǎo)    105
3.9  思考與練習(xí)    108
第4章  面向?qū)ο缶幊袒A(chǔ)    111
4.1  面向?qū)ο蟮母拍?nbsp;   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  構(gòu)造函數(shù)和析構(gòu)函數(shù)    117
4.3.1  構(gòu)造函數(shù)    118
4.3.2  析構(gòu)函數(shù)    118
4.4  面向?qū)ο蟮母呒壐拍?nbsp;   119
4.4.1  重載    119
4.4.2  繼承    120
4.4.3  重寫    123
4.4.4  多態(tài)性    124
4.5  學(xué)習(xí)OO開發(fā)    125
4.5.1  理解OO開發(fā)    126
4.5.2  OO開發(fā)中的三層設(shè)計    127
4.6  UML基礎(chǔ)    128
4.6.1  用例圖    128
4.6.2  類圖    130
4.6.3  序列圖    131
4.7  實驗指導(dǎo)    133
4.8  思考與練習(xí)    135
第5章  使用VB.NET類編程    139
5.1  使用命名空間    139
5.2  String類的使用    140
5.2.1  使用String類的方法    141
5.2.2  創(chuàng)建String數(shù)組    144
5.3  使用日期    148
5.4  MessageBox類    152
5.5  隊列和堆棧    154
5.5.1  隊列    154
5.5.2  堆棧    157
5.6  實驗指導(dǎo)    160
5.7  思考與練習(xí)    163
第6章  類接口編程    165
6.1  接口的概念    165
6.1.1  接口概述    165
6.1.2  類與接口    167
6.1.3  VB.NET中的接口    168
6.2  設(shè)計VB.NET接口    169
6.2.1  聲明接口    170
6.2.2  實現(xiàn)接口    171
6.2.3  繼承接口    172
6.3  IComparable接口    173
6.3.1  理解IComparable接口    173
6.3.2  使用IComparable接口    175
6.3.3  實現(xiàn)IComparable接口    179
6.4  IComparable和IEnumerable
接口    183
6.4.1  IComparable和IEnumerable
接口的關(guān)系    183
6.4.2  IEnumerable接口    184
6.5  ICollection接口    189
6.5.1  ICollection接口簡述    189
6.5.2  定義、實現(xiàn)和使用ICollection
接口    190
6.6  實驗指導(dǎo)    195
6.7  思考與練習(xí)    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  單選按鈕和復(fù)選框    215
7.3.3  TreeView控件    220
7.3.4  ListView控件    224
7.4  實驗指導(dǎo)    228
7.5  思考與練習(xí)    232
第8章  MDI程序設(shè)計    235
8.1  MDI概述    235
8.1.1  界面設(shè)計原則    235
8.1.2  MDI程序的特征    236
8.2  MDI窗體    237
8.2.1  創(chuàng)建MDI應(yīng)用程序    237
8.2.2  工具欄    240
8.2.3  狀態(tài)欄    244
8.2.4  組織MDI應(yīng)用程序    247
8.3  菜單和MDI應(yīng)用程序    248
8.3.1  創(chuàng)建MDI菜單    248
8.3.2  合并菜單    252
8.3.3  設(shè)置菜單項    254
8.4  管理MDI應(yīng)用程序    255
8.4.1  為工具欄編寫代碼    256
8.4.2  MDI窗體事件關(guān)系    258
8.4.3  MDI子窗體    258
8.5  實驗指導(dǎo)    261
8.6  思考與練習(xí)    265
第9章  制圖技術(shù)和文件處理    268
9.1  System.IO命名空間簡介    268
9.2  使用Windows文件系統(tǒng)    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  實驗指導(dǎo)    287
9.7  思考與練習(xí)    291
第10章  創(chuàng)建.NET控件    293
10.1  組件設(shè)計基礎(chǔ)    293
10.2  設(shè)計組件    294
10.2.1  組件的設(shè)計原則    294
10.2.2  組件的可視化設(shè)計——
控件    295
10.3  創(chuàng)建一個用戶控件    295
10.4  設(shè)計控件    297
10.4.1  設(shè)計控件屬性    298
10.4.2  設(shè)計控件的方法    299
10.4.3  設(shè)計控件的事件    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  實驗指導(dǎo)    313
10.8  思考與練習(xí)    317
第11章  VB.NET訪問數(shù)據(jù)庫    319
11.1  ADO.NET簡介    319
11.2  設(shè)計數(shù)據(jù)訪問類    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中數(shù)據(jù)    333
11.3.3  修改數(shù)據(jù)    334
11.3.4  保存對DataSet中數(shù)據(jù)的
修改    337
11.3.5  驗證對DataSet中數(shù)據(jù)的
修改    340
11.4  測試數(shù)據(jù)訪問類    342
11.4.1  與問題域類通信    342
11.4.2  使用測試GUI類訪問
數(shù)據(jù)庫    344
11.5  實驗指導(dǎo)    347
11.6  思考與練習(xí)    352
第12章  處理多個數(shù)據(jù)表    355
12.1  理解一對多關(guān)系    355
12.1.1  理解“圖書管理系統(tǒng)”
數(shù)據(jù)庫    355
12.1.2  與多個表建立連接    356
12.2  類型化DataSet    359
12.2.1  創(chuàng)建類型化DataSet    360
12.2.2  類型化DataSet的
結(jié)構(gòu)    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  數(shù)據(jù)綁定    368
12.4.1  簡單綁定    368
12.4.2  復(fù)雜綁定    369
12.5  DataGrid控件    370
12.6  DataReader    371
12.7  測試數(shù)據(jù)訪問類    373
12.8  Crystal Report報表    375
12.8.1  使用Crystal Reports創(chuàng)建
報表    376
12.8.2  修改報表    377
12.8.3  使用報表    379
12.9  實驗指導(dǎo)    380
12.10  思考與練習(xí)    384
第13章  創(chuàng)建Web窗體    387
13.1  創(chuàng)建一個Web應(yīng)用程序    387
13.1.1  代碼分離    387
13.1.2  創(chuàng)建Web應(yīng)用程序    388
13.2  使用ASP.NET開發(fā) Web頁面    391
13.2.1  使用HTML服務(wù)器控件
開發(fā)Web頁面    391
13.2.2  使用Web服務(wù)器控件
開發(fā)Web頁面    394
13.3  創(chuàng)建ASP.NET查詢應(yīng)用程序    397
13.3.1  ASP.NET驗證控件    397
13.3.2  使用后臺編碼窗口    398
13.3.3  創(chuàng)建查看結(jié)果頁面    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數(shù)據(jù)綁定    409
13.5.1  將數(shù)據(jù)綁定到
DropDownList控件    409
13.5.2  將數(shù)據(jù)綁定到Repeater
控件    411
13.5.3  將數(shù)據(jù)綁定到DataGrid
控件    416
13.6  Web服務(wù)    421
13.7  實驗指導(dǎo)    422
13.8  思考與練習(xí)    425
第14章  部署三層應(yīng)用程序    427
14.1  面向?qū)ο蟮娜龑釉O(shè)計    427
14.2  圖書管理系統(tǒng)案例分析    429
14.2.1  確定用例和情形    429
14.2.2  確定問題域類    429
14.2.3  建立序列圖    431
14.3  部署Windows應(yīng)用程序    431
14.3.1  登錄模塊    432
14.3.2  應(yīng)用程序主窗體    436
14.3.3  維護管理員信息    438
14.3.4  維護圖書信息    440
14.3.5  其他模塊    441
14.4  部署Web應(yīng)用程序    443
14.4.1  應(yīng)用程序?qū)ο?nbsp;   443
14.4.2  會話對象    446
14.4.3  使用Cookies    448
附錄A  思考與練習(xí)答案    451

本目錄推薦

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