注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數(shù)據通信網絡服務VB.NET調試技術手冊

VB.NET調試技術手冊

VB.NET調試技術手冊

定 價:¥36.00

作 者: (美)Jan Narkiewicz,(美)Thiru Thangarathinam等著;申曉旻譯;申曉旻譯
出版社: 清華大學出版社
叢編項: 清華版WROX公司.NET和Oracle編程經典系列
標 簽: VB.NET

ISBN: 9787302070085 出版時間: 2003-08-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 260 字數(shù):  

內容簡介

  軟件開發(fā)決非一朝一夕之事,如果要想獲得最終較為完美的新產品,就需要不斷進行調試。而許多開發(fā)人員因為不熟悉開發(fā)環(huán)境及開發(fā)工具,所以在調試上花費了不少時間。而通過一些小技巧和提示完全可達到四兩撥千斤的效果。VisualStudio.NET和.NETFramework為我們提供了大量可用于調試錯誤的工具。本書的主要目標是讓您熟悉這些開發(fā)工具——介紹它們的使用方法及使用時機。本書可用為所有VB開發(fā)人員的指南和參考手冊。本書還假設您主要使用Microsoft集成開發(fā)環(huán)境——VisualStudio.NET的某個版本或是VisualBasic.NET標準版來開發(fā)VisualBasi應用程序。注意,這些版本在調試功能上差別并不是很大。在軟件開發(fā)過程中,調試是一個必不可少的重要內容,它是保證一個程序正確無誤的有效手段。為了強化您對程序的調試能力,VisualStudio.NET和.NETFramework提供了許多調試工具。本書從配置VisualStudio.NET開發(fā)環(huán)境開始,全面介紹了VisualBasic.NET語言下的調試,異常、線程和進程,日志記錄和程序化調試器的交互,Web應用程序的調試,以及一些高級的調試技巧。本書主要針對的是VisualStudio開發(fā)人員,但它對使用.NETFrameworkSDK所提供的命令行工具的開發(fā)人員也很有幫助。

作者簡介

暫缺《VB.NET調試技術手冊》作者簡介

圖書目錄

第1章 配置Visual Studio開發(fā)環(huán)境
1.1 運行庫、SDK和調試器
1.1.1 Visual Studio.NET的版本
1.1.2 Web服務器
1.1.3 Web Matrix
1.2 配置位置
1.2.1 Visual Studio.NET配置
1.2.2 解決方案配置文件
1.2.3 項目配置文件
1.3 Visual Studio.NET設置
1.3.1 標準配置文件
1.3.2 工具欄
1.3.3 專業(yè)化選項
1.4 有效的文件處理
1.4.1 編輯二進制文件
1.4.2 最近使用的列表
1.5 管理文件中的文本
1.5.1 查找和替換
1.5.2 書簽
1.5.3 大綱視圖和指令
1.5.4 更加完善的剪切和粘貼
1.6 查看與項目相關的窗口
1.6.1 解決方案的管理
1.6.2 查看更多代碼
1.6.3 進一步利用任務列表
1.6.4 查看外部信息
1.7 配置項目
1.8 幫助菜單
1. 8.1 篩選器(Filter)
1.8.2 同步幫助視圖
1.8.3 引用和導入
1.9 小結
第2章 Visual Studio環(huán)境下的調試
2.1 啟動調試器
2.1.1 Debug菜單
2.1.2 配置調試器啟動項目
2.1.3 動態(tài)調試
2.2 斷點
2.2.1 設置斷點
2.2.2 配置斷點
2.2.3 微調新斷點
2.2.4 控制斷點
2.3 查看結果
2.3.1 顯示詳細的調試信息
2.3.2 Locals
2.3.3 Autos
2.3.4 Me和This窗口
2.3.5 Watch
2.3.6 Quick Watch
2.4 VB.NET的表達式
2.4.1 變量,函數(shù)和屬性
2.4.2 結構和類
2.4.3 屬性和運算符限制
2.4.4 無效的關鍵字
2.4.5 管理較大的數(shù)據成員
2.5 調用堆棧
2.6 模塊
2.6.1 模塊上下文菜單
2.6.2 模塊位置
2.7 小結
第3章 異常、線程和進程
3.1 調試異常
3.1.1 回顧異常
3.1.2 在Visual Studio.NET中管理異常
3.1.3 特有異常的管理
3.1.4 非托管異常
3.1.5 高級異常管理
3.1.6 Exception類
3.2 調試線程
3.2.1 管理線程:線程間切換
3.2.2 管理線程:凍結和解凍
3.2.3 線程和.NET基本構架
3.3 調試進程
3.3.1 解決方案的角色
3.3.2 附加到運行進程
3.3.3 進程調試和源代碼
3.3.4 從Visual Studio中附加
3.3.5 決定調試哪個進程
3.3.6 附加到老式應用程序
3.4 小結
第4章 日志記錄與程序化的調試器交互
4.1 Windows事件日志
4.1.1 在Server Explorer中瀏覽事件日志
4.1.2 事件日志的示例應用程序
4.1.3 寫事件
4.1.4 管理事件日志
4.1.5 安全約束
4.1.6 讀取事件日志條目
4.1.7 接收新日志條目的通知
4.1.8 事件日志基礎結構與Windows
4.2 Debug類和Trace類
4.2.1 Debug/Trace設置
4.2.2 格式化日志輸出
4.2.3 關閉跟蹤偵聽器
4.2.4 開發(fā)自定義的TraceListener
4.3 運行時調試器配置
4.4 開關
4.4.1 BooleanSwitch
4.4.2 TraceSwitch
4.4.3 自定義開關
4.5 程序性的調試器交互
4.5.1 控制調試器
4.5.2 有條件的中斷
4.6 記錄日志到調試器
4.6.1 DefaultCategory字段
4.6.2 對性能的影響
4.7 測試調試器的狀態(tài)
4.8 小結
第5章 調試Web應用程序
5.1 調試ASP.NET Web應用程序
5.1.1 創(chuàng)建一個Web應用程序的例子
5.1.2 在Visual Studio.NET中調試
5.1.3 利用SDK調試器進行調試
5.2 調試SQL存儲過程
5.2.1 修改代碼
5.2.2 創(chuàng)建存儲過程
5.2.3 在Visual Studio.NET中調試存儲過程
5.3 調試客戶端腳本
5.3.1 創(chuàng)建HTML頁面
5.3.2 調試客戶端腳本
5.4 ASP.NET跟蹤和調試輸出
5.4.1 TraceContext類
5.4.2 在頁面級啟用跟蹤
5.4.3 在應用程序級啟用跟蹤
5.5 ASP.NET Web服務的調試
5.5.1 創(chuàng)建Web服務
5.5.2 用Visual Studio.NET調試Web服務
5.5.3 使用SDK調試器調試Web服務
5.5.4 使用Visual Studio.NET從Windows Forms客戶程序中調試Web服務
5.6 并行調試ASP和ASP.NET
5.7 ASP.NET服務器控件的調試
5.7.1 創(chuàng)建一個駐留服務器控件的客戶程序
5.7.2 ASP.NET服務器控件的調試
5.8 IE中的Windows Forms控件
5.8.1 創(chuàng)建一個Windows Forms控件
5.8.2 創(chuàng)建一個HTML頁面
5.8.3 配置虛擬目錄
5.8.4 代碼訪問權限的配置
5.8.5 運行控件
5.8.6 Windows Forms控件的調試
5.9 小結
第6章 高級調試
6.1 調試遠程應用程序
6.1. 1 應用程序域
6.1.2 應用程序設置
6.1.3 啟動每解決方案調試
6.1.4 WXClient和WXServer的每項目調試
6.1.5 無解決方案的調試
6.1.6 更好的客戶-服務器調試
6.2 線程和VB6的互操作
6.2.1 VB6和VB.NET的互操作示例
6.2.2 托管代碼(VB.NET)和非托管代碼(VB6)的調試
6.3 從VB.NET中調試非托管的C++代碼
6.3.1 WXAppDomainDemo示例
6.3.2 WXBelowTheSurface
6.3.3 XML數(shù)據格式
6.3.4 .NET串行化
6.3.5 WXAppDomain
6.3.6 從托管代碼到非托管代碼的調試
6.3.7 從非托管代碼到托管代碼的調試
6.4 小結
附錄A 應用程序配置文件
A.1 配置文件位置
A.2 創(chuàng)建應用程序配置文件
附錄B 調試非托管代碼
B.1 提高斷點可用性
B.2 Data斷點
B.3 非托管代碼與Warch窗口
B.4 非托管代碼與Memory窗口
B.5 反匯編與寄存器
B.6 添加用戶自定義Win32異常
附錄C 支持、勘誤表和代碼下載
C.1 如何下載本書的示例代碼
C.2 勘誤表
C.3 E-Mail支持
C.4 p2p.wrox.com站點

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號