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

Visual Basic .NET高級程序員指南

Visual Basic .NET高級程序員指南

定 價:¥89.00

作 者: (美)H.M.Deitel[等]著;周靖譯;周靖譯
出版社: 清華大學(xué)出版社
叢編項: Deitel編程金典 開發(fā)者系列
標 簽: VB.NET

ISBN: 9787302066620 出版時間: 2003-06-01 包裝: 精裝
開本: 26cm 頁數(shù): 766 字數(shù):  

內(nèi)容簡介

  原版讀者如是說:"這是一部出色的Deitel作品。第5~7章尤其好看;第9章、第10章、第13章、第17章和第18章的程序?qū)懙梅浅0?。只有真正懂VB的人,才能創(chuàng)作出這樣的內(nèi)容,寫出這樣好的程序!":JamesHuddleston"感謝你們提供了一個出色的學(xué)習和參考工具。我看過至少20本有關(guān)VB.NET的書,Deitel的無疑是最棒的。":MaryPrince"你們在講解VisualBasic.NET時,在理論和實際應(yīng)用之間取得了完美的平衡。":SandySanford這是一本面向VisualBasic.NET和Microsoft.NET框架的實用編程指南。書中采用Deitel獨創(chuàng)的"活代碼"教學(xué)方式,深入講解和探索微軟的VisualBasic.NET語言,展示了重要的VisualBasic.NET概念,提供了經(jīng)過完整測試的程序以及詳細的逐行解釋和程序輸出。全書包含192個示例程序,共計20337行代碼。此外,還包括319條編程提示,幫你構(gòu)建易于移植的、可重用的以及性能出眾的應(yīng)用程序。書中首先簡單討論VisualBasic.NETIDE、控制結(jié)構(gòu)、過程和數(shù)組,然后快速過渡到高級主題,如Windows窗體、ADO.NET、ASP.NET、ASP.NETWeb服務(wù)、網(wǎng)絡(luò)編程和XML處理等。隨著主題的深入,Deitel將"基于對象"和"面向?qū)ο?的編程知識娓娓道來。通過本書的學(xué)習,讀者可快速掌握構(gòu)建下一代Windows應(yīng)用程序、Web應(yīng)用程序和XMLWeb服務(wù)所需的必要知識。本書適合中高級程序員閱讀和參考。

作者簡介

  作者:DEITELHarveyM.Deitel,世界一流的計算機科學(xué)教員和研計會演講人;PaulJ.Deitel,國際知名的教育家HarveyM.Deitel博士是Deitel&Associates公司總裁,有著40余年計算機領(lǐng)域的工作經(jīng)驗,進行了大量深入的教學(xué)研究,是世界一流的計算機科學(xué)教員和研計會演講人。HarveyM.Deitel持有麻省理工學(xué)院學(xué)士、碩士學(xué)位和波士頓大學(xué)博士學(xué)位。他曾經(jīng)在IBM和MIT的虛擬內(nèi)存操作系統(tǒng)項目中從事研究工作,開發(fā)出在很多系統(tǒng)中廣泛實現(xiàn)的技術(shù)。他還有20多年大學(xué)教學(xué)經(jīng)驗,取得過“教育特別津貼”。也是全球知名的計算機教材作者。其作品已被翻譯成日、俄、中文(繁簡)、韓、法、西班牙等語言。PaulJ.Deitel是Deitel&Associates公司執(zhí)行副總裁,是麻省理工學(xué)院Sloun管理學(xué)校的畢業(yè)生。主修信息技術(shù),通過Deitel&Associates公司他已經(jīng)為DigitalEquipmentCorporation......等多家公司的客戶提供Java、C和C++課程的教學(xué)活動,并曾為計算機協(xié)會波士頓分會授Java和C++語言,還通過衛(wèi)星直播Java課程。VisualBasic.NET2003大學(xué)簡明教程:實例程序設(shè)計>>更多作品

圖書目錄

第1章  .NET和Visual Basic .NET概述    1
1.1  概述    1
1.2  因特網(wǎng)和萬維網(wǎng)發(fā)展簡史    1
1.3  萬維網(wǎng)協(xié)會(W3C)    2
1.4  可擴展標記語言(XML)    2
1.5  重要的軟件趨勢:對象技術(shù)    3
1.6  微軟的.NET    4
1.7  Visual Basic .NET    5
1.8  C,C++,Java和C#    6
1.9  .NET框架和公共語言運行庫    7
1.10  本書導(dǎo)讀    8
1.11  小結(jié)    12
1.12  因特網(wǎng)和萬維網(wǎng)資源    14
第2章  VS .NET IDE和VB .NET編程概述    15
2.1  概述    15
2.2  Visual Studio .NET集成開發(fā)環(huán)境(IDE)概述    15
2.3  菜單欄和工具欄    18
2.4  Visual Studio .NET窗口    19
2.5  使用幫助    22
2.6  簡單程序:顯示文本和圖像    23
2.7  簡單程序:打印一行文本    31
2.8  算術(shù)運算    39
2.9  做出決策:相等運算符和關(guān)系運算符    40
2.10  小結(jié)    43
第3章  控制結(jié)構(gòu)    44
3.1  概述    44
3.2  控制結(jié)構(gòu)    44
3.3  If/Then選擇結(jié)構(gòu)    45
3.4  If/Then/Else選擇結(jié)構(gòu)    45
3.5  While重復(fù)結(jié)構(gòu)    46
3.6  Do While/Loop重復(fù)結(jié)構(gòu)    46
3.7  Do Until/Loop重復(fù)結(jié)構(gòu)    46
3.8  Do/Loop While重復(fù)結(jié)構(gòu)    46
3.9  Do/Loop Until重復(fù)結(jié)構(gòu)    47
3.10  賦值運算符    47
3.11  For/Next重復(fù)結(jié)構(gòu)    48
3.12  示例:用For/Next結(jié)構(gòu)計算復(fù)利    48
3.13  Select Case多重選擇結(jié)構(gòu)    51
3.14  在重復(fù)結(jié)構(gòu)中使用Exit關(guān)鍵字    53
3.15  邏輯運算符    55
3.16  Windows應(yīng)用程序編程概述    59
3.17  小結(jié)    64
第4章  過程和數(shù)組    65
4.1  概述    65
4.2  模塊、類和過程    65
4.3  Sub過程    65
4.4  Function過程    67
4.5  方法    68
4.6  參數(shù)提升    70
4.7  Option Strict和數(shù)據(jù)類型轉(zhuǎn)換    72
4.8  值類型和引用類型    73
4.9  傳遞參數(shù):傳值和傳引用    73
4.10  標識符的持續(xù)期    75
4.11  作用域規(guī)則    76
4.12  遞歸    78
4.13  過程重載和可選參數(shù)    80
4.14  模塊    83
4.15  數(shù)組    85
4.16  向過程傳遞數(shù)組    87
4.17  傳遞數(shù)組:ByVal和ByRef    90
4.18  多維矩形和交錯數(shù)組    93
4.19  For Each/Next重復(fù)結(jié)構(gòu)    96
4.20  小結(jié)    97
第5章  基于對象的編程    98
5.1  概述    98
5.2  用類實現(xiàn)Time抽象數(shù)據(jù)類型    99
5.3  類作用域    104
5.4  控制對成員的訪問    104
5.5  初始化類對象:構(gòu)造函數(shù)    105
5.6  使用重載構(gòu)造函數(shù)    106
5.7  屬性    110
5.8  合成:對象用作其他類的實例變量    115
5.9  使用Me引用    117
5.10  垃圾回收    119
5.11  共享類成員    119
5.12  Const和ReadOnly成員    122
5.13  數(shù)據(jù)抽象和信息隱藏    124
5.14  軟件重用性    125
5.15  命名空間和程序集    125
5.16  類視圖和對象瀏覽器    128
5.17  小結(jié)    130
第6章  面向?qū)ο缶幊蹋豪^承    132
6.1  概述    132
6.2  基類和派生類    133
6.3  Protected和Friend成員    134
6.4  基類和派生類的關(guān)系    135
6.5  案例分析:三級繼承層次結(jié)構(gòu)    147
6.6  派生類中的構(gòu)造函數(shù)和終止器    150
6.7  繼承的軟件工程學(xué)    154
6.8  小結(jié)    155
第7章  面向?qū)ο缶幊蹋憾鄳B(tài)性    156
7.1  概述    156
7.2  派生類對象轉(zhuǎn)換為基類對象    156
7.3  類型字段和Select Case語句    161
7.4  多態(tài)性示例    161
7.5  抽象類和方法    162
7.6  案例分析:繼承接口和實現(xiàn)    163
7.7  NotInheritable類和NotOverridable方法    169
7.8  案例分析:使用多態(tài)性的工資發(fā)放系統(tǒng)    169
7.9  案例分析:創(chuàng)建和使用接口    177
7.10  委托    186
7.11  小結(jié)    190
第8章  異常處理    191
8.1  概述    191
8.2  異常處理概述    191
8.3  示例:DivideByZeroException    193
8.4  .NET異常層次結(jié)構(gòu)    196
8.5  Finally塊    197
8.6  Exception屬性    202
8.7  程序員自定義的異常類    206
8.8  處理溢出    208
8.9  小結(jié)    210
第9章  圖形用戶界面概念(一)    211
9.1  概述    211
9.2  Windows窗體    212
9.3  事件處理模型    213
9.4  控件屬性和布局    219
9.5  標簽、文本框和按鈕    221
9.6  分組框和面板    223
9.7  復(fù)選框和單選鈕    226
9.8  圖片框    233
9.9  鼠標事件處理    234
9.10  鍵盤事件處理    236
9.11  小結(jié)    239
第10章  圖形用戶界面概念(二)    241
10.1  概述    241
10.2  菜單    241
10.3  鏈接標簽    248
10.4  列表框和復(fù)選列表框    251
10.5  組合框    256
10.6  樹視圖    259
10.7  列表視圖    263
10.8  選項卡控件    268
10.9  多文檔界面(MDI)窗口    272
10.10  可視繼承    279
10.11  用戶自定義控件    282
10.12  小結(jié)    286
第11章  多線程處理    287
11.1  概述    287
11.2  線程狀態(tài):線程的生命期    288
11.3  線程優(yōu)先級和線程調(diào)度    289
11.4  線程同步和Monitor類    293
11.5  無線程同步的生產(chǎn)者/消費者關(guān)系    294
11.6  有線程同步的生產(chǎn)者/消費者關(guān)系    298
11.7  生產(chǎn)者/消費者關(guān)系:循環(huán)緩沖區(qū)    304
11.8  小結(jié)    312
第12章  字符串、字符和正則表達式    314
12.1  概述    314
12.2  字符和字符串基礎(chǔ)    314
12.3  String構(gòu)造函數(shù)    314
12.4  String的Length和Chars屬性以及CopyTo方法    316
12.5  比較字符串    317
12.6  String的GetHashCode方法    320
12.7  在字符串中定位字符和子字符串    321
12.8  從字符串中提取子字符串    323
12.9  連接字符串    324
12.10  String的其他方法    324
12.11  StringBuilder類    326
12.12  StringBuilder索引器、Length/Capacity屬性和EnsureCapacity方法    327
12.13  StringBuilder的Append和AppendFormat方法    328
12.14  StringBuilder的Insert、Remove和Replace方法    331
12.15  Char的方法    333
12.16  洗牌和發(fā)牌模擬    335
12.17  正則表達式和Regex類    338
12.18  小結(jié)    345
第13章  圖形和多媒體    346
13.1  概述    346
13.2  圖形上下文和圖形對象    347
13.3  顏色控制    348
13.4  字體控制    353
13.5  畫線、畫矩形和畫橢圓    357
13.6  畫弧線    359
13.7  畫多邊形和畫折線    361
13.8  高級圖形功能    364
13.9  多媒體概述    367
13.10  載入、顯示和縮放圖片    368
13.11  將一系列圖像變成動畫    369
13.12  Windows Media Player    378
13.13  Microsoft Agent    379
13.14  小結(jié)    390
第14章  文件和流    392
14.1  概述    392
14.2  數(shù)據(jù)層次結(jié)構(gòu)    392
14.3  文件和流    393
14.4  File和Directory類    394
14.5  創(chuàng)建順序訪問文件    402
14.6  從順序訪問文件讀取數(shù)據(jù)    410
14.7  隨機訪問文件    418
14.8  創(chuàng)建隨機訪問文件    421
14.9  向隨機訪問文件隨機寫入數(shù)據(jù)    424
14.10  從隨機訪問文件順序讀取數(shù)據(jù)    427
14.11  案例分析:一個事務(wù)處理程序    431
14.12  小結(jié)    445
第15章  可擴展標記語言(XML)    447
15.1  概述    447
15.2  XML文檔    447
15.3  XML命令空間    450
15.4  文檔對象模型(DOM)    452
15.5  文檔類型定義(DTD)、架構(gòu)和驗證    466
15.6  可擴展樣式表語言和XslTransform    473
15.7  Microsoft BizTalk    478
15.8  小結(jié)    479
15.9  因特網(wǎng)和萬維網(wǎng)資源    480
第16章  數(shù)據(jù)庫、SQL和ADO .NET    482
16.1  概述    482
16.2  關(guān)系數(shù)據(jù)庫模型    482
16.3  關(guān)系數(shù)據(jù)庫概述:Books數(shù)據(jù)庫    482
16.4  結(jié)構(gòu)化查詢語言(SQL)    487
16.5  ADO .NET對象模型    497
16.6  用ADO .NET編程:從數(shù)據(jù)庫提取信息    498
16.7  用ADO .NET編程:修改數(shù)據(jù)庫    506
16.8  讀寫XML文件    512
16.9  小結(jié)    514
第17章  ASP .NET、Web窗體和Web控件    515
17.1  概述    515
17.2  簡單HTTP事務(wù)處理    515
17.3  系統(tǒng)體系結(jié)構(gòu)    517
17.4  創(chuàng)建和運行一個簡單的Web窗體    518
17.5  Web控件    527
17.6  會話跟蹤    542
17.7  案例分析:網(wǎng)上留言簿    554
17.8  案例分析:在ASP .NET中連接數(shù)據(jù)庫    559
17.9  跟蹤    569
17.10  小結(jié)    571
17.11  因特網(wǎng)和萬維網(wǎng)資源    572
第18章  ASP .NET和Web服務(wù)    574
18.1  概述    574
18.2  Web服務(wù)    574
18.3  簡單對象訪問協(xié)議(SOAP)和Web服務(wù)    577
18.4  發(fā)布和使用Web服務(wù)    578
18.5  Web服務(wù)中的會話跟蹤    589
18.6  使用Web窗體和Web服務(wù)    598
18.7  案例分析:氣溫信息應(yīng)用程序    602
18.8  Web服務(wù)中的用戶自定義類型    608
18.9  小結(jié)    616
18.10  因特網(wǎng)和萬維網(wǎng)資源    616
第19章  聯(lián)網(wǎng):基于流的套接字和數(shù)據(jù)文報    618
19.1  概述    618
19.2  建立簡單服務(wù)器(使用流套接字)    619
19.3  建立簡單客戶端(使用流套接字)    620
19.4  通過流套接字連接進行客戶/服務(wù)器交互    620
19.5  用數(shù)據(jù)文報進行無連接的客戶/服務(wù)器交互    627
19.6  使用多線程服務(wù)器開發(fā)客戶機/服務(wù)器Tic-Tac-Toe游戲    632
19.7  小結(jié)    643
第20章  數(shù)據(jù)結(jié)構(gòu)和集合    644
20.1  概述    644
20.2  自引用類    644
20.3  鏈表    645
20.4  堆棧    654
20.5  隊列    658
20.6  樹    660
20.7  集合類    671
20.8  小結(jié)    686
第21章  Mobile Internet Toolkit    687
21.1  概述    687
21.2  Mobile Internet Toolkit客戶設(shè)備    687
21.3  Microsoft Mobile Internet Toolkit和Mobile Web窗體概述    688
21.4  高級Mobile Web窗體控件    699
21.5  示例:Deitel無線門戶    705
21.6  使用樣式表和模板進行與設(shè)備無關(guān)的Web設(shè)計    708
21.7  在移動應(yīng)用程序中使用Web服務(wù)    717
21.8  小結(jié)    721
21.9  因特網(wǎng)和萬維網(wǎng)資源    722
附錄A  運算符優(yōu)先級    723
附錄B  Visual Studio .NET調(diào)試器    724
B.1  概述    724
B.2  斷點    725
B.3  檢查數(shù)據(jù)    727
B.4  程序控制    728
B.5  其他過程調(diào)試功能    731
B.6  其他類調(diào)試功能    732
B.7  小結(jié)    734
附錄C  ASCII字符集    736
附錄D  Unicode    737
D.1  概述    737
D.2  Unicode轉(zhuǎn)換格式    737
D.3  字符和字形    738
D.4  Unicode的優(yōu)缺點    739
D.5  Unicode協(xié)會網(wǎng)站    739
D.6  使用Unicode    740
D.7  字符范圍    741
D.8  小結(jié)    742

本目錄推薦

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