深入研究Visual Basic.NET(附光盤)

出版時間:2003-1-1  出版社:第1版 (2003年1月1日)  作者:李海,龔學(xué)綱,李文亮  頁數(shù):538  字?jǐn)?shù):887000  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書用通谷的語言和大量的示例,系統(tǒng)而深入地講解了Visual Basic.NET的編程概念、設(shè)計方法和各種編程技術(shù)。主要內(nèi)容包括多線程、文件和注冊表的編程,GDI+類庫和打印對象的使用,Windows窗體和控件的設(shè)計,ADO.NET,XML,Internet,COM和API的高級編程等。
本書的示例典型實用,可操作性強(qiáng),講解深入細(xì)致,論述系統(tǒng)全面,分析清楚透徹,有舉一反三之效。本書面向廣大的計算機(jī)編程愛好者,既可作為一本Visual Basic.NET的提高教材,又可作為Visual Basic程序設(shè)計人員的參考書。學(xué)完本書,相信讀者一定會成為一名編程老手。

書籍目錄

第1章  .NET框架
1.1 .NET框架的基本構(gòu)成
1.2 公共語言運行庫概覽
1.2.1 托管執(zhí)行過程
1.2.2 反編譯問題
1.2.3 自動內(nèi)存管理
1.2.4 跨語言互用性
1.2.5 程序集
1.3 .NET框架類庫
1.3.1 .NET框架類庫的功能
1.3.2 命名空間
常見問題
第2章 移植早先版本的Visual Basic程序
2.1 基本數(shù)據(jù)類型
2.1.1 數(shù)字類型
2.1.2 固定長度的字符串
2.1.3 Variant數(shù)據(jù)類型
2.1.4 用戶定義類型
2.2 變量的使用范圍
2.3 數(shù)組
2.4 傳值和傳址
2.5 窗體
2.5.1 窗體文件
2.5.2 事件過程
2.5.3 Tab鍵順序的修改
2.5.4 窗體的屬性和方法的改變
2.6 常用控件及其屬性、事件和方法的變化
2.6.1 控件的變化
2.6.2 屬性的變化
2.6.3 事件的變化
2.6.4 方法的變化
2.7 默認(rèn)屬性
2.8 用戶定義屬性
2.9 動態(tài)建立控件
2.10 升級向?qū)?br />2.10.1 升級向?qū)У氖褂?br />2.10.2 升級向?qū)У南拗?br />常見問題
第3章 控制臺應(yīng)用程序
3.1 建立控制臺項目
3.2 控制臺輸入/輸出函數(shù)
3.3 命令行處理和程序的返回值
3.3.1 命令行處理類ArgParser
3.3.2 修改文件時間的Touch例子
常見問題
第4章 面向?qū)ο?br />4.1 類的基本概念
4.1.1 建立類
4.1.2 UML圖
4.1.3 早期綁定和晚期綁定
4.1.4 類和命名空間
4.2 方法
4.3 字段和屬性
4.3.1 向類添加字段
4.3.2 向類添加屬性
4.3.3 默認(rèn)屬性
4.4 重載
4.5 類的生存周期
4.6 繼承
4.6.1 Inherits 語句
4.6.2 重寫派生類中的屬性和方法
4.6.3 虛方法
4.6.4 Me關(guān)鍵字
4.6.5 MyClass關(guān)鍵字
4.6.6 MyBase 關(guān)鍵字
4.6.7 隱藏
4.7 共享成員
4.8 事件
4.8.1 事件處理程序
4.8.2 用 WithEvents 處理事件
4.8.3 用 AddHandler 處理事件
4.8.4 處理自基類繼承的事件
4.9 接口
常見問題
第5章 Visual Basic.NET新特性
5.1 新的操作符號
5.2 異常和錯誤處理
5.2.1 “結(jié)構(gòu)化”和“非結(jié)構(gòu)化”異常處理
5.2.2 Try...Catch...Finally 語句
5.2.3 Exception對象
5.2.4 建立自己的異常
5.2.5 非結(jié)構(gòu)化異常處理
5.3 委托
5.3.1 EventHandler 委托
5.3.2 Delegate類
5.3.3 定義和使用委托
5.3.4 多路廣播委托
5.4 新的WINDOWS控件
5.4.1 LinkLabel控件
5.4.2 CheckedListBox控件
5.4.3 DomainUpDown控件
5.4.4 NumericUpDown控件
5.4.5 Splitter控件
5.4.6 NotifyIcon組件
5.4.7 ToolTip組件
5.4.8 HelpProvider控件
5.4.9 ErrorProvider控件
常見問題
第6章 多線程
6.1 多線程的概念
6.2 建立線程
6.3 線程池
6.4 線程同步
6.4.1 WaitHandle 對象
6.4.2 Mutex、ManualResetEvent和AutoResetEvent對象
6.4.3 Monitor對象和SyncLock關(guān)鍵字
6.4.4 Interlocked類
6.4.5 Timers對象
6.4.6 死鎖問題
6.5 取消任務(wù)
常見問題
第7章 文件和注冊表
7.1 文件和目錄操作
7.1.1 Directory類
7.1.2 File類
7.1.3 DirectoryInfo類
7.1.4 FileInfo類
7.1.5 Path類
7.1.6 MyExplorer示例
7.2 文件讀寫
7.2.1 FileStream類
7.2.2 StreamReader類
7.2.3 StreamWriter類
7.2.4 BinaryReader類
7.2.5 BinaryWriter類
7.3 文件加密和解密
7.4 FILESYSTEMWATCHER部件
7.5 注冊表
7.5.1 使用Visual Basic.NET函數(shù)訪問注冊表
7.5.2 使用.NET框架類訪問注冊表
常見問題
第8章 使用GDI+繪圖
8.1 GDI+簡介
8.2 顯示圖像文件
8.2.1 動態(tài)加載圖像文件
8.2.2 加載資源文件中的圖像
8.2.3 保存圖像文件
8.2.4 通過剪帖板交換圖像
8.3 繪制圖形和文字
8.3.1 Graphics對象
8.3.2 Point和PointF對象
8.3.3 Rectangle和RectangleF對象
8.3.4 顏色對象
8.3.5 字體對象
8.3.6 Pen對象
8.3.7 Brush對象
8.3.8 GraphicsPath對象
8.3.9 Region對象
8.3.10 繪制圖形
8.3.11 輸出字符串
8.3.12 繪制圖像
8.3.13 剪輯區(qū)域
8.3.14 Paint事件
8.3.15 梯度型畫刷
8.4 坐標(biāo)變換
8.4.1 坐標(biāo)系
8.4.2 坐標(biāo)變換
8.5 位圖處理
常見問題
第9章 打印
9.1 三種打印方案
9.2 打印組件
9.2.1 PrintDocument組件
9.2.2 PrintDialog組件
9.2.3 PageSetupDialog組件
9.2.4 PrintPreviewDialog控件
9.2.5 PrintPreviewControl控件
9.3 打印機(jī)和頁面屬性
9.4 打印示例
9.4.1 分頁打印
9.4.2 打印文本
9.4.3 打印圖像和圖形
常見問題
第10章 Windows控件
10.1 多個控件的組合
10.1.1 設(shè)計DualList控件
10.1.2 添加屬性和方法
10.1.3 添加事件
10.1.4 建立測試項目
10.2 用戶繪制控件
10.2.1 枚舉屬性
10.2.2 設(shè)計模式
10.3 從現(xiàn)有控件中繼承
10.4 設(shè)置屬性和事件的特性
10.5 擴(kuò)展屬性窗口的顯示
10.5.1 嵌套屬性
10.5.2 編輯和顯示自定義類型
10.6 非矩形控件
10.7 數(shù)據(jù)綁定控件
10.7.1 數(shù)據(jù)綁定類型
10.7.2 建立數(shù)據(jù)綁定Chart控件
10.7.3 添加DataSource屬性
10.7.4 IList接口
10.7.5 添加DisplayMember和LabelMember屬性
10.7.6 CurrencyManager對象
10.7.7 增加與圖形顯示有關(guān)的屬性
10.8 許可證
10.8.1 啟用組件的授權(quán)
10.8.2 建立自己的許可證
常見問題
第11章 ADO.NET
11.1 ADO.NET的功能
11.1.1 數(shù)據(jù)訪問手段
11.1.2 離線數(shù)據(jù)操作
11.1.3 數(shù)據(jù)庫相關(guān)的集成開發(fā)環(huán)境
11.1.4 XML
11.1.5 ADO
11.2 ADO.NET 結(jié)構(gòu)
11.3 DATAGRID控件簡介
11.4 數(shù)據(jù)組件
11.4.1 數(shù)據(jù)庫連接對象Connection
11.4.2 Command對象
11.4.3 DataRader對象
11.4.4 DataTable對象
11.4.5 DataView對象
11.4.6 DataSet對象
11.4.7 DataAdapter對象
11.4.8 DataRelation對象
11.5 數(shù)據(jù)更新
11.6 ODBC.NET
11.6.1 安裝
11.6.2 連接
常見問題
第12章 DataGrid控件的高級應(yīng)用
12.1 各種數(shù)據(jù)源
12.1.1 數(shù)組
12.1.2 DataView
12.1.3 IList和IListSource
12.2 設(shè)置網(wǎng)格的格式
12.3 表樣式
12.4 列樣式
12.5 在網(wǎng)格中添加子控件
12.6 自定義分頁
12.7 驗證輸入
12.8 兩個DATAGRID控件實現(xiàn)父子記錄顯示
12.9 CURRENCYMANAGER對象
常見問題
第13章 Web窗體
13.1 可視化編程
13.2 服務(wù)器控件
13.3 數(shù)據(jù)綁定
常見問題
第14章 XML
14.1 XML初步
14.2 VISUAL STUDIO .NET的XML設(shè)計器
14.3 將現(xiàn)有XML數(shù)據(jù)文件導(dǎo)入ADO.NET
14.4 其他ADO.NET 支持XML的函數(shù)
常見問題
第15章 XML Web服務(wù)
15.1 關(guān)鍵概念
15.2 XML WEB服務(wù)的實現(xiàn)過程
15.3 創(chuàng)建XML WEB服務(wù)
15.4 使用XML WEB服務(wù)
15.4.1 在Web窗體程序中調(diào)用Web服務(wù)
15.4.2 在Windows窗體程序中調(diào)用Web服務(wù)
常見問題
第16章 Windows服務(wù)程序
16.1 WINDOWS服務(wù)程序簡介
16.2 服務(wù)開發(fā)過程
16.3 建立WINDOWS服務(wù)程序
16.4 安裝和卸載服務(wù)
16.4.1 安裝服務(wù)
16.4.2 啟動和停止服務(wù)
16.4.3 卸載服務(wù)
16.4.4 使用NET命令
16.4.5 設(shè)置啟動方式
16.5 日志文件
16.6 調(diào)試服務(wù)程序
16.7 控制服務(wù)程序
常見問題
第17章 Internet編程
17.1 INTERNET編程的基本知識
17.1.1 TCP/IP
17.1.2 UDP
17.1.3 套接字
17.1.4 協(xié)議和RFC標(biāo)準(zhǔn)
17.2 WEBCLIENT類
17.2.1 下載數(shù)據(jù)
17.2.2 GET方式查詢
17.2.3 發(fā)送數(shù)據(jù)
17.3 WEBREQUEST類
17.4 WEBBROWSER控件
17.4.1 POST請求
17.4.2 控制新建窗口
17.4.3 處理HTML文檔的事件
17.4.4 改變文本大小
17.4.5 打印
17.4.6 獲得按鈕和菜單的狀態(tài)信息
17.4.7 添加到收藏夾
17.4.8 瀏覽Office文件
17.5 FTP編程
17.6 DNS編程
17.7 使用POP3協(xié)議接收郵件
17.8 使用SMTP協(xié)議發(fā)送電子郵件
17.8.1 SmtpMail類
17.8.2 SMTP認(rèn)證
常見問題
第18章 Crystal Reports.NET
18.1 建立報表
18.1.1 添加報表文件
18.1.2 報表節(jié)
18.1.3 插入字段
18.2 使用CRYSTALREPORTVIEWER控件瀏覽報表
18.2.1 切換組樹的顯示
18.2.2 切換工具欄的顯示
18.2.3 動態(tài)指定ReportSource
18.2.4 設(shè)置數(shù)據(jù)庫信息
18.3 使用公式
18.3.1 將公式插入到報表中
18.3.2 Basic 語法基礎(chǔ)
18.3.3 Crystal 語法基礎(chǔ)
18.3.4 條件統(tǒng)計
18.3.5 每頁總計
18.3.6 選定公式
18.4 CRYSTAL REPORT 引擎
18.4.1 打印報表
18.4.2 導(dǎo)出文件
18.5 XML 報表WEB服務(wù)
常見問題
第19章 Office應(yīng)用程序
19.1 WORD
19.1.1 操作文檔
19.1.2 拼寫檢查
19.2 EXCEL
19.2.1 Range對象
19.2.2 打印報表
常見問題
第20章 安裝應(yīng)用程序
20.1 生成配置
20.2 安裝程序的基本步驟
20.3 建立安裝項目
20.4 定制安裝選項
20.4.1 設(shè)置注冊表
20.4.2 建立文件關(guān)聯(lián)
20.4.3 顯示附加的對話框
20.4.4 指定啟動條件
20.4.5 添加自定義的操作
20.5 .NET框架和MDAC的分發(fā)
20.5.1 .NET框架的分發(fā)
20.5.2 Microsoft Data Access Components的分發(fā)
20.6 分發(fā)CRYSTAL REPORTS
20.7 分發(fā)WEB應(yīng)用程序
常見問題
第21章 Windows API調(diào)用
21.1 使用DECLARE語句聲明WINDOWS API函數(shù)
21.2 使用API文本瀏覽器
21.3 使用DLLIMPORT類聲明API函數(shù)
21.4 利用API函數(shù)實現(xiàn)自動完成功能
21.5 傳遞字符串類型
21.6 傳遞用戶自定義類型
21.7 傳遞數(shù)組類型
21.8 傳遞指針類型
21.9 函數(shù)指針
21.10 使用VISUAL C++編寫標(biāo)準(zhǔn)的DLL
21.10.1 建立Win32 DLL項目
21.10.2 編寫導(dǎo)出函數(shù)
21.10.3 使用stdcall約定
21.10.4 各種類型參數(shù)的處理
21.10.5 DLL的調(diào)試
21.11 使用API函數(shù)進(jìn)行文件操作
常見問題
第22章 Visual Studio宏和外接程序
22.1 VISUAL STUDIO宏功能
22.2 創(chuàng)建VISUAL STUDIO外接程序
22.3 外接程序向?qū)?br />22.4 實現(xiàn)IDTEXTENSIBILITY2接口
22.5 實現(xiàn)IDTCOMMANDTARGET接口
22.6 注冊外接程序
22.7 完成外接程序
常見問題
附錄A 配套光盤使用說明
附錄B 有關(guān)Visual Basic.NET的網(wǎng)絡(luò)資源
B.1 微軟站點與VISUAL BASIC.NET技術(shù)相關(guān)的內(nèi)容
B.2 CRYSTAL REPORTS.NET的技術(shù)支持站點
B.3 .NET相關(guān)站點

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    深入研究Visual Basic.NET(附光盤) PDF格式下載


用戶評論 (總計1條)

 
 

  •   一本真正身為程序員寫的技術(shù)專著.向作者致敬
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7