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

Visual Basic.NET編程

Visual Basic.NET編程

定 價:¥45.00

作 者: (美)Peter Aitken著;鄧子梁等譯
出版社: 中國水利水電出版社
叢編項:
標(biāo) 簽: VB.NET

ISBN: 9787508412481 出版時間: 2002-11-01 包裝: 平裝
開本: 24cm 頁數(shù): 462 字?jǐn)?shù):  

內(nèi)容簡介

  本書采用一種循序漸進(jìn)并且易于理解的方法,針對初學(xué)者和中級編程人員對Visual Basic.NET編程進(jìn)行精心講解。本書不但覆蓋了所有的基礎(chǔ)編程概念如關(guān)鍵詞、語法、數(shù)據(jù)存儲、窗體、控件等,也講解了派生子類等高級編程方法,以及新的Web、多媒體和面向?qū)ο筇匦?。通過對數(shù)據(jù)庫編程三層模型的描述,本書還帶領(lǐng)讀者探索了相對復(fù)雜的數(shù)據(jù)庫世界。本書中所有工程的源代碼,以及共享軟件、免費(fèi)軟件和示例程序可在www.waterpub.com.cn上查找。此書極為適合于剛剛涉足Visual Basic.NET編程的初學(xué)者和已有一定Visual Basic編程經(jīng)驗并希望升級到Visual Basic.NET的中級讀者,以及希望使用最新工具的Web開發(fā)人員。

作者簡介

  PeterAitken從事編寫計算機(jī)和編程相關(guān)圖書的工作已經(jīng)有12年了,在他名下的書已經(jīng)超過30本書。他是OfficeProMagazine和DevXWeb站點的定期撰稿人,還經(jīng)營著PGAConsulting,該公司為工業(yè)和學(xué)術(shù)提供應(yīng)用程序開發(fā)和技術(shù)編寫服務(wù)。

圖書目錄

譯者序
作者簡介
作者序
第1章 介紹Visual Basic
1.1 Visual Basic編程模式
1.2 使用組件編程
1.3 類和對象
1.3.1 屬性
1.3.2 方法
1.4 用戶自定義
1.4.1 事件
1.4.2 組件設(shè)置
1.5 .NET框架
1.6 代碼的作用
1.7 工程類型
1.8 第一個Visual Basic工程
1.8.1 開始創(chuàng)建工程
1.8.2 設(shè)置窗體屬性
1.9 下一步
1.10 小結(jié)
第2章 使用Visual Studio
2.1 屏幕布局
2.1.1 菜單和工具條
2.1.2 編輯/設(shè)計窗口
2.1.3 工具箱
2.1.4 輸出窗口
2.1.5 方案瀏覽器和類視圖
2.1.6 屬性窗口
2.2 工程、方案和集合
2.2.1 工程
2.2.2 方案
2.2.3 集合
2.3 Visual Studio選項
2.3.1 選項對話框
2.3.2 開始選項
2.3.3 工程和方案選項
2.3.4 文本編輯選項
2.3.5 關(guān)于Visual Basic選項
2.4 創(chuàng)建和打開工程
2.5 編輯代碼
2.5.1 提綱模式
2.5.2 使用剪貼板環(huán)
2.5.3 定位工作中的錯誤
2.6 編譯和運(yùn)行工程
2.7 窗口布局
2.8 獲得幫助
2.8.1 動態(tài)幫助
2.8.2 幫助內(nèi)容
2.8.3 索引
2.8.4 搜索
2.8.5 上下文敏感幫助
2.9 小結(jié)
第3章 Visual Basic語法:基礎(chǔ)和數(shù)據(jù)存儲
3.1 語法基礎(chǔ)
3.1.1 注釋
3.1.2 Visual Basic代碼的續(xù)行
3.2 數(shù)據(jù)存儲
3.2.1 變量
3.2.2 變量類型
3.2.3 變量名
3.2.4 聲明變量
3.2.5 隱式變量聲明
3.2.6 靜態(tài)變量
3.2.7 Object數(shù)據(jù)類型
3.2.8 對象的引用
3.2.9 名稱空間和Imports語句
3.2.10 銷毀對象
3.2.11 早期綁定和后期綁定
3.2.12 常量
3.3 數(shù)組
3.3.1 改變數(shù)組的大小
3.3.2 UBound函數(shù)
3.4 結(jié)構(gòu)
3.5 枚舉
3.6 變量作用域
3.6.1 塊級域
3.6.2 過程級作用域
3.6.3 模塊級域
3.6.4 工程級域
3.6.5 類級域
3.6.6 屏蔽
3.6.7 同名變量
3.6.8 選擇變量域
3.7 表達(dá)式和數(shù)據(jù)操作
3.7.1 算術(shù)算子
3.7.2 字符串算子
3.7.3 賦值算子
3.7.4 算子優(yōu)先級
3.8 小結(jié)
第4章 Visual Basic語法:程序控制和過程
4.1 程序控制語句
4.1.1 邏輯表達(dá)式
4.1.2 比較算子
4.1.3 邏輯算子
4.1.4 選擇結(jié)構(gòu)
4.1.5 循環(huán)結(jié)構(gòu)
4.2 過程
4.2.1 Sub過程
4.2.2 Function過程
4.3 小結(jié)
第5章 運(yùn)行時錯誤和異常處理
5.1 什么是異常
5.2 結(jié)構(gòu)化異常處理
5.2.1 過濾Catch表達(dá)式
5.2.2 異常類和它的派生類
5.2.3 一個異常處理的例子
5.2.4 拋出異常
5.3 非結(jié)構(gòu)化異常處理
5.3.1 On Error語句
5.3.2 Resume語句
5.3.3 Err對象
5.3.4 使用On Error Resume Next
5.4 小結(jié)
第6章 Visual Basic和.NET框架
6.1 為什么選擇.NET
6.2 .NET框架探秘
6.2.1 公共語言運(yùn)行時
6.2.2 .NET的類框架
6.2.3 用戶界面
6.3 值類型和引用類型
6.4 名稱空間
6.5 Visual Basic放在哪里了
6.6 小結(jié)
第7章 創(chuàng)建Windows應(yīng)用程序
7.1 窗體和控件
7.1.1 Control類
7.1.2 ScrollableControl類
7.1.3 ContainerControl類
7.1.4 Form類
7.1.5 UserControl類
7.2 Form類
7.2.1 窗體的行為
7.2.2 窗體的外觀
7.2.3 窗體的規(guī)劃和設(shè)計
7.2.4 窗體的其他屬性
7.2.5 窗體的事件
7.2.6 窗體的方法
7.3 設(shè)計窗體
7.3.1 向窗體中添加控件
7.3.2 選中控件
7.3.3 調(diào)整控件尺寸和排列
7.3.4 鎖定控件
7.3.5 Z軸
7.3.6 Tab順序
7.3.7 向窗體中添加菜單
7.4 使用窗體
7.4.1 開始窗體
7.4.2 顯示和隱藏窗體
7.4.3 使用Sub Main
7.4.4 使用模態(tài)窗體
7.5 窗體和控件的事件
7.6 窗體演示1:顯示多個窗體
7.7 窗體演示2:使用Sub Main
7.8 小結(jié)
第8章 Windows應(yīng)用程序的控作
8.1 使用控件
8.2 Windows窗體控件
8.2.1 Label
8.2.2 LinkLabel
8.2.3 Button
8.2.4 TextBox
8.2.5 MainMenu
8.2.6 CheckBox
8.2.7 RadioButton
8.2.8 ListBox
8.2.9 ComboBox
8.2.10 GroupBox
8.2.11 Panel
8.2.12 TabControl
8.2.13 Timer
8.2.14 StatusBar
8.2.15 ImageList
8.2.16 ContextMenu
8.3 其他控件
8.4 使用鼠標(biāo)
8.4.1 和鼠標(biāo)相關(guān)的事件
8.4.2 實現(xiàn)拖放
8.5 和鍵盤相關(guān)的事件
8.6 為控件創(chuàng)建訪問鍵
8.7 使用字體
8.8 Color結(jié)構(gòu)
8.9 ContentAlignment枚舉
8.10 小結(jié)
第9章 使用VB.NET的面向?qū)ο缶幊蹋ㄉ希?br />9.1 面向?qū)ο蠡A(chǔ)
9.1.1 類和對象
9.1.2 OOP的功能
9.1.3 屬性和方法
9.2 在VB.NET中創(chuàng)建類
9.2.1 名稱空間和類
9.2.2 類的屬性
9.2.3 類的方法
9.2.4 類的構(gòu)造函數(shù)
9.2.5 共享方法
9.2.6 共享受量
9.2.7 類的事件
9.2.8 類的訪問選項
9.3 小結(jié)
第10章 使用VB.NET的面向?qū)ο缶幊蹋ㄏ拢?br />10.1 結(jié)構(gòu)
10.2 接口
10.2.1 實現(xiàn)接口
10.2.2 使用實現(xiàn)接口的類
10.2.3 繼承
10.2.4 基本的Object類
10.2.5 派生子類
10.2.6 基類設(shè)計時的考慮
10.3 特定對象的引用
10.3.1 Me關(guān)鍵字
10.3.2 MyBase關(guān)鍵字
10.3.3 MyClass關(guān)鍵字
10.4 小結(jié)
第11章 創(chuàng)建自定義控件
11.1 創(chuàng)建控件的基礎(chǔ)
11.2 使用Windows Control Library
11.3 從已有控件派生子類
11.3.1 自定義屬性
11.3.2 自定義方法
11.3.3 自定義事件處理過程
11.3.4 使用自定義控件
11.3.5 自定義控件演示1
11.4 創(chuàng)建UserControl控件
11.4.1 設(shè)計的考慮
11.4.2 UserControl的事件
11.4.3 測試自定義用戶控件
11.4.4 自定義用戶控件演示
11.5 小結(jié)
第12章 編寫控制臺應(yīng)用程序
12.1 控制臺基礎(chǔ)
12.2 Console類
12.3 命令行參數(shù)
12.4 重定向輸入輸出
12.5 控制臺應(yīng)用程序的錯誤
12.6 小結(jié)
第13章 創(chuàng)建MDI應(yīng)用程序
13.1 MDI基礎(chǔ)
13.2 創(chuàng)建MDI窗體
13.3 維護(hù)子窗口列表
13.4 使用子窗體
13.5 排列子窗體
13.6 MDI應(yīng)用程序演示
13.7 小結(jié)
第14章 文本和數(shù)字的使用
14.1 String類
14.1.1 Chars
14.1.2 Length
14.1.3 CompareTo()
14.1.4 EndsWith()和StartsWith()
14.1.5 Equals()
14.1.6 IndexOf()和LastIndexOf()
14.1.7 Insert()
14.1.8 LastIndexOf()
14.1.9 PadLeft()和PadRight()
14.1.10 Remove()
14.1.11 Replace()
14.1.12 StartsWith()
14.1.13 SubString()
14.1.14 ToLower()和ToUpper()
14.1.15 Trim()、TrimEnd()和TrimStart()
14.2 舊版本的字符串函數(shù)和語句
14.3 數(shù)字操作
14.4 產(chǎn)生隨機(jī)數(shù)
14.5 小結(jié)
第15章 日期和時間的使用
15.1 DateTime結(jié)構(gòu)
15.1.1 DateTime構(gòu)造函數(shù)
15.1.2 獲取日期或時間的信息
15.1.3 比較日期或時間
15.1.4 日期或時間計算
15.1.5 轉(zhuǎn)化和設(shè)計日期或時間
15.2 TimeSpan
15.2.1 TimeSpan構(gòu)造函數(shù)
15.2.2 TimeSpan成員
15.3 代碼舉例
15.3.1 判斷星期幾
15.3.2 判斷給定月的第一個星期一
15.3.3 查找下一個閏年
15.3.4 計算兩個時間點之間的分鐘數(shù)
15.4 日歷
15.5 小結(jié)
第16章 文件的訪問和管理
16.1 文件的基本原理
16.2 文件訪問中的異常
16.3 文件訪問
16.3.1 File類
16.3.2 FileStream類
16.3.3 BinaryReader類
16.3.4 關(guān)閉字節(jié)流
16.3.5 訪問基本的流
16.3.6 BinaryWriter類
16.3.7 StreamReader類
16.3.8 StreamWriter類
16.4 文件管理
16.4.1 處理文件
16.4.2 使用目錄和驅(qū)動器
16.5 與文件有關(guān)的控件
16.5.1 OpenFileDialog控件
16.5.2 SaveFileDialog控件
16.6 小結(jié)
第17章 圖像和打印
17.1 PictureBox控件
17.2 圖形
17.2.1 Graphics類介紹
17.2.2 測量單元和坐標(biāo)
17.2.3 Point和PointF結(jié)構(gòu)
17.2.4 Size和SizeF結(jié)構(gòu)
17.2.5 Rectangle和RectangleF結(jié)構(gòu)
17.2.6 Region和GraphicsPath類
17.2.7 筆
17.2.8 畫筆
17.2.9 字體
17.2.10 Graphics類(續(xù))
17.2.11 Graphics類的信息和控件成員
17.3 Image類
17.3.1 創(chuàng)建一個Bitmap對象
17.3.2 修改Bitmap
17.3.3 保存位圖
17.4 打印
17.4.1 打印設(shè)置和PrintDialog類
17.4.2 頁面設(shè)置和PageSetupDialog類
17.4.3 使用PrintPage()事件過程
17.5 小結(jié)
第18章 處理XML
18.1 XML概述
18.2 XML的.NET工具
18.3 使用XmlTextReader類讀取XML
18.3.1 對節(jié)點的處理
18.3.2 處理XML異常
18.3.3 XmlTextReader示例
18.3.4 使用XmlValidatingReader類來確認(rèn)XML
18.3.5 確認(rèn)DTD
18.3.6 確認(rèn)Schema
18.4 使用XmlDocument類
18.4.1 使用XmlDocument類概述
18.4.2 加載和存儲XML文檔
18.4.3 遍歷樹
18.4.4 讀取元素和屬性數(shù)據(jù)
18.4.5 演示XmlDocument類
18.5 其他XML工具
18.6 小結(jié)
第19章 使用ADO.NET進(jìn)行數(shù)據(jù)庫訪問
19.1 何為數(shù)據(jù)庫
19.2 ADO.NET
19.3 用于數(shù)據(jù)訪問的ADO.NET類
19.3.1 SqlConnection類和OleDbConnection類
19.3.2 SqlAdapter類和OleDbAdapter類
19.3.3 DataSet類
19.4 SQL
19.5 DataView類
19.5.1 過濾DataView
19.5.2 對DataView進(jìn)行排序
19.5.3 附加的DataView成員
19.6 綁定控件和數(shù)據(jù)
19.6.1 簡單的綁定
19.6.2 簡單綁定的演示程序
19.6.3 復(fù)雜的綁定
19.7 Visual Studio的數(shù)據(jù)庫應(yīng)用程序工具
19.7.1 服務(wù)瀏覽框
19.7.2 數(shù)據(jù)工具箱
19.7.3 數(shù)據(jù)適配器配置向?qū)?br />19.8 小結(jié)
第20章 使用ASP.NET創(chuàng)建Web應(yīng)用程序
20.1 什么是Web應(yīng)用程序
20.1.1 Web應(yīng)用程序是如何工作的
20.1.2 對計算機(jī)的要求
20.2 Web應(yīng)用程序的組成
20.3 第一個Web應(yīng)用程序
20.3.1 設(shè)計可視化界面
20.3.2 書寫代碼
20.3.3 檢查HTML
20.3.4 頁面布局模式
20.4 Web應(yīng)用程序所用的控件
20.5 System.Web.UI.Page類和Page_Load()事件
20.6 Web應(yīng)用程序中的管理狀態(tài)
20.6.1 Session對象
20.6.2 Application對象
20.7 Web應(yīng)用程序中的事件
20.8 安全和Web應(yīng)用程序
20.9 小結(jié)
第21章 Web應(yīng)用控件
21.1 Web控件概述
21.2 常用Web控件成員
21.2.1 控件外觀
21.2.2 控件事件
21.2.3 其他控件成員
21.3 Web表單控件
21.3.1 標(biāo)簽(Label)控件
21.3.2 文本框(TextBox)控件
21.3.3 按鈕(Button)控件
21.3.4 示例1
21.3.5 超鏈接(HyperLink)控件
21.3.6 列表(List)控件
21.3.7 下拉列表(DropDownList)
21.3.8 示例2
21.3.9 選擇控件
21.3.10 圖像控件
21.3.11 面板(Panel)控件
21.3.12 文字(Literal)控件
21.3.13 示例3
21.3.14 有效性控件
21.3.15 其他Web控件
21.4 小結(jié)
第22章 Web應(yīng)用中的數(shù)據(jù)庫訪問
22.1 ADO.NET和ASP.NET
22.2 使用DataReader類讀取數(shù)據(jù)
22.3 Repeater控件
22.3.1 捆綁Repeater控件
22.3.2 定義模板
22.3.3 Repeater的其他屬性
22.3.4 Repeater示例
22.4 DataList控件
22.4.1 在一行中顯示按鈕
22.4.2 DataList示例
22.5 DataGrid控件
22.5.1 DataGrid頁
22.5.2 改變DataGrid外觀
22.5.3 使用自動套用格式進(jìn)行設(shè)定
22.5.4 使用Property Builder 
22.5.5 對DataGrid列進(jìn)行設(shè)置
22.5.6 DataGrid排序
22.5.7 DataGrid示例
22.6 小結(jié)
第23章 創(chuàng)建并使用Web服務(wù)
23.1 什么是Web服務(wù)
23.2 一個Web服務(wù)
23.2.1 創(chuàng)建Web Service
23.2.2 創(chuàng)建用戶程序
23.3 SOAP
23.4 用WSDL文件描述Web服務(wù)
23.5 代理類與WSDL.EXE
23.6 異步調(diào)用Web服務(wù)
23.6.1 創(chuàng)建一個慢速Web服務(wù)
23.6.2 創(chuàng)建異步用戶程序
23.7 Web引用與發(fā)現(xiàn)文件
23.7.1 發(fā)現(xiàn)文件
23.7.2 UDDI
23.7.3 發(fā)布Web Service
23.8 向(從)服務(wù)傳遞對象
23.9 小結(jié)
第24章 開發(fā)自定義Web控件
24.1 有關(guān)用戶控件的基礎(chǔ)知識
24.2 用戶控件的屬性
24.2.1 用戶控件中的事件
24.2.2 用戶控件的代碼支持
24.3 將ASP.NET網(wǎng)頁轉(zhuǎn)化為用戶掛件
24.4 小結(jié)
第25章 調(diào)試并發(fā)行編寫好的應(yīng)用程序
25.1 程序的調(diào)試
25.1.1 Debug類的使用
25.1.2 Trace類的使用
25.1.3 斷點的使用
25.1.4 程序的單步執(zhí)行
25.2 應(yīng)用程序的發(fā)布
25.2.1 Web應(yīng)用程序的發(fā)布
25.2.2 Windows應(yīng)用程序的發(fā)布
25.3 小結(jié)
附錄A Visual Basic.NET的變化
A.1 新集成開發(fā)環(huán)境的特性
A.2 文件和類
A.3 數(shù)據(jù)
A.4 Web性能
A.4.1 Web窗體
A.4.2 Web窗體事件
A.4.3 ASP.NET服務(wù)器控件
A.4.4 認(rèn)證控件
A.4.5 Web服務(wù)
A.5 語言和語法
A.5.1 選項聲明
A.5.2 數(shù)據(jù)類型
A.5.3 聲明
A.5.4 語言變化的總結(jié)
附錄B 升級指導(dǎo)
B.1 是否需要升級
B.2 升級向?qū)瓿傻墓ぷ?br />B.3 升級向?qū)]有做的工作
B.4 運(yùn)行升級向?qū)?br />B.5 查看升級報告和任務(wù)列表
附錄C VB.NET的異常
附錄D 編譯器選項

本目錄推薦

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