Visual Basic.NET軟件開(kāi)發(fā)技術(shù)

-
【作 者】吳紹根 廖永紅 陳建潮 編著
【I S B N 】978-7-5084-5770-3
【責(zé)任編輯】李炎
【適用讀者群】高職高專(zhuān)
【出版時(shí)間】2008-08-01
【開(kāi) 本】16開(kāi)本
【裝幀信息】平裝(光膜)
【版 次】2008年08月第1版
【頁(yè) 數(shù)】332
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥35
【叢 書(shū)】21世紀(jì)高職高專(zhuān)創(chuàng)新精品規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)從學(xué)習(xí)的目的出發(fā),通過(guò)一個(gè)案例展開(kāi)對(duì)Visual Basic.NET程序設(shè)計(jì)基礎(chǔ)知識(shí)的介紹。同時(shí),為了加強(qiáng)學(xué)習(xí)效果,本書(shū)也提供了一個(gè)學(xué)習(xí)用案例,要求學(xué)習(xí)者使用已學(xué)習(xí)的知識(shí)并參照書(shū)本的案例實(shí)際地開(kāi)發(fā)該案例,以達(dá)到“學(xué)以致用”的目的。
本書(shū)主要內(nèi)容包括:.NET概述、VB.NET入門(mén)、使用VB.NET集成開(kāi)發(fā)環(huán)境、VB.NET常用控件的使用、應(yīng)用程序界面設(shè)計(jì)、使用ADO.NET操作數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)報(bào)表、文件操作、錯(cuò)誤管理、訪問(wèn)XML文檔、創(chuàng)建和使用Web Service及如何發(fā)布VB.NET應(yīng)用程序。
本書(shū)結(jié)構(gòu)合理,語(yǔ)言通俗易懂,并具有理論內(nèi)容適當(dāng),側(cè)重技術(shù)應(yīng)用的特點(diǎn)。該教材主要面向高職高專(zhuān)的學(xué)生,同時(shí)也可作為相關(guān)技術(shù)的培訓(xùn)教材。
學(xué)習(xí)知識(shí)的目的是為了運(yùn)用學(xué)習(xí)的知識(shí)來(lái)解決實(shí)際問(wèn)題,這是學(xué)習(xí)的根本出發(fā)點(diǎn)和最終歸宿,只有學(xué)習(xí)了、更重要的是運(yùn)用了已學(xué)知識(shí)來(lái)解決問(wèn)題,才能使所學(xué)知識(shí)成為學(xué)習(xí)者知識(shí)結(jié)構(gòu)的一個(gè)有機(jī)組成部分,才能將知識(shí)轉(zhuǎn)換為能力。本書(shū)從學(xué)習(xí)的目的出發(fā),通過(guò)一個(gè)案例的實(shí)際開(kāi)發(fā)過(guò)程,由淺入深地介紹了Visual Basic.NET程序設(shè)計(jì)的基礎(chǔ)知識(shí),從而使知識(shí)不再是空洞、抽象的,而是實(shí)實(shí)在在的可以應(yīng)用來(lái)解決問(wèn)題的工具。同時(shí),本書(shū)還與所用案例并行地提供了一個(gè)學(xué)習(xí)用案例,使學(xué)習(xí)者可以參考書(shū)中案例,利用所學(xué)知識(shí),在模仿的同時(shí)運(yùn)用已學(xué)知識(shí)來(lái)解決問(wèn)題,從而達(dá)到學(xué)以致用的目的。
在知識(shí)點(diǎn)的引入及敘述方式上,本書(shū)以案例為中心,采用引入知識(shí)點(diǎn)、講述知識(shí)點(diǎn)、應(yīng)用知識(shí)點(diǎn)、綜合知識(shí)點(diǎn)的模式,由淺入深展開(kāi)對(duì)知識(shí)內(nèi)容的講述。特別需要指出的是,在新概念的引入上,本書(shū)采用實(shí)際生活中大家所熟悉的例子來(lái)類(lèi)比,從而使概念更加生動(dòng)并具人性化,更容易理解,進(jìn)而對(duì)概念的應(yīng)用也將更加得心應(yīng)手。
本書(shū)主要介紹了如何在Visual Basic.NET集成開(kāi)發(fā)環(huán)境中開(kāi)發(fā)Visual Basic.NET應(yīng)用程序,依照案例實(shí)現(xiàn)的過(guò)程,闡述了Visual Basic.NET程序設(shè)計(jì)的基本知識(shí)、Visual Basic.NET集成開(kāi)發(fā)環(huán)境的使用、Visual Basic常用控件的使用、應(yīng)用程序界面設(shè)計(jì)、使用ADO操作數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)報(bào)表、文件操作、錯(cuò)誤管理、訪問(wèn)XML文檔及如何發(fā)布Visual Basic.NET應(yīng)用程序。在設(shè)計(jì)應(yīng)用方面,書(shū)中案例程序及各個(gè)輔助性的例子程序均可在計(jì)算機(jī)上運(yùn)行。本課程建議授課學(xué)時(shí)為90課時(shí),其中理論課時(shí)60課時(shí),習(xí)題學(xué)時(shí)30課時(shí)。
本書(shū)共分12章,其中第1~5章由陳建潮編寫(xiě),第6~9章由吳紹根編寫(xiě),第10~12章由廖永紅編寫(xiě)。本書(shū)的內(nèi)容結(jié)構(gòu)如下:第1章為.NET概述,簡(jiǎn)單介紹Microsoft的.NET架構(gòu);第2章為Visual Basic.NET入門(mén),介紹Visual Basic.NET集成開(kāi)發(fā)環(huán)境的使用和程序流程控制;第3章為Visual Basic.NET中常用控件,介紹Visual Basic.NET常用控件的使用;第4章為應(yīng)用程序界面設(shè)計(jì),介紹如何設(shè)計(jì)菜單、工具欄;第5章為在Visual Basic.NET中實(shí)現(xiàn)面向?qū)ο缶幊蹋榻B面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和技術(shù);第6章為ADO.NET,介紹如何在Visual Basic.NET中使用ADO.NET控件訪問(wèn)數(shù)據(jù)庫(kù)數(shù)據(jù);第7章為創(chuàng)建報(bào)表,介紹如何在Visual Basic.NET中創(chuàng)建用戶(hù)需要的各種數(shù)據(jù)報(bào)表;第8章為文件管理和錯(cuò)誤管理,介紹了文件訪問(wèn)的基本技術(shù)和方法,也介紹了調(diào)試應(yīng)用程序及如何捕獲和處理運(yùn)行時(shí)錯(cuò)誤;第9章為創(chuàng)建組件、控件,介紹了創(chuàng)建自定義組件和控件的基本技術(shù);第10章為用Visual Basic.NET訪問(wèn)XML文檔,介紹了如何在Visual Basic.NET中使用DOM訪問(wèn)XML文檔;第11章為創(chuàng)建并使用Web Service,介紹了創(chuàng)建和發(fā)布Web Service的基本技術(shù)和方法;第12章為打包和部署.NET應(yīng)用,介紹了如何創(chuàng)建應(yīng)用程序安裝文件及發(fā)布應(yīng)用。
本書(shū)的順利出版要感謝廣東輕工職業(yè)技術(shù)學(xué)院的領(lǐng)導(dǎo)和老師給予的大力支持和幫助,作者在此表示衷心的感謝。
由于時(shí)間倉(cāng)促,書(shū)中難免存在不妥之處,請(qǐng)讀者原諒并提出寶貴意見(jiàn)。
前言
第1章 .NET概述 1
1.1 創(chuàng)建一個(gè)簡(jiǎn)單的應(yīng)用示例 1
1.2 .NET體系結(jié)構(gòu) 3
1.3 .NET應(yīng)用程序的編譯和執(zhí)行 5
1.4 Visual Basic.NET的功能新特點(diǎn) 6
1.5 本書(shū)所用案例場(chǎng)景介紹 8
1.5.1 教材案例場(chǎng)景介紹 8
1.5.2 習(xí)題案例場(chǎng)景介紹 10
附加練習(xí) 11
第2章 Visual Basic.NET入門(mén) 12
2.1 Visual Studio.NET集成開(kāi)發(fā)環(huán)境的組成 12
2.2 編寫(xiě)案例程序 17
2.2.1 項(xiàng)目及解決方案 17
2.2.2 Windows窗體 19
2.3 Visual Basic.NET的語(yǔ)言特征 25
2.3.1 數(shù)據(jù)類(lèi)型 25
2.3.2 變量 26
2.3.3 數(shù)組 28
2.3.4 運(yùn)算符 31
2.3.5 流程控制結(jié)構(gòu) 34
附加練習(xí) 40
第3章 Visual Basic.NET的常用控件 41
3.1 控件的基本概念 41
3.1.1 控件的屬性 44
3.1.2 控件的方法 47
3.1.3 控件的事件 49
3.2 案例程序中的其他控件 51
3.3 過(guò)程 55
3.3.1 過(guò)程概述 56
3.3.2 Sub過(guò)程 56
3.3.3 Function過(guò)程 63
3.3.4 使用數(shù)組作為參數(shù) 64
3.4 擁有簡(jiǎn)單接口的案例程序 67
附加練習(xí) 74
第4章 應(yīng)用程序界面設(shè)計(jì) 75
4.1 設(shè)計(jì)MDI應(yīng)用程序 76
4.2 菜單設(shè)計(jì) 77
4.3 工具欄的設(shè)計(jì) 86
4.4 狀態(tài)欄的設(shè)計(jì) 89
4.5 具有MDI界面的案例程序 93
附加練習(xí) 97
第5章 在Visual Basic.NET中實(shí)現(xiàn)面向?qū)ο缶幊?nbsp;98
5.1 面向?qū)ο蟮幕靖拍?nbsp;98
5.1.1 類(lèi) 98
5.1.2 對(duì)象 100
5.1.3 字段、屬性、方法和事件 100
5.1.4 封裝、繼承和多態(tài) 101
5.2 在Visual Basic.NET中創(chuàng)建類(lèi) 101
5.2.1 訪問(wèn)修飾符 102
5.2.2 Property過(guò)程 103
5.2.3 在已有的應(yīng)用程序中創(chuàng)建類(lèi) 105
5.2.4 構(gòu)造函數(shù) 107
5.2.5 共享成員 108
5.2.6 釋放資源 110
5.2.7 重載 111
5.3 在Visual Basic.NET中實(shí)現(xiàn)類(lèi)的繼承 114
5.3.1 基本繼承 114
5.3.2 重寫(xiě) 118
5.3.3 覆蓋 122
5.3.4 重載繼承成員 124
5.3.5 繼承中的構(gòu)造函數(shù) 126
5.3.6 抽象繼承 131
5.3.7 可視繼承 132
5.4 在Visual Basic.NET中實(shí)現(xiàn)接口 137
5.5 事件 140
5.6 通過(guò)類(lèi)及對(duì)象完善案例程序 142
附加練習(xí) 149
第6章 ADO.NET 150
6.1 為什么需要ADO.NET 150
6.2 ADO.NET的特征 152
6.2.1 ADO.NET簡(jiǎn)介 152
6.2.2 ADO.NET對(duì)象模型 153
6.2.3 .NET Framework數(shù)據(jù)提供器 153
6.2.4 DataSet 156
6.3 使用ADO.NET模型連接數(shù)據(jù)庫(kù) 158
6.3.1 本案例所使用的數(shù)據(jù)庫(kù) 158
6.3.2 建立與后臺(tái)BookStore數(shù)據(jù)庫(kù)的連接 160
6.4 將圖書(shū)供應(yīng)商信息寫(xiě)入數(shù)據(jù)庫(kù) 162
6.5 使用ADO.NET顯示數(shù)據(jù)庫(kù)中的數(shù)據(jù) 163
6.5.1 在Visual Basic.NET中創(chuàng)建數(shù)據(jù)適配器及數(shù)據(jù)集 164
6.5.2 數(shù)據(jù)綁定及顯示DataSet中的數(shù)據(jù) 166
6.6 使用ADO.NET實(shí)現(xiàn)數(shù)據(jù)的查詢(xún)、修改及刪除 172
6.6.1 查詢(xún)供應(yīng)商信息 172
6.6.2 修改供應(yīng)商信息 174
6.6.3 刪除供應(yīng)商信息 177
6.7 使用ADO.NET維護(hù)圖書(shū)信息 179
6.7.1 使用向?qū)?chuàng)建DataAdapter 181
6.7.2 創(chuàng)建數(shù)據(jù)集 186
6.7.3 在DataGrid中顯示數(shù)據(jù)集中的數(shù)據(jù) 187
6.7.4 向Book表中增加數(shù)據(jù) 190
6.7.5 實(shí)現(xiàn)對(duì)Book表中數(shù)據(jù)的修改、刪除和查詢(xún) 194
第7章 創(chuàng)建報(bào)表 197
7.1 為什么需要報(bào)表 197
7.2 創(chuàng)建圖書(shū)的信息顯示及統(tǒng)計(jì)報(bào)表 197
7.3 改進(jìn)報(bào)表的外觀 214
7.4 向報(bào)表傳遞參數(shù) 229
第8章 文件管理及錯(cuò)誤管理 234
8.1 文件管理 234
8.1.1 使用.NET的System.IO模型進(jìn)行文件管理 234
8.1.2 使用Visual Basic.NET的runtime 函數(shù)進(jìn)行文件操作 240
8.1.3 將缺貨信息寫(xiě)入文件 245
8.2 錯(cuò)誤管理 250
8.2.1 程序錯(cuò)誤的概念 250
8.2.2 跟蹤和調(diào)試程序 251
8.2.3 異常的處理 258
8.2.4 處理案例程序運(yùn)行時(shí)的異常 261
第9章 創(chuàng)建組件和控件 265
9.1 .NET組件 265
9.1.1 .NET組件結(jié)構(gòu) 265
9.1.2 在Visual Basic.NET中創(chuàng)建組件 267
9.2 創(chuàng)建和使用自定義組件 267
9.3 .NET控件 275
9.4 創(chuàng)建及使用自定義控件 276
第10章 用Visual Basic.NET訪問(wèn)XML文檔 282
10.1 XML文檔 283
10.2 使用DOM訪問(wèn)XML文檔 285
10.3 數(shù)據(jù)集與XML文檔 294
第11章 創(chuàng)建并使用Web服務(wù) 296
11.1 了解Web服務(wù) 296
11.2 創(chuàng)建Web服務(wù) 297
11.3 使用Web服務(wù) 302
11.4 了解Web服務(wù)的發(fā)現(xiàn)過(guò)程 305
第12章 打包和部署.NET應(yīng)用 307
12.1 .NET項(xiàng)目部署簡(jiǎn)介 307
12.2 部署前的準(zhǔn)備 308
12.3 創(chuàng)建Windows應(yīng)用程序的安裝和部署項(xiàng)目 309
12.4 可選的安裝和部署功能 313
12.5 創(chuàng)建Web應(yīng)用程序的安裝和部署項(xiàng)目 320
參考文獻(xiàn) 322
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) [主編 孫穎馨]
- Visual Basic程序設(shè)計(jì)教程 [主編 郭秀娟 于全通]
- Visual Basic.NET程序設(shè)計(jì)上機(jī)實(shí)踐教程 [主編 何振林 羅奕]
- Visual Basic.NET程序設(shè)計(jì) [主編 何振林 羅奕]
- Visual Basic程序設(shè)計(jì)(第二版) [主編 白金牛 李慧萍 邢俊鳳]
- Visual Basic程序設(shè)計(jì)簡(jiǎn)明教程(第二版) [主編 王曉東]
- Visual Basic實(shí)做教程 [主編 歐劍]
- Visual Basic應(yīng)用任務(wù)教程 [王春蘭]
- Visual Basic語(yǔ)言程序設(shè)計(jì)及實(shí)驗(yàn)教程 [周建麗]
- Visual Basic程序設(shè)計(jì)上機(jī)實(shí)踐教程(第二版) [何振林 羅奕]
- Visual Basic程序設(shè)計(jì)教程(第二版) [何振林 胡綠慧]
- Visual Basic.NET程序設(shè)計(jì) [夏敏捷 齊暉]
- Visual Basic程序設(shè)計(jì)應(yīng)用教程習(xí)題及實(shí)驗(yàn)指導(dǎo) [主編 劉利 汪華斌]
- Visual Basic程序設(shè)計(jì)應(yīng)用教程 [主編 薛曉萍 黃震]
- Visual Basic程序設(shè)計(jì) [主編 王濤 鄧德鴻]
- Visual Basic程序設(shè)計(jì)(第三版) [主編 潘地林]
- Visual Basic程序設(shè)計(jì)實(shí)訓(xùn)與考試指導(dǎo)(第三版) [主編 潘地林]
- Visual Basic程序設(shè)計(jì) [主 編 白金牛 李慧萍 邢俊鳳]
- Visual Basic程序設(shè)計(jì)(第二版) [主編 柳青 嚴(yán)健武]
- Visual Basic.NET程序設(shè)計(jì)教程 [唐耀 何明國(guó) 等編著]
- Visual Basic 6.0程序設(shè)計(jì)教程 [曾強(qiáng)聰 編著]
- Visual Basic程序設(shè)計(jì) [安志遠(yuǎn) 主 編]
- Visual Basic.NET程序設(shè)計(jì) [蘇英如]
- Visual Basic.NET程序設(shè)計(jì)教程 [陳語(yǔ)林 主編]
- 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)——Visual Basic及其應(yīng)用系統(tǒng)開(kāi)發(fā) [歐陽(yáng)崢崢 李禹生 孫平 等編著]
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題(第2版) [靳麗 李珊 主 編 ]
- Visual Basic程序設(shè)計(jì)上機(jī)實(shí)踐教程 [何振林 羅奕 主編 ]
- Visual Basic程序設(shè)計(jì)教程 [何振林 胡綠慧 主 編 ]
- Visual Basic程序設(shè)計(jì)(第二版) [丁亞明 主 編 ]
- Visual Basic.NET程序設(shè)計(jì)案例教程 [孫街亭 主 編 ]
-
>通識(shí)課
>理工類(lèi)基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視

- 教材類(lèi)more>>
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第三版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)項(xiàng)目實(shí)訓(xùn)與習(xí)題集(第三
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)項(xiàng)目實(shí)訓(xùn)與習(xí)題集(第二
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 通信電子線路
- 微型計(jì)算機(jī)組裝與維護(hù)(第二版)
- 數(shù)控車(chē)床加工任務(wù)化教程
- 數(shù)控銑床加工實(shí)訓(xùn)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(第二版)(Window
- SQL Server 2012項(xiàng)目教程—分銷(xiāo)系統(tǒng)項(xiàng)
- 中文版Photoshop CS6圖形圖像處理案例
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(Windows 7+Office
- SQL Server 2008數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例教
- Windows Server配置管理項(xiàng)目實(shí)訓(xùn)教程(
- Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)例教程(Windows 7+Of