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

Visual Basic .NET程序設(shè)計專家指南

Visual Basic .NET程序設(shè)計專家指南

定 價:¥118.00

作 者: (美)H. M. Deitel等著;王慧英等譯
出版社: 機械工業(yè)出版社
叢編項: 程序設(shè)計語言譯叢
標(biāo) 簽: VB.NET

ISBN: 9787111109488 出版時間: 2003-01-01 包裝: 膠版紙
開本: 24cm+光盤1片 頁數(shù): 1178頁 字?jǐn)?shù):  

內(nèi)容簡介

  Visual Basic是世界上最流行的編程語言,而Visual Basic .NET將是Visual Basic演進(jìn)的下一個階段。本書是由著名的Deitel父子合著的一本用于大學(xué)計算機編程課程的Visual Basic .NET教科書,它展示了.NET平臺環(huán)境下各種前沿的計算技術(shù)。本書詳細(xì)講解了Visual Basic .NET語言的基本編程原理、最重要的編程特性,如面向?qū)ο缶幊?、字符串、圖形、圖形用戶界面(GUI)組件、異常處理、多線程、多媒體(音頻、圖像、動畫和視頻)文件處理、預(yù)包裝數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫處理、Internet以及基于因特網(wǎng)的客戶端/服務(wù)器網(wǎng)絡(luò)和分布式計算、Visual Basic .NET類庫、事件驅(qū)動編程等。如果掌握了本書中的這些知識,完全可以編寫出結(jié)構(gòu)精良的Visual Basic .NET程序,還能夠?qū)嶋H應(yīng)用 .NET平臺上的各種功能,提高編程效率,縮短開發(fā)時間。本書的讀者對象是編程經(jīng)驗不多的學(xué)生,但其深度和對理論、實踐的處理卻完全達(dá)到了專業(yè)人士和學(xué)生對傳統(tǒng)高級編程課程的要求。

作者簡介

  作者:DEITELHarveyM.Deitel,世界一流的計算機科學(xué)教員和研計會演講人;PaulJ.Deitel,國際知名的教育家HarveyM.Deitel博士是Deitel&Associates公司總裁,有著40余年計算機領(lǐng)域的工作經(jīng)驗,進(jìn)行了大量深入的教學(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課程。C++大學(xué)基礎(chǔ)教程(第五版)>>更多作品

圖書目錄

前言
作者簡介
第1章 計算機、因特網(wǎng)和Visual Basic.NET基本知識 
1.1 簡介 
1.2 什么是計算機 
1.3 計算機的組成 
1.4 操作系統(tǒng)的演變 
1.5 個人計算、分布式計算和客戶機/服務(wù)器計算 
1.6 機器語言、匯編語言和高級語言 
1.7 Visual Basic .NET 
1.8 C、C++、Java和C# 
1.9 其他高級語言 
1.10 結(jié)構(gòu)化編程 
1.11 主要軟件趨勢:對象技術(shù) 
1.12 硬件趨勢 
1.13 因特網(wǎng)和萬維網(wǎng)的發(fā)展簡史 
1.14 萬維網(wǎng)聯(lián)盟 
1.15 可擴展標(biāo)記語言 
1.16 Microsoft .NET簡介 
1.17 .NET框架和通用語言運行時環(huán)境 
1.18 本書內(nèi)容簡介 
1.19 網(wǎng)上資源 
第2章 Visual Studio .NET IDE簡介 
2.1 簡介 
2.2 Visual Studio .NET IDE概述 
2.3 菜單條和工具欄 
2.4 Visual Studio .NET IDE窗口 
2.4.1 解決方案資源管理器 
2.4.2 工具箱 
2.4.3 屬性窗口 
2.5 使用幫助 
2.6 簡單程序:顯示文本和圖像 
2.7 網(wǎng)上資源 
第3章 Visual Basic編程介紹 
3.1 簡介 
3.2 簡單程序一:輸出一行文本 
3.3 簡單程序二:整數(shù)相加 
3.4 內(nèi)存概念 
3.5 算術(shù)運算 
3.6 判斷:等價和關(guān)系運算符 
3.7 用對話框顯示消息 
3.8 網(wǎng)上資源 
第4章 控制結(jié)構(gòu):第一部分 
4.1 簡介 
4.2 算法 
4.3 偽代碼 
4.4 控制結(jié)構(gòu) 
4.5 If/Then選擇結(jié)構(gòu) 
4.6 If/Then/Else選擇結(jié)構(gòu) 
4.7 While循環(huán)結(jié)構(gòu) 
4.8 Do While/Loop循環(huán)結(jié)構(gòu) 
4.9 Do Until/Loop循環(huán)結(jié)構(gòu) 
4.10 賦值運算符 
4.11 設(shè)計算法:案例一(計數(shù)控制循環(huán)) 
4.12 用自頂向下、逐步求精的方法設(shè)計算法:案例二(條件控制循環(huán)) 
4.13 用自頂向下、逐步求精的方法設(shè)計算法:案例三(嵌套控制結(jié)構(gòu)) 
4.14 用自頂向下、逐步求精的方法設(shè)計算法:案例四(嵌套循環(huán)結(jié)構(gòu)) 
4.15 Windows應(yīng)用程序編程介紹 
第5章 控制結(jié)構(gòu):第二部分 
5.1 簡介 
5.2 計數(shù)控制循環(huán)要素 
5.3 For/Next循環(huán)結(jié)構(gòu) 
5.4 For/Next結(jié)構(gòu)示例 
5.5 Select Case多選結(jié)構(gòu) 
5.6 Do/Loop While循環(huán)結(jié)構(gòu) 
5.7 Do/Loop Until循環(huán)結(jié)構(gòu) 
5.8 在循環(huán)結(jié)構(gòu)中使用關(guān)鍵字Exit 
5.9 邏輯運算符 
5.10 結(jié)構(gòu)化編程總結(jié) 
第6章 過程 
6.1 簡介 
6.2 模塊、類和過程 
6.3 子過程 
6.4 函數(shù)過程 
6.5 方法 
6.6 參數(shù)類型轉(zhuǎn)換 
6.7 Option Strict和數(shù)據(jù)類型轉(zhuǎn)換 
6.8 值類型和引用類型 
6.9 參數(shù)傳遞:值傳遞和引用傳遞 
6.10 標(biāo)識符的有效時間 
6.11 標(biāo)識符的范圍規(guī)則 
6.12 隨機數(shù)的創(chuàng)建 
6.13 示例:機會游戲 
6.14 遞歸 
6.15 遞歸示例:斐波納契級數(shù) 
6.16 遞歸和迭代 
6.17 過程重載和可選參數(shù) 
6.17.1 過程重載 
6.17.2 可選參數(shù) 
6.18 模塊 
第7章 數(shù)組 
7.1 簡介 
7.2 數(shù)組定義 
7.3 數(shù)組聲明和數(shù)組分配 
7.4 數(shù)組應(yīng)用示例 
7.4.1 數(shù)組分配 
7.4.2 初始化數(shù)組 
7.4.3 對數(shù)組元素求和 
7.4.4 用數(shù)組分析調(diào)查結(jié)果 
7.4.5 用柱形圖圖形化顯示數(shù)組數(shù)據(jù) 
7.5 向過程傳遞數(shù)組 
7.6 數(shù)組傳遞:ByVal和ByRef 
7.7 數(shù)組排序 
7.8 數(shù)據(jù)檢索:線性檢索和對分檢索 
7.8.1 對數(shù)組進(jìn)行線性檢索 
7.8.2 對已排序數(shù)組進(jìn)行對分檢索 
7.9 多維矩陣和變長數(shù)組 
7.10 長度可變的參數(shù)列表 
7.11 For Each/Next循環(huán)結(jié)構(gòu) 
第8章 基于對象編程 
8.1 簡介 
8.2 用類來實現(xiàn)時間抽象數(shù)據(jù)類型 
8.3 類范圍 
8.4 控制對成員的訪問 
8.5 初始化類對象:構(gòu)造器 
8.6 重載構(gòu)造器的使用 
8.7 屬性 
8.8 合成:對象作為其他類的實例變量 
8.9 使用Me引用 
8.10 垃圾收集 
8.11 共享類成員 
8.12 常量和只讀成員 
8.13 數(shù)據(jù)抽象和信息隱藏 
8.14 軟件復(fù)用 
8.15 名字空間和程序集 
8.16 類視圖和對象瀏覽器 
第9章 面向?qū)ο缶幊蹋豪^承 
9.1 簡介 
9.2 基類和派生類 
9.3 Protected和Friend成員 
9.4 基類和派生類的關(guān)系 
9.5 案例學(xué)習(xí):三級繼承層次 
9.6 派生類的構(gòu)造器和終止器 
9.7 在軟件工程中使用繼承 
第10章 面向?qū)ο缶幊蹋憾鄳B(tài) 
10.1 簡介 
10.2 派生類對象轉(zhuǎn)換成基類對象 
10.3 類型字段和Select Case語句 
10.4 多態(tài)示例 
10.5 抽象類和方法 
10.6 案例學(xué)習(xí):繼承接口和實現(xiàn) 
10.7 NotInheritable類和NotOverridable方法 
10.8 案例學(xué)習(xí):在工資表系統(tǒng)中使用多態(tài) 
10.9 案例學(xué)習(xí):創(chuàng)建和使用接口 
10.10 代表 
第11章 異常處理 
11.1 簡介 
11.2 異常處理概述 
11.3 DivideByZeroException實例 
11.4 .NET異常的層次 
11.5 Finally塊 
11.6 異常屬性 
11.7 自定義的異常類 
11.8 溢出處理 
第12章 圖形用戶界面概念:第一部分 
12.1 簡介 
12.2 Windows窗體 
12.3 事件處理模型 
12.4 控件的屬性和布局 
12.5 標(biāo)簽、文本框和按鈕 
12.6 分組框和面板 
12.7 復(fù)選框和單選按鈕 
12.8 圖片框 
12.9 處理鼠標(biāo)事件 
12.10 處理鍵盤事件 
第13章 圖形用戶界面概念:第二部分 
13.1 簡介 
13.2 菜單 
13.3 LinkLabel 
13.4 ListBox和CheckedListBox 
13.4.1 ListBox 
13.4.2 CheckedListBox 
13.5 ComboBox 
13.6 TreeView 
13.7 ListView 
13.8 Tab控件 
13.9 多文檔界面窗口 
13.10 可視化繼承 
13.11 自定義控件 
第14章 多線程 
14.1 簡介 
14.2 線程狀態(tài):線程的生命周期 
14.3 線程優(yōu)先權(quán)和線程調(diào)度 
14.4 線程同步和類Monitor 
14.5 線程不同步的生產(chǎn)者/消費者關(guān)系 
14.6 線程同步的生產(chǎn)者/消費者關(guān)系 
14.7 生產(chǎn)者/消費者關(guān)系:循環(huán)緩沖區(qū) 
第15章 字符串、字符和正則表達(dá)式 
15.1 簡介 
15.2 字符和字符串的基本構(gòu)成 
15.3 字符串構(gòu)造器 
15.4 字符串屬性Length、Chars和方法CopyTo 
15.5 字符串比較 
15.6 字符串方法GetHashCode 
15.7 字符定位和子字符串定位 
15.8 從字符串中提取子串 
15.9 字符串連接 
15.10 其他字符串方法 
15.11 類StringBuilder 
15.12 StringBuilder屬性Indexer、Length和Capacity及方法EnsureCapacity 
15.13 StringBuilder的Append和AppendFormat方法 
15.14 StringBuilder的Insert、Remove和Replace方法 
15.15 Char方法 
15.16 模擬洗牌和發(fā)牌 
15.17 正則表達(dá)式和類Regex 
第16章 圖形和多媒體 
16.1 簡介 
16.2 圖形環(huán)境和Graphics對象 
16.3 顏色控制 
16.4 字體控制 
16.5 畫線、矩形和橢圓 
16.6 畫圓弧 
16.7 畫多邊形和折線 
16.8 高級圖形功能 
16.9 多媒體簡介 
16.10 圖像的加載、顯示和縮放 
16.11 動畫制作 
16.12 Windows 媒體播放器 
16.13 Microsoft Agent 
第17章 文件和流 
17.1 簡介 
17.2 數(shù)據(jù)層次 
17.3 文件和流 
17.4 類File和Directory 
17.5 創(chuàng)建順序存取文件 
17.6 從順序存取文件讀數(shù)據(jù) 
17.7 隨機存取文件 
17.8 創(chuàng)建隨機存取文件 
17.9 向隨機存取文件隨機地寫數(shù)據(jù) 
17.10 從隨機存取文件順序地讀數(shù)據(jù) 
17.11 案例學(xué)習(xí):事務(wù)處理程序 
第18章 可擴展標(biāo)記語言 
18.1 簡介 
18.2 XML文檔 
18.3 XML名字空間 
18.4 文檔對象模型 
18.5 文檔類型定義、模式和驗證 
18.5.1 文檔類型定義 
18.5.2 微軟的XML模式 
18.6 可擴展樣式表語言與XslTransform 
18.7 微軟的BiZTalk 
18.8 因特網(wǎng)與萬維網(wǎng)資源 
第19章 數(shù)據(jù)庫、SQL和ADO .NET 
19.1 簡介 
19.2 關(guān)系型數(shù)據(jù)庫模型 
19.3 關(guān)系型數(shù)據(jù)庫概述:Books數(shù)據(jù)庫 
19.4 結(jié)構(gòu)查詢語言(SQL) 
19.4.1 基本SELECT查詢 
19.4.2 WHERE子句 
19.4.3 ORDER BY子句 
19.4.4 從多個表合并數(shù)據(jù):INNER JOIN 
19.4.5 從Authors、AuthorISBN、Titles和Publishers表中連接數(shù)據(jù) 
19.4.6 INSERT語句 
19.4.7 UPDATE語句 
19.4.8 DELETE語句 
19.5 ADO .NET對象模型 
19.6 ADO .NET編程:從DBMS中提取信息 
19.6.1 連接并查詢Access數(shù)據(jù)源 
19.6.2 查詢Books數(shù)據(jù)庫 
19.7 ADO .NET編程:修改DBMS 
19.8 讀、寫XML文件 
第20章 ASP .NET、Web窗體與Web控件 
20.1 簡介 
20.2 簡單的HTTP事務(wù) 
20.3 系統(tǒng)體系結(jié)構(gòu) 
20.4 創(chuàng)建和運行簡單Web窗體的例子 
20.5 Web控件 
20.5.1 文本和圖形控件 
20.5.2 AdRotator控件 
20.5.3 驗證控件 
20.6 會話跟蹤 
20.6.1 Cookie 
20.6.2 使用HttpSessionState來跟蹤會話 
20.7 案例學(xué)習(xí):在線來賓登記簿 
20.8 案例學(xué)習(xí):使用ASP .NET連接數(shù)據(jù)庫 
20.9 跟蹤 
20.10 因特網(wǎng)和萬維網(wǎng)資源 
第21章 ASP .NET與Web服務(wù) 
21.1 簡介 
21.2 Web服務(wù) 
21.3 簡單對象訪問協(xié)議和Web服務(wù) 
21.4 發(fā)布與消費Web服務(wù) 
21.5 Web服務(wù)中的會話跟蹤 
21.6 使用Web窗體和Web服務(wù) 
21.7 案例學(xué)習(xí):氣象信息應(yīng)用程序 
21.8 Web服務(wù)中用戶定義的類型 
21.9 因特網(wǎng)和萬維網(wǎng)資源 
第22章 網(wǎng)絡(luò):基于流的套接字與數(shù)據(jù)報 
22.1 簡介 
22.2 使用流套接字建立簡單服務(wù)器 
22.3 使用流套接字建立簡單客戶機 
22.4 通過流套接字連接的客戶機/服務(wù)器交互 
22.5 通過數(shù)據(jù)報的無連接客戶機/服務(wù)器交互 
22.6 使用多線程服務(wù)器的客戶機/服務(wù)器Tic-Tac-Toe 
第23章 數(shù)據(jù)結(jié)構(gòu)和集合 
23.1 簡介 
23.2 自引用類
23.3 鏈表 
23.4 堆棧 
23.5 隊列 
23.6 樹 
23.6.1 整型數(shù)值的對分查找樹
23.6.2 IComparable對象的對分查找樹 
23.7 集合類 
23.7.1 Array類 
23.7.2 ArrayList類 
23.7.3 Stack類 
23.7.4 Hashtable類 
第24章 可訪問性 
24.1 簡介 
24.2 規(guī)則和資源 
24.3 Web可訪問性提議 
24.4 提供圖像替代品 
24.5 關(guān)注結(jié)構(gòu)從而實現(xiàn)最大程度的可讀性
24.6 Visual Studio .NET中的可訪問性 
24.6.1 放大工具欄圖標(biāo) 
24.6.2 放大文本 
24.6.3 修改工具箱 
24.6.4 修改鍵盤 
24.6.5 重排窗口 
24.7 Visual Basic中的可訪問性 
24.8 XHTML表格中的可訪問性 
24.9 XHTML幀中的可訪問性 
24.10 XML中的可訪問性 
24.11 使用基于VoiceXML的語音合成和識別
24.12 CallXML 
24.13 Windows 中的 JAWS 
24.14 其他的可訪問性工具 
24.15 微軟Windows 2000中的輔助工具 
24.15.1 為有視力缺陷的人提供的工具 
24.15.2 為有聽力缺陷的人提供的工具 
24.15.3 為使用鍵盤有困難的人提供的工具 
24.15.4 微軟講解員 
24.15.5 微軟屏幕鍵盤 
24.15.6 微軟IE5.5中的輔助工具特性 
24.16 因特網(wǎng)和萬維網(wǎng)資源 
附錄A 運算符優(yōu)先級表 
附錄B 數(shù)字系統(tǒng)(見光盤) 
附錄C 工作機會(見光盤) 
附錄D Visual Studio .NET的調(diào)試程序 
附錄E ASCII字符集 
附錄F Unicode(見光盤) 
附錄G COM集成(見光盤) 
附錄H 超文本標(biāo)記語言4介紹:第一部分(見光盤) 
附錄I 超文本標(biāo)記語言4介紹:第二部分(見光盤) 
附錄J XHTML 介紹:第一部分(見光盤) 
附錄K XHTML 介紹:第二部分(見光盤) 
附錄L HTML/XHTML特殊字符 
附錄M HTML/XHTML中的顏色 
附錄N Visual Studio .NET 中的Crystal Reports

本目錄推薦

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