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

Visual Basic.NET開發(fā)指南與實例詳析

Visual Basic.NET開發(fā)指南與實例詳析

定 價:¥59.00

作 者: 鞏文化等編
出版社: 機械工業(yè)出版社
叢編項: 開發(fā)人員專業(yè)技術(shù)叢書
標(biāo) 簽: VB.NET

ISBN: 9787111112761 出版時間: 2003-01-01 包裝: 平裝
開本: 頁數(shù): 504 字?jǐn)?shù):  

內(nèi)容簡介

  Microsoft的VisualStudio.NET是一個功能強大的集成開發(fā)工具,主要針對基于Internet開發(fā)標(biāo)準(zhǔn)的分布式計算模式而設(shè)計的。VisualBasic;NET作為其中主要的開發(fā)工具之一,因為其開發(fā)能力強、開發(fā)效率高、容易上手,所以變得越來越重要。通過本書您將學(xué)會利用VisualBasic.NET開發(fā)軟件,尤其是針對數(shù)據(jù)庫、Internet的軟件開發(fā)。本書結(jié)構(gòu)由淺入深,任何層次的軟件設(shè)計人員都可以通過本書受益。本書由淺入深地介紹了VisualBasic.NET的使用和編程方法,幾乎涉及了VisualBasic.NET編程的所有領(lǐng)域,重點介紹了VisualBasic.NET的高級編程技術(shù)、數(shù)據(jù)庫開發(fā)技術(shù)、分布式計算技術(shù),包括報表、多線程編程、關(guān)系數(shù)據(jù)庫、ADO編程技術(shù)、.NET框架、ADO.NET編程技術(shù)和Web服務(wù)等。本書通過大量的實例對重點內(nèi)容加以說明,便于讀者理解,并對例程設(shè)計思路詳細地分析說明。本書可以幫助讀者快速地掌握VisualBasic.NET編程技術(shù)并編出高效的應(yīng)用程序。配套光盤包含實例代碼。

作者簡介

暫缺《Visual Basic.NET開發(fā)指南與實例詳析》作者簡介

圖書目錄

前言
導(dǎo)讀
第一部分 Visual Basic.NET編程基礎(chǔ)
第1章 Visual Basic.NET概述
1.1 軟件開發(fā)技術(shù)
1.1.1 概述
1.1.2 計算模式
1.1.3 程序設(shè)計方法
1.1.4 軟件產(chǎn)業(yè)與軟件開發(fā)人員
1.2 Visual Studio.NET
1.2.1 Visual Basic.NET的新特性
1.2.2 安裝
1.2.3 集成開發(fā)環(huán)境
1.3 第一個例程S01_01:Hello,World!
1.3.1 例程說明
1.3.2 創(chuàng)建項目
1.3.3 設(shè)計界面
1.3.4 添加代碼
1.3.5 運行測試
1.3.6 例程分析
1.4 程序調(diào)試
1.4.1 錯誤類型
1.4.2 程序調(diào)試的一般過程
1.4.3 程序調(diào)試的其他問題
1.5 方法與技巧
1.5.1 提高Visual Studio.NET的運行性能
1.5.2 優(yōu)化“解決方案資源管理器”窗口中的樹目錄
1.5.3 IDE智能設(shè)置
1.5.4 命名規(guī)則與方法
1.5.5 使用Spy++查看窗口的樣式和擴展樣式
1.5.6 生成發(fā)行版本
1.6 小結(jié)
第2章 Visual Basic.NET語言
2.1 Visual Basic.NET和.NET框架
2.1.1 程序集
2.1.2 引用和引入語句
2.1.3 命名空間
2.1.4 特性
2.2 語句
2.2.1 注釋語句
2.2.2 賦值語句
2.2.3 聲明語句
2.2.4 可執(zhí)行語句
2.3 編程元素
2.3.1 命名規(guī)則
2.3.2 壽命
2.3.3 作用域
2.3.4 可訪問性
2.3.5 元素的引用
2.4 數(shù)據(jù)類型
2.4.1 聲明數(shù)據(jù)類型
2.4.2 基本數(shù)據(jù)類型
2.4.3 復(fù)合數(shù)據(jù)類型
2.4.4 結(jié)構(gòu):自定義的數(shù)據(jù)類型
2.4.5 值類型和引用類型
2.4.6 類型轉(zhuǎn)換
2.4.7 無類型編程
2.5 變量
2.5.1 對象變量
2.5.2 對象變量的聲明
2.5.3 對象變量的賦值
2.5.4 對象變量的值
2.6 類和對象
2.6.1 對象成員
2.6.2 繼承與包容
2.7 數(shù)組
2.7.1 使用數(shù)組
2.7.2 使用ReDim
2.7.3 數(shù)組對象與數(shù)組變量
2.7.4 數(shù)組的高級特性
2.7.5 數(shù)組的數(shù)組
2.7.6 使用集合代替數(shù)組
2.8 字符串
2.8.1 字符串操作
2.8.2 Nothing和字符串
2.9 常量
2.9.1 自定義常量
2.9.2 自定義常量的作用域
2.9.3 避免循環(huán)引用
2.9.4 常量的數(shù)據(jù)類型與直接量的數(shù)據(jù)類型
2.9.5 枚舉
2.10 操作符
2.10.1 連接操作符
2.10.2 邏輯操作符
2.10.3 混合使用操作符
2.11 表達式
2.12 過程
2.12.1 作用域
2.12.2 參數(shù)列表的返回值
2.13 控制流
2.13.1 順序結(jié)構(gòu)
2.13.2 分支結(jié)構(gòu)
2.13.3 循環(huán)結(jié)構(gòu)
2.13.4 With…End With語句
2.13.5 Exit語句
2.14 異常處理
2.14.1 結(jié)構(gòu)異常處理方法
2.14.2 非結(jié)構(gòu)異常處理
2.15 小結(jié)
第二部分 Visual Basic.NET通用編程技術(shù)
第3章 窗體和控件
3.1 窗體
3.1.1 概述
3.1.2 窗體的基本特性
3.2 控件
3.3 窗體和控件的關(guān)系
3.4 在窗體中使用控件
3.4.1 向窗體中添加控件
3.4.2 刪除窗體中的控件
3.4.3 調(diào)整控件的大小和位置
3.4.4 設(shè)置可視控件的Tab順序
3.4.5 控件的鎖定和解鎖
3.4.6 設(shè)置窗體中控件的屬性
3.4.7 創(chuàng)建控件的事件處理過程
3.5 命令控件
3.5.1 Button控件
3.5.2 ToolBar控件
3.6 文本編輯控件
3.6.1 TextBox的插入點
3.6.2 例程S03_03
3.6.3 使用TextBox控件創(chuàng)建密碼文本框
3.6.4 例程S03_04
3.7 文本顯示控件
3.7.1 Label控件
3.7.2 例程S03_05
3.7.3 StatusBar控件
3.7.4 例程S03_06
3.8 列表控件
3.8.1 DomainUpDown控件和NumericUpDown控件
3.8.2 ListBox控件、ComboBox控件和CheckedListBox控件
3.8.3 ListView控件
3.8.4 TreeView控作
3.9 圖形顯示控作
3.9.1 設(shè)計時加載圖片
3.9.2 在運行時修改圖片的大小和位置
3.9.3 在運行時設(shè)置圖片
3.10 圖形存儲控作
3.11 對話框控件
3.11.1 ColorDialog控作
3.11.2 FontDialog控件
3.11.3 OpenFileDialog控件
3.11.4 SaveFileDialog控作
3.11.5 PrintDialog控件
3.11.6 PrintPreviewDialog控作
3.11.7 PageSetupDialog控作
3.12 值的設(shè)置控件
3.12.1 CheckBox控件
3.12.2 CheckedListBox控件
3.12.3 RadioButton控件
3.12.4 TrackBar控件
3.13 數(shù)據(jù)設(shè)置控件
3.13.1 DateTimePicker控件
3.13.2 MonthCalendar控件
3.14 菜單控件
3.14.1 Menu控件
3.14.2 ContextMenu控件
3.15 分組控件
3.15.1 Panel控件
3.15.2 GroupBox控件
3.15.3 TabControl控件
3.16 方法與技巧
3.16.1 窗體、組件的使用原則
3.16.2 使用信息對話框
3.16.3 按鈕功能提示
3.16.4 使用TextBox組件的IME屬性
3.16.5 使用事件處理過程中的Sender參數(shù)
3.17 小結(jié)
第4章 菜單、工具欄和狀態(tài)欄
4.1 菜單
4.1.1 主菜單
4.1.2 上下文菜單
4.2 狀態(tài)欄
4.3 例程S04_01
4.4 小結(jié)
第5章 文件、目錄和驅(qū)動器
5.1 文件對話框控件
5.1.1 OpenFileDialog控件
5.1.2 SaveFileDialog對話框
5.2 使用Visual Basic.NET訪問文件
5.2.1 對文件的訪問
5.2.2 驅(qū)動器和文件夾訪問
5.2.3 通過FileStream類進行文件訪問
5.2.4 通過BinaryReader和BinaryWriter類進行文件訪問
5.2.5 通過StreamReader和StreamWriter類進行文件訪問
5.3 使用Visual Basic運行時函數(shù)進行文件訪問
5.3.1 文件訪問類型、函數(shù)和語句
5.3.2 順序文件訪問
5.3.3 隨機文件訪問
5.3.4 二進制文件訪問
5.3.5 數(shù)據(jù)訪問函數(shù)
5.4 用FileSystemObject訪問文件
5.4.1 FileSystemObject
5.4.2 Drive
5.4.3 Folder
5.4.4 File
5.4.5 TextStream
5.5 例程S05_01
5.6 例程S05_02
5.7 小結(jié)
第6章 圖形、字體和打印
6.1 創(chuàng)建圖形對象
6.1.1 創(chuàng)建Graphics對象
6.1.2 筆
6.1.3 畫筆
6.1.4 顏色
6.2 繪制線條和形狀
6.2.1 繪制線條或空心形狀
6.2.2 繪制實心形狀
6.3 繪制文本
6.4 顯示圖片文件
6.5 圖片框控件
6.5.1 加載、清除圖片
6.5.2 設(shè)置圖片的大小或位置
6.6 字體
6.7 打印
6.7.1 例程S06_01
6.7.2 例程S06_02
6.8 小結(jié)
第三部分 Visual Basic.NET高級編程技術(shù)
第7章 報表
7.1 基本概念
7.2 創(chuàng)建報表
7.3 報表設(shè)計
7.3.1 規(guī)劃報表內(nèi)容
7.3.2 訪問和添加數(shù)據(jù)
7.3.3 字段和文本對象
7.3.4 篩選數(shù)據(jù)
7.3.5 對數(shù)據(jù)進行分組、排序和總計
7.3.6 執(zhí)行報表計算
7.3.7 改進報表外觀
7.4 報表分發(fā)
7.4.1 查看報表
7.4.2 導(dǎo)出報表
7.4.3 打印報表
7.4.4 例程S07_01
7.5 小結(jié)
第8章 多線程編程
8.1 基本概念
8.2 創(chuàng)建和使用線程
8.2.1 啟動和停止線程
8.2.2 線程優(yōu)先級
8.2.3 前臺線程與后臺線程
8.3 線程狀態(tài)
8.4 多線程過程的參數(shù)和返回值
8.4.1 為多線程過程提供參數(shù)
8.4.2 從多線程過程返回值
8.5 線程同步
8.5.1 SyncLock語句
8.5.2 等待線程完成
8.6 多線程處理窗體和控件
8.7 例程S08_01
8.8 小結(jié)
第9章 Win32 API編程
9.1 應(yīng)用程序接口
9.1.1 API概念
9.1.2 API分類
9.2 使用Declare聲明API
9.3 Windows API常數(shù)
9.4 例程S09_01
9.5 使用Win32 API
9.5.1 數(shù)據(jù)封送處理
9.5.2 使用DllImport的API調(diào)用
9.5.3 例程S09_02
9.6 小結(jié)
第10章 多媒體編程
10.1 概述
10.2 動畫
10.2.1 文字動畫
10.2.2 圖像動畫
10.3 多媒體控件
10.3.1 MediaPlayer
10.3.2 ActiveMovie
10.4 用API增強多媒體功能
10.5 小結(jié)
第11章 軟件的安裝與部署
11.1 基本概念
11.2 Microsoft Windows安裝程序介紹
11.3 生成安裝程序的簡單示例
11.4 在部署中使用編輯器
11.4.1 文件系統(tǒng)編輯器
11.4.2 文件類型編輯器
11.4.3 部署中的注冊表設(shè)置管理
11.4.4 部署中的用戶界面管理
11.4.5 部署中的自定義操作管理
11.4.6 在部署中啟動條件管理
11.5 小結(jié)
第四部分 數(shù)據(jù)庫開發(fā)技術(shù)
第12章 關(guān)系數(shù)據(jù)庫
12.1 數(shù)據(jù)庫基本知識
12.1.1 為什么要使用數(shù)據(jù)庫
12.1.2 數(shù)據(jù)庫技術(shù)的發(fā)展
12.1.3 數(shù)據(jù)庫的分類
12.1.4 現(xiàn)有的各種數(shù)據(jù)庫
12.1.5 通常進行的數(shù)據(jù)庫方面的應(yīng)用和開發(fā)
12.1.6 關(guān)于本章的例程數(shù)據(jù)庫
12.2 關(guān)系數(shù)據(jù)庫
12.2.1 關(guān)系模型
12.2.2 表
12.2.3 記錄
12.2.4 字段
12.2.5 數(shù)據(jù)類型
12.2.6 鍵
12.2.7 索引
12.2.8 關(guān)系和完整性
12.3 結(jié)構(gòu)查詢語言
12.3.1 SQL及其特點
12.3.2 數(shù)據(jù)查詢
12.3.3 數(shù)據(jù)操作
12.3.4 數(shù)據(jù)定義
12.4 關(guān)系數(shù)據(jù)庫的設(shè)計
12.4.1 設(shè)計數(shù)據(jù)庫的基本規(guī)則
12.4.2 設(shè)計數(shù)據(jù)庫時遵循的三個范式
12.4.3 實體—關(guān)系圖(E-R圖)
12.5 Access的使用
12.5.1 例程數(shù)據(jù)庫的設(shè)計說明
12.5.2 創(chuàng)建數(shù)據(jù)庫
12.5.3 在數(shù)據(jù)庫中對表的添加、修改和刪除
12.5.4 為表建立關(guān)系
12.5.5 對表的記錄進行添加、修改和刪除
12.5.6 在數(shù)據(jù)庫中對查詢的添加、修改和刪除
12.5.7 為表添加、修改和刪除索引
12.5.8 使用Access時的一些方法與技巧
12.6 小結(jié)
第13章 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)
13.1 數(shù)據(jù)庫訪問技術(shù)
13.1.1 ODBC
13.1.2 DAO
13.1.3 OLE DB
13.1.4 ADO
13.1.5 ADO.NET
13.2 通用數(shù)據(jù)訪問
13.2.1 通用數(shù)據(jù)訪問策略的提出
13.2.2 通用數(shù)據(jù)訪問的結(jié)構(gòu)和特點
13.2.3 選擇合適的MDAC策略
13.3 微軟數(shù)據(jù)訪問組件
13.4 在Visual Studio.NET環(huán)境下管理數(shù)據(jù)庫
13.4.1 服務(wù)器資源管理器
13.4.2 數(shù)據(jù)庫項目
13.4.3 查詢/視圖設(shè)計器
13.4.4 數(shù)據(jù)庫設(shè)計器
13.5 例程S13_01:第一次訪問數(shù)據(jù)庫
13.6 小結(jié)
第14章 ADO編程基礎(chǔ)
14.1 ADO技術(shù)概述
14.2 ADO對象模型
14.2.1 ADO對象模型簡介
14.2.2 ADO在數(shù)據(jù)訪問中的作用
14.2.3 Connection對象和Errors集合
14.2.4 Command對象和Parameters集合
14.2.5 Recordset和Fields集合
14.3 RDS
14.3.1 遠程數(shù)據(jù)訪問的問題和解決方案
14.3.2 RDS編程模型
14.4 ADO MD
14.5 ADOX
14.6 例程:使用ADO訪問數(shù)據(jù)庫
14.7 小結(jié)
第15章 ADO深入編程技術(shù)
15.1 數(shù)據(jù)提供程序和連接字符串
15.1.1 數(shù)據(jù)提供程序
15.1.2 連接字符串
15.1.3 例程:連接數(shù)據(jù)庫
15.2 檢索數(shù)據(jù)
15.2.1 Connection對象
15.2.2 Command對象
15.2.3 Recordset對象
15.2.4 例程:檢索數(shù)據(jù)
15.3 數(shù)據(jù)檢查
15.3.1 Recordset在數(shù)據(jù)中的移動
15.3.2 Fields集合
15.3.3 Recordset的高級操作
15.3.4 例程:數(shù)據(jù)檢查
15.4 數(shù)據(jù)編輯
15.4.1 數(shù)據(jù)編輯的相關(guān)內(nèi)容
15.4.2 編輯已有數(shù)據(jù)
15.4.3 添加數(shù)據(jù)
15.4.4 刪除數(shù)據(jù)
15.4.5 使用SQL語句編輯數(shù)據(jù)
15.4.6 例程:編輯數(shù)據(jù)
15.5 數(shù)據(jù)更新和永久保存
15.5.1 更新模式
15.5.2 與更新有關(guān)的操作
15.5.3 事務(wù)處理
15.5.4 永久保存數(shù)據(jù)
15.5.5 XML格式的永久保存
15.5.6 例程:數(shù)據(jù)更新和永久保存
15.6 小結(jié)
第16章 ADO高級編程技術(shù)
16.1 錯誤處理
16.1.1 ADO的錯誤處理
16.1.2 ADO錯誤類型
16.1.3 錯誤預(yù)防
16.1.4 例程:ADO錯誤處理
16.2 處理ADO事件 
16.2.1 ADO事件處理程序概括
16.2.2 ADO事件類型
16.2.3 ADO事件參數(shù)
16.2.4 事件處理
16.2.5 例程:事件處理
16.3 游標(biāo)和鎖定
16.3.1 游標(biāo)定義
16.3.2 游標(biāo)類型
16.3.3 游標(biāo)位置
16.3.4 微軟的OLE DB游標(biāo)服務(wù)
16.3.5 鎖定定義
16.3.6 游標(biāo)和鎖定的特性總結(jié)
16.4 數(shù)據(jù)整形
16.4.1 數(shù)據(jù)整形概述
16.4.2 數(shù)據(jù)整形的常用命令
16.4.3 數(shù)據(jù)整形中的操作
16.4.4 例程:數(shù)據(jù)整形
16.5 Record和Stream對象
16.5.1 Record對象
16.5.2 Stream對象
16.5.3 在Internet發(fā)布中使用ADO
16.5.4 例程:在Internet發(fā)布中使用ADO
16.6 方法與技巧
16.7 小結(jié)
第五部分 分布式計算技術(shù)
第17章 .NET框架
17.1 微軟.NET戰(zhàn)略
17.2 .NET框架概述
17.2.1 .NET框架的目標(biāo)
17.2.2 .NET框架的用戶
17.2.3 .NET框架的體系結(jié)構(gòu)
17.2.4 開發(fā)語言與工具
17.2.5 客戶端應(yīng)用程序開發(fā)
17.2.6 服務(wù)器應(yīng)用程序開發(fā)
17.3 公用語言運行時環(huán)境
17.3.1 概述
17.3.2 支持的CLR語言
17.3.3 托管執(zhí)行過程
17.3.4 微軟中間語言
17.3.5 內(nèi)存類型安全
17.3.6 自動內(nèi)存管理
17.3.7 垃圾回收編程
17.3.8 無數(shù)據(jù)
17.3.9 程序集
17.3.10 命名空間
17.3.11 應(yīng)用程序域
17.3.12 通用類型系統(tǒng)
17.3.13 公用語言規(guī)范
17.4 .NET框架類庫
17.5 小結(jié)
第18章 ADO.NET編程技術(shù)
18.1 ADO.NET概述
18.1.1 ADO.NET的設(shè)計目標(biāo)
18.1.2 ADO.NET與ADO
18.1.3 ADO.NET的體系結(jié)構(gòu)
18.1.4 .NET數(shù)據(jù)提供程序
18.1.5 例程S18_01
18.1.6 使用通用接口
18.2 使用ADO.NET數(shù)據(jù)提供程序
18.2.1 Connection
18.2.2 Command
18.2.3 DataReader
18.2.4 DataAdapter
18.3 使用DataSet
18.3.1 編程構(gòu)架DataSet
18.3.2 DataAdapter與DataSet
18.3.3 更新數(shù)據(jù)源
18.3.4 自動生成命令
18.3.5 DataSet與數(shù)據(jù)綁定控件
18.4 DataSet與XML
18.4.1 DataSet的XML交互方法
18.4.2 將DataSet寫出到XML
18.4.3 從XML加載DataSet
18.4.4 從XSD推測DataSet架構(gòu)
18.5 小結(jié)
第19章 ASP.NET編程技術(shù)
19.1 ASP.NET概述
19.1.1 Web服務(wù)器與Web頁
19.1.2 ASP.NET簡介
19.1.3 平臺要求
19.1.4 ASP.NET的工作原理
19.1.5 應(yīng)用實例
19.1.6 Visaul Studio中的Web應(yīng)用程序
19.2 Web窗體
19.2.1 Web窗體簡介
19.2.2 Web窗體與HTML窗體
19.2.3 Web窗體代碼模型
19.2.4 Web窗體語法
19.2.5 Web窗體服務(wù)器控件
19.2.6 HTML服務(wù)器控件
19.2.7 Web服務(wù)器控件
19.2.8 用戶控件
19.2.9 可重用代碼
19.3 小結(jié)
第20章 Web服務(wù)
20.1 Web服務(wù)簡介
20.1.1 概述
20.1.2 結(jié)構(gòu)
20.1.3 實現(xiàn)模型
20.2 創(chuàng)建Web服務(wù)
20.2.1 不使用Visual Studio.NET
20.2.2 使用Visual Studio.NET
20.3 發(fā)布與部署Web服務(wù)
20.3.1 部署Web服務(wù)
20.3.2 啟用Web服務(wù)的發(fā)現(xiàn)
20.4 使用Web服務(wù)
20.4.1 使用Visual Studio.NET
20.4.2 使用文本編輯器創(chuàng)建Web服務(wù)客戶程序
20.4.3 從瀏覽器訪問Web服務(wù)
20.4.4 訪問Internet上的Web服務(wù)
20.5 ASP.NET創(chuàng)建Web服務(wù)的高級內(nèi)容
20.5.1 Web服務(wù)中的事務(wù)處理
20.5.2 Web服務(wù)中的狀態(tài)管理
20.5.3 Web服務(wù)中的安全
20.6 小結(jié)
附錄 術(shù)語和縮略詞

本目錄推薦

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