Visual Basic.NET程序設(shè)計(jì)與應(yīng)用

出版時(shí)間:2002-7  出版社:第1版 (2002年1月1日)  作者:唐樹(shù)才  頁(yè)數(shù):436  字?jǐn)?shù):705000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  Microsoft Visual Studio .NET包含了許多新特性,有些是針對(duì)Visual Studio前一個(gè)版本的增強(qiáng),有些則是全新的功能。Visual Basic .NET同樣包含了這些新特性,是令人興奮的新一代開(kāi)發(fā)工具。
本書(shū)內(nèi)容豐富,涉及范圍廣泛。不但介紹了Visual Basic .NET的基礎(chǔ)知識(shí)(諸如.NET概況、VB的基本概念和開(kāi)發(fā)環(huán)境、面向?qū)ο蟮某绦蛟O(shè)計(jì)),還通過(guò)大量的實(shí)例詳細(xì)介紹了多線程應(yīng)用程序、多媒體應(yīng)用程序、數(shù)據(jù)庫(kù)應(yīng)用程序以及Windows窗體和Web應(yīng)用程序的開(kāi)發(fā)過(guò)程。作者是一位有著多年編程經(jīng)驗(yàn)的博士,開(kāi)發(fā)過(guò)很多大型系統(tǒng)。書(shū)中的大量實(shí)例都是來(lái)自于作者多年的工作實(shí)踐,因而頗具實(shí)用性和參考性,相信廣大編程人員能夠從中獲益。
本書(shū)適用于專(zhuān)業(yè)編程人員和廣大Visual Basic愛(ài)好者。

書(shū)籍目錄

第1章 面向Internet的開(kāi)發(fā)工具——Visual Basic.NET 
1.1 .NET開(kāi)發(fā)平臺(tái)
1.1.1 NET框架
1.1.2 公共語(yǔ)言運(yùn)行時(shí)
1.1.3 基類(lèi)庫(kù)
1.1.4 ADO.NET和XML
1.1.5 ASP.NET和Windows窗體
1.2 .NET新特性預(yù)覽
1.3 全新的語(yǔ)言——Visual Basic .NET
1.3.1 Visual Basic 的發(fā)展歷程
1.3.2 Visual Basic 的特點(diǎn)
1.3.3 Visual Basic .NET的新特性
1.4 Visual Basic .NET中的語(yǔ)言變化
1.4.1 語(yǔ)言的改進(jìn)
1.4.2 特性增強(qiáng)
1.4.3 .NET中的變化
1.4.4 簡(jiǎn)化
1.4.5 減少編程錯(cuò)誤
1.5 小結(jié)
習(xí)題(一)
第2章 Visual Basic .NET的開(kāi)發(fā)環(huán)境
2.1 Visual Studio起始頁(yè)
2.2 集成開(kāi)發(fā)環(huán)境IDE
2.2.1 “解決方案資源管理器”窗口
2.2.2 “類(lèi)視圖”窗口
2.2.3 “任務(wù)列表”窗口
2.2.4 “屬性”窗口
2.2.5 “工具箱”窗口
2.2.6 編輯器窗口
2.2.7 “服務(wù)器資源管理器”窗口
2.2.8 “對(duì)象瀏覽器”窗口
2.2.9 “宏資源管理器”窗口
2.2.10 命令窗口
2.3 Visual Basic .NET的菜單
2.3.1 “文件”菜單
2.3.2 編輯菜單
2.3.3 “視圖”菜單
2.3.4 “項(xiàng)目”菜單
2.3.5 “生成”菜單
2.3.6 “調(diào)試”菜單
2.3.7 “工具”菜單
2.3.8 “窗口”菜單
2.3.9 “幫助”菜單
2.4 小結(jié)
習(xí)題(二)
第3章 Visual Basic .NET的編程基礎(chǔ)
3.1 .NET框架類(lèi)
3.1.1 使用命名空間
3.1.2 由方法代替的編程元素
3.2 數(shù)據(jù)類(lèi)型
3.2.1 基本數(shù)據(jù)類(lèi)型
3.2.2 用戶(hù)定義的類(lèi)型 (結(jié)構(gòu))
3.2.3 數(shù)據(jù)類(lèi)型摘要
3.2.4 枚舉類(lèi)型
3.2.5 引用類(lèi)型與數(shù)值類(lèi)型
3.3 常量和變量
3.3.1 變量
3.3.2 變量作用域
3.3.3 靜態(tài)變量
3.3.4 常量
3.3.5 變量和常量的命名約定
3.4 數(shù)組
3.4.1 數(shù)組定義
3.4.2 數(shù)組重定義
3.4.3 數(shù)組的操作
3.5 結(jié)構(gòu)
3.5.1 結(jié)構(gòu)和數(shù)組
3.5.2 結(jié)構(gòu)和過(guò)程
3.5.3 結(jié)構(gòu)和對(duì)象
3.5.4 結(jié)構(gòu)中的結(jié)構(gòu)
3.5.5 結(jié)構(gòu)和類(lèi)的異同
3.6 類(lèi)型轉(zhuǎn)換
3.6.1 擴(kuò)展轉(zhuǎn)換與緊縮轉(zhuǎn)換
3.6.2 隱式轉(zhuǎn)換與顯式轉(zhuǎn)換
3.6.3 數(shù)組類(lèi)型轉(zhuǎn)換
3.7 過(guò)程
3.7.1 子過(guò)程
3.7.2 函數(shù)過(guò)程
3.7.3 過(guò)程的調(diào)用
3.7.4 向過(guò)程傳遞參數(shù)
3.7.5 屬性過(guò)程
3.8 流程控制
3.8.1 條件結(jié)構(gòu)
3.8.2 循環(huán)結(jié)構(gòu)
3.8.3 使用控制結(jié)構(gòu)
3.9 Visual Basic .NET應(yīng)用程序的結(jié)構(gòu)
3.10 Visual Basic .NET的編程對(duì)象
3.10.1 對(duì)象概述
3.10.2 操作對(duì)象
3.10.3 對(duì)象之間的關(guān)系
3.10.4 創(chuàng)建對(duì)象
3.11 條件編譯與編碼基礎(chǔ)
3.11.1 條件編譯
3.11.2 編碼基礎(chǔ)
3.12 創(chuàng)建Hello VB.NET應(yīng)用程序
3.12.1 創(chuàng)建應(yīng)用程序框架
3.12.2 創(chuàng)建控件
3.12.3 設(shè)置對(duì)象屬性
3.12.4 編寫(xiě)代碼
3.12.5 運(yùn)行程序
3.13 小結(jié)
習(xí)題(三)
第4章 常用標(biāo)準(zhǔn)控件
4.1 工具箱與控件
4.1.1 工具箱
4.1.2 控件
4.1.3 生成和調(diào)整控件
4.1.4 新增的Anchor和Dock屬性
4.2 標(biāo)簽和文本框
4.2.1 標(biāo)簽控件
4.2.2 文本框
4.3 超鏈接控件
4.4 圖片框
4.5 列表框控件
4.5.1 常用列表框?qū)傩院头椒?
4.6 組合框控件
4.7 命令控件
4.8 復(fù)選框、單選鈕和組
4.8.1 常用復(fù)選框?qū)傩?
4.8.2 常用單選鈕屬性
4.8.3 常用組屬性
4.9 滾動(dòng)條
4.10 計(jì)時(shí)器
4.11 Tab鍵順序與命名約定
4.11.1 焦點(diǎn)
4.11.2 設(shè)置Tab鍵順序
4.11.3 控件命名約定
4.12 控件應(yīng)用程序示例
4.13 小結(jié)
習(xí)題(四)
第5章 菜單應(yīng)用程序的開(kāi)發(fā)
5.1 添加菜單和菜單項(xiàng)
5.2 添加菜單增強(qiáng)功能
5.2.1 禁止和啟動(dòng)菜單項(xiàng)
5.2.2 隱藏和顯示菜單項(xiàng)
5.2.3 刪除菜單項(xiàng)
5.2.4 克隆菜單
5.2.5 合并菜單
5.2.6 切換菜單
5.2.7 菜單的增強(qiáng)特性
5.2.8 彈出式菜單的設(shè)計(jì)
5.3 程序示例——添加菜單
5.4 小結(jié)
習(xí)題(五)
第6章 對(duì)話(huà)框應(yīng)用程序的開(kāi)發(fā)
6.1 對(duì)話(huà)框概述
6.2 預(yù)定義對(duì)話(huà)框
6.2.1 InputBox函數(shù)
6.2.2 MsgBox對(duì)話(huà)框
6.3 對(duì)話(huà)框控件
6.3.1 “打開(kāi)文件”對(duì)話(huà)框
6.3.2 “保存”對(duì)話(huà)框
6.3.3 “顏色”對(duì)話(huà)框
6.3.4 “字體”對(duì)話(huà)框
6.3.5 “頁(yè)面設(shè)置”對(duì)話(huà)框
6.3.6 “打印預(yù)覽”對(duì)話(huà)框
6.3.7 “打印”對(duì)話(huà)框
6.4 自定義對(duì)話(huà)框
6.4.1 創(chuàng)建和顯示對(duì)話(huà)框
6.4.2 對(duì)話(huà)框中的用戶(hù)輸入
6.4.3 使用變量檢索對(duì)話(huà)框的結(jié)果
6.4.4 通過(guò)屬性檢索對(duì)話(huà)框信息
6.4.5 使用對(duì)象整體檢索對(duì)話(huà)框信息
6.4.6 從對(duì)話(huà)框的父窗體檢索信息
6.5 程序示例——?jiǎng)?chuàng)建自定義對(duì)話(huà)框
6.6 小結(jié)
習(xí)題(六)
第7章 多文檔界面應(yīng)用程序的開(kāi)發(fā)
7.1 Windows界面樣式
7.2 創(chuàng)建MDI父窗體與子窗體
7.2.1 創(chuàng)建MDI父窗體
7.2.2 創(chuàng)建MDI子窗體
7.3 確定活動(dòng)子窗體
7.4 子窗體排列
7.5 添加工具欄和狀態(tài)欄
7.5.1 工具欄的制作
7.5.2 工具欄按鈕事件
7.5.3 狀態(tài)欄的制作
7.6 程序示例——編寫(xiě)MDI應(yīng)用程序
7.7 小結(jié)
習(xí)題(七)
第8章 面向?qū)ο蟮某绦蛟O(shè)計(jì)
8.1 面向?qū)ο缶幊袒A(chǔ)
8.1.1 對(duì)象和類(lèi)
8.1.2 封裝、繼承和多態(tài)性
8.1.3 Visual Basic .NET是完全面向?qū)ο蟮恼Z(yǔ)言
8.2 創(chuàng)建一個(gè)自己的類(lèi)和對(duì)象
8.2.1 類(lèi)關(guān)鍵字
8.2.2 類(lèi)成員
8.2.3 類(lèi)的實(shí)例
8.2.4 自定義命名空間
8.2.5 訪問(wèn)類(lèi)型
8.2.6 數(shù)據(jù)成員
8.2.7 創(chuàng)建與重載方法
8.2.8 創(chuàng)建屬性
8.2.9 構(gòu)造函數(shù)
8.2.10 垃圾收集機(jī)制
8.3 繼承與重載的實(shí)現(xiàn)
8.3.1 程序示例——實(shí)現(xiàn)基本的繼承
8.3.2 禁止繼承
8.3.3 繼承和作用域
8.3.4 程序示例——Protected(保護(hù))方法
8.3.5 程序示例——重載的實(shí)現(xiàn)
8.4 共享類(lèi)成員的實(shí)現(xiàn)
8.4.1 共享方法
8.4.2 共享變量
8.4.3 全局變量
8.5 事件
8.5.1 創(chuàng)建一個(gè)自定義事件
8.5.2 共享事件
8.5.3 在不同項(xiàng)目之間觸發(fā)事件
8.6 接口
8.6.1 接口的聲明
8.6.2 Implements關(guān)鍵字
8.6.3 程序示例——實(shí)現(xiàn)接口
8.6.4 實(shí)現(xiàn)多個(gè)接口
8.7 再談對(duì)象的處理
8.7.1 沒(méi)有Set關(guān)鍵字
8.7.2 取消引用對(duì)象
8.7.3 前期綁定和后期綁定
8.8 跨語(yǔ)言的繼承
8.8.1 創(chuàng)建Visual Basic .NET基類(lèi)
8.8.2 創(chuàng)建C#子類(lèi)
8.8.3 創(chuàng)建客戶(hù)應(yīng)用程序
8.9 可視化繼承
8.9.1 窗體繼承的實(shí)現(xiàn)
8.9.2 重載代碼的實(shí)現(xiàn)
8.10 小結(jié)
習(xí)題(八)
第9章 Visual Basic .NET中的異常處理
9.1 異常處理概述
9.1.1 Visual Basic .NET中的錯(cuò)誤種類(lèi)
9.1.2 Err對(duì)象
9.2 非結(jié)構(gòu)化異常處理
9.2.1 On Error 語(yǔ)句介紹
9.2.2 Resume 語(yǔ)句
9.2.3 需要說(shuō)明的幾個(gè)問(wèn)題
9.3 結(jié)構(gòu)化異常處理
9.4 有關(guān)異常的高級(jí)話(huà)題
9.4.1 System.Exception 類(lèi)
9.4.2 自行觸發(fā)異常
9.5 小結(jié)
習(xí)題(九)
第10章 多線程應(yīng)用程序的開(kāi)發(fā)
10.1 進(jìn)程和線程
10.2 編寫(xiě)多線程應(yīng)用程序
10.2.1 如何創(chuàng)建一個(gè)新線程
10.2.2 控制線程
10.2.3 線程的生存期
10.3 為線程傳遞參數(shù)
10.4 同步線程
10.5 認(rèn)識(shí)線程的優(yōu)先級(jí)
10.6 小結(jié)
習(xí)題(十)
第11章 圖形應(yīng)用程序開(kāi)發(fā)
11.1 什么是GDI+
11.2 使用GDI+
11.2.1 System.Drawing.Graphics類(lèi)
11.2.2 System.Drawing.Drawing2D命名空間
11.2.3 System.Drawing.Imaging命名空間
11.2.4 System.Drawing.Text命名空間
11.2.5 對(duì)VB6及早期版本的更改
11.3 創(chuàng)建圖形應(yīng)用程序
11.3.1 創(chuàng)建一個(gè)簡(jiǎn)單的圖形應(yīng)用程序
11.3.2 創(chuàng)建圖形應(yīng)用程序的基本步驟
11.4 利用GDI+為應(yīng)用程序增加亮點(diǎn)
11.4.1 反走樣(抗鋸齒)、漸變填充的實(shí)現(xiàn)
11.4.2 紋理與alpha 混合
11.4.3 程序示例——GDI+特效
11.5 小結(jié)
習(xí)題(十一)
第12章 數(shù)據(jù)庫(kù)編程
12.1 Visual Basic 中的數(shù)據(jù)訪問(wèn)技術(shù)
12.2 革命性變革——ADO .NET
12.2.1 ADO回顧
12.2.2 ADO .NET的變革
12.2.3 ADO .NET核心——數(shù)據(jù)集
12.2.4 ADO .NET的優(yōu)點(diǎn)
12.2.5 ADO .NET與ADO的比較
12.3 利用數(shù)據(jù)控件編程
12.3.1 使用數(shù)據(jù)適配器配置向?qū)?
12.3.2 創(chuàng)建數(shù)據(jù)集——DataSet
12.3.3 使用數(shù)據(jù)窗體向?qū)?
12.3.4 使用數(shù)據(jù)綁定
12.3.5 數(shù)據(jù)綁定上下文
12.4 使用ADO .NET對(duì)象編程
12.4.1 OleDbConnection 和 SQLConnection
12.4.2 OleDbCommand 和 SqlCommand
12.4.3 DataReader
12.4.4 DataSet
12.4.5 DataBindings
12.5 訪問(wèn)XML
12.5.1 XML架構(gòu)
12.5.2 創(chuàng)建XML架構(gòu)
12.5.3 ADO .NET訪問(wèn)XML
12.6 SQL基礎(chǔ)
12.6.1 數(shù)據(jù)定義語(yǔ)言
12.6.2 數(shù)據(jù)操作語(yǔ)言
12.7 測(cè)試和編寫(xiě)SQL語(yǔ)句
12.8 小結(jié)
習(xí)題(十二)
第13章 多媒體程序設(shè)計(jì)
13.1 概述
13.2 多媒體文件的格式類(lèi)型
13.2.1 圖像文件格式
13.2.2 音頻文件格式
13.2.3 視頻文件格式
13.3 MCI多媒體控件
13.3.1 什么是MCI
13.3.2 添加MCI控件
13.3.3 MCI控件的基本功能
13.3.4 MCI命令
13.4 程序示例——我的媒體播放機(jī)
13.4.1 添加播放AVI功能
13.4.2 添加播放WAV功能
13.4.3 添加播放MIDI功能
13.4.4 添加播放MPEG文件功能
13.4.5 添加播放CD音樂(lè)的功能
13.5 程序示例——Flash播放器
13.6 小結(jié)
習(xí)題(十三)
第14章 Windows窗體編程
14.1 Windows窗體
14.1.1 窗體的概念
14.1.2 窗體的作用
14.1.3 Form類(lèi)的繼承關(guān)系
14.2 程序示例——?jiǎng)?chuàng)建Visual Basic .NET窗體
14.3 向窗體添加控件
14.3.1 對(duì)象的層次結(jié)構(gòu)
14.3.2 添加控件示例
14.3.3 為控件添加事件響應(yīng)
14.4 繼承一個(gè)已有項(xiàng)目中的窗體
14.5 一個(gè)實(shí)現(xiàn)非矩形窗體的例子
14.6 小結(jié)
習(xí)題(十四)
第15章 Web應(yīng)用程序開(kāi)發(fā)
15.1 ASP .NET與ASP的比較
15.2 Web窗體基礎(chǔ)
15.2.1 建立Web應(yīng)用程序
15.2.2 Web 窗體的工作原理
15.3 創(chuàng)建服務(wù)器控件
15.3.1 HTML 控件
15.3.2 Web 控件
15.3.3 HTML 控件與 Web 控件的比較
15.3.4 Web 窗體和 RAD 體驗(yàn)
15.4 創(chuàng)建和調(diào)用Web服務(wù)
15.4.1 創(chuàng)建一個(gè)Web服務(wù)
15.4.2 創(chuàng)建Web服務(wù)的客戶(hù)端程序
15.5 小結(jié)
習(xí)題(十五)
習(xí)題答案

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic.NET程序設(shè)計(jì)與應(yīng)用 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7