注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETVB.NET調試全攻略

VB.NET調試全攻略

VB.NET調試全攻略

定 價:¥45.00

作 者: (美)Mark Pearce著;謝俊,尹浩瓊譯;謝俊譯
出版社: 清華大學出版社
叢編項:
標 簽: VB.NET

ISBN: 9787302084006 出版時間: 2004-05-01 包裝: 平裝
開本: 26cm 頁數: 351 字數:  

內容簡介

  本書特點:·全面描述面向VisualBasic與VisualBasic.NET開發(fā)人員的功能強大的調試技術?!ぶv述從WindowsForms到ASP.NET,再到XMLWeb服務的應用程序類型?!び懻摿擞猩疃鹊忠子诶斫獾恼{試場景,包括多線程、繼承及資源管理等。本書系統(tǒng)全面地介紹了各種功能強大的調試技術,包括所有重要的調試工具和策略,以及WindowsForms、ASP.NET、Web服務、Windows服務和SQLServer等多種應用程序的調試方法,最后還深入淺出地討論了多線程、繼承和資源管理等調試場景。本書適合不熟悉調試技術或者希望全面掌握調試技術的VisualBasic與VisualBasic.NET開發(fā)人員閱讀。

作者簡介

暫缺《VB.NET調試全攻略》作者簡介

圖書目錄

第1部分 VB. NET環(huán)境中的調試
第1章 戰(zhàn)略性調試問題
1. 1 應用程序的可靠性
1. 1. 1 理解可靠性
1. 1. 2 可靠性的衡量
1. 1. 3 軟件的可靠性設計
1. 1. 4 改善軟件的可靠性
1. 2 應用程序的可用性
1. 2. 1 理解可用性
1. 2. 2 可用性的衡量
1. 2. 3 設計軟件的可用性
1. 2. 4 改善軟件的可用性
1. 3 調試復雜系統(tǒng)
1. 3. 1 根據合同構建
1. 3. 2 理解通信問題
1. 3. 3 可能的解決方案
1. 4 調試開發(fā)人員心理學
1. 4. 1 沒有了Edit和Continue
1. 4. 2 心理因素
1. 5 小結
1. 6 軼聞趣事
第2章 VB. NET語言中的新設計
2. 1 VB. NET中True的實際值
2. 2 類成員重載
2. 2. 1 不確定的重載
2. 2. 2 C#重載及VB. NET重載
2. 2. 3 讓C#開發(fā)人員為難的重載
2. 3 理解繼承問題
2. 3. 1 偶然的屏蔽
2. 3. 2 更多的屏蔽問題
2. 3. 3 理解等價性
2. 3. 4 更好的等價性
2. 3. 5 繼承和方法的可見性
2. 3. 6 遍歷繼承樹
2. 4 其他各種問題
2. 4. 1 開發(fā)人員和編譯器之間的誤解
2. 4. 2 VB. NET與C#之間的混淆
2. 4. 3 裝箱的危險
2. 4. 4 數字不再是數字的情況
2. 4. 5 關于NaN的其他問題
2. 4. 5 關于Double
2. 4. 6 有關Double的問題
2. 5 小結
2. 6 軼聞趣事
第II部分 調試工具
第3章 Visual Studio. NET調試器
3. 1 Visual Studio調試器簡介
3. 1. 1 統(tǒng)一用戶界面
3. 1. 2 各種調試模式
3. 1. 3 分布式調試
3. 1. 4 高級斷點
3. 1. 5 應用程序可顯示的信息
3. 1. 6 遠程調試
3. 1. 7 低級訪問
3. 1. 8 調試器自動化
3. 2 VisualStudio調試器的工作機制
3. 2. 1 理解DebuggableAttribute類
3. 2. 2 VB. NET語言編譯器的作用
3. 2. 3 JIT編譯器的作用
3. 2. 4 VisualStudio調試器的作用
3. 2. 5 生成配置及其對調試器的影響
3. 3 3種調試模式
3. 3. 1 IDE調試
3. 3. 2 進程調試
3. 3. 3 JIT調試
3. 4 使用VisualStudio調試器IDE
3. 4. 1 使用Immediate/Command窗口
3. 4. 2 使用Output窗口
3. 4. 3 使用Source窗口
3. 4. 4 使用斷點和Breakpoints窗口
3. 4. 5 使用Watch窗口
3. 4. 6 使用QuickWatch窗口
3. 4. 7 使用Locals窗口
3. 4. 8 使用Autos窗口
3. 4. 9 使用Me窗口
3. 4. 10 使用CallStack窗口
3. 4. 11 使用Modules窗口
3. 4. 12 使用Disassembly窗口
3. 4. 13 使用Threads窗口
3. 4. 14 使用RunningDocuments窗口
3. 5 VisualStudio調試器的IDE問題
3. 5. 1 窗口行為
3. 5. 2 解釋Chr 0
3. 5. 3 調試器的單步調試
3. 6 小結
3. 7 軼聞趣事
第4章 使用VisualStudio. NET調試器
4. 1 VisualStudio的準備工作
4. 1. 1 General調試選項
4. 1. 2 EditandContinue選項
4. 1. 3 Just-In-Time調試選項
4. 1. 4 Native調試選項
4. 1. 5 Project默認選項 只適用于Visual Studio2003
4. 1. 6 其他有用的Visual Studio設置
4. 2 解決方案的準備工作
4. 2. 1 源文件的搜索路徑
4. 2. 2 符號文件的搜索路徑
4. 2. 3 解決方案的生成配置
4. 3 項目準備
4. 3. 1 項目的Build選項
4. 3. 2 項目的Start選項
4. 3. 3 項目的Optimization選項
4. 3. 4 項目的生成配置
4. 4 設置活動調試器進程
4. 5 調試生產應用程序
4. 6 調試符號管理
4. 6. 1 應用程序的符號
4. 6. 2 Windows操作系統(tǒng)的符號
4. 6. 3 FrameworkSDK的符號
4. 6. 4 符號服務器
4. 7 改進JIT調試
4. 8 處理沒有Edit and Continue的情況
4. 9 調試公共中間語言
4. 10 理解代碼優(yōu)化
4. 10. 1 優(yōu)化是敵人
4. 10. 2 代碼優(yōu)化測試
4. 11 小結
4. 12 軼聞趣事
第5章 其他調試工具
5. 1 Cordbg:控制臺調試器
5. 1. 1 使用Cordbg的理由
5. 1. 2 使用Cordbg
5. 2 Dbgclr:GUI調試器
5. 3 Ildasm:查看CIL
5. 3. 1 Visual Studio中的Ildasm
5. 3. 2 從命令行調用Ildasm
5. 3. 3 研究Ildasm代碼
5. 4 性能監(jiān)視器:查看性能信息
5. 5 ADepends:查看程序集依賴關系
5. 6 PermView:查看程序集權限
5. 6. 1 VisualStudio中的PermView
5. 6. 2 從命令行調用PermView
5. 6. 3 研究權限
5. 7 小結
5. 8 軼聞趣事
第6章 跟蹤和檢測
6. 1 有用的診斷信息
6. 1. 1 應用程序的最終用戶
6. 1. 2 應用程序的支持團隊
6. 1. 3 應用程序的開發(fā)團隊
6. 1. 4 診斷的類別
6. 1. 5 設計建議
6. 2 VB. NET跟蹤
6. 2. 1 第1步:創(chuàng)建跟蹤
6. 2. 2 第2步:激活跟蹤
6. 2. 3 第3步:監(jiān)聽跟蹤
6. 2. 4 第4步:編譯時的跟蹤控制
6. 2. 5 第5步:運行時的跟蹤控制
6. 2. 6 有關跟蹤的小結
6. 3 使用Debug類
6. 4 使用定制的性能計數器
6. 4. 1 創(chuàng)建定制的性能計數器
6. 4. 2 操縱性能計數器的實例
6. 5 小結
6. 6 軼聞趣事
第III部分 調試應用程序
第7章 WindowsForms調試
7. 1 調試WindowsForms應用程序
7. 1. 1 生成應用程序
7. 1. 2 中斷至應用程序
7. 1. 3 命中斷點
7. 1. 4 考查程序狀態(tài)
7. 1. 5 查找Bug
7. 1. 6 棘手的調試情形
7. 2 調試其他的WindowsForms應用程序
7. 2. 1 調試類庫
7. 2. 2 調試WindowsForms控件
7. 2. 3 調試VisualStudio插件
7. 2. 4 調試控件設計器
7. 3 小結
7. 4 軼聞趣事
第8章 Web服務調試
8. 1 調試ASP. NET工作進程
8. 2 調試準備
8. 3 使用Web瀏覽器進行調試
8. 4 使用SOAP客戶端進行調試
8. 5 調試客戶端代理
8. 6 調試遠程Web服務
8. 7 調試已部署的Web服務
8. 8 處理Web服務故障
8. 8. 1 理解Web服務的異常信息流
8. 8. 2 改進Web服務異常
8. 8. 3 隱藏異常細節(jié)
8. 8. 4 誘捕未經處理的異常
8. 9 跟蹤SOAP消息
8. 9. 1 構造SoapMonitor的SOAP擴展
8. 9. 2 創(chuàng)建SoapMonitor屬性
8. 9. 3 全部組合起來
8. 9. 4 客戶端的SOAP記錄
8. 10 跟蹤和檢測
8. 11 小結
8. 12 軼聞趣事
第9章 ASP. NET調試
9. 1 IIS調試考慮事項
9. 1. 1 使用IIS 5. x進行同時調試
9. 1. 2 使用IIS 6. 0進行同時調試
9. 1. 3 IIS 5. x的進程回收
9. 1. 4 IIS 6. 0中的進程回收
9. 1. 5 URLScan. IIS和DEBUG謂詞
9. 1. 6 IIS身份驗證
9. 1. 7 多線程考慮事項
9. 1. 8 生產調試
9. 2 調試準備
9. 2. 1 用戶賬產權限
9. 2. 2 遠程服務器調試
9. 2. 3 IE的配置
9. 2. 4 應用程序配置
9. 3 調試AspNetDebugDemo應用程序
9. 3. 1 ASP. NET錯誤處理
9. 3. 2 不進行錯誤處理
9. 3. 3 程序級的錯誤處理
9. 3. 4 頁面級錯誤處理
9. 3. 5 應用程序級錯誤處理
9. 4 使用ASP. NET跟蹤
9. 4. 1 頁面級跟蹤
9. 4. 2 應用程序級跟蹤
9. 5 小結
9. 6 軼聞趣事
第10章 Windows服務調試
10. 1 調試SewiceAdmin服務
10. 1. 1 調試準備
10. 1. 2 使用進程附加進行調試
10. 1. 3 從VisualStudio附加
10. 1. 4 確保調試設置的正確性
10. 1. 5 調試不需要安裝的服務
10. 1. 6 調試OnStart方法
10. 2 調試安裝問題
10. 3 注意事項
10. 4 小結
10. 5 軼聞趣事
第11章 VB. Classic應用程序調試
11. 1 VB. Classic版本
11. 2 托管代碼和非托管代碼
11. 3 使用VB 6. 0組件的VB. NET應用程序
11. 3. 1 VB. Classic的準備工作
11. 3. 2 VB. NET的準備工作
11. 3. 3 調試第一個COM Interop應用程序
11. 3. 4 調試技巧
11. 3. 5 使用VB 6. 0調試器
11. 4 使用VB. NET組件的VB6. 0應用程序
11. 4. 1 VB. NET的準備工作
11. 4. 2 VB. Classic的準備工作
11. 4. 3 調試第二個COM Interop應用程序
11. 5 克服COM版本控制問題
11. 6 小結
11. 7 軼聞趣事
第12章 SQL Server調試
12. 1 調試需求
12. 2 調試組件的安裝
12. 3 權限和sp_sdidebug
12. 4 遠程調試權限
12. 5 使用VisualStudio直接進行調試
12. 6 使用QueryAnalyzer直接進行調試
12. 7 應用程序調試
12. 7. 1 應用程序調試安裝
12. 7. 2 從VisualStudio中進行應用程序調試
12. 7. 3 從VisualStudio之外進行應用程序調試
12. 8 SQL調試限制
12. 9 理解SQL安全性
12. 10 小結
12. 11 軼聞趣事
第IV部分 調試常見情況
第13章 錯誤處理和異常管理
13. 1 異常與錯誤
13. 2 錯誤處理需求
13. 2. 1 最終用戶需求
13. 2. 2 操作支持需求
13. 2. 3 開發(fā)人員需求
13. 2. 4 對異常進行日志記錄
13. 3 異常和異常管理
13. 3. 1 System. Exception類
13. 3. 2 Try. . . Catch. . . Finally
13. 3. 3 Try. . . Catch. . . Finally機制
13. 3. 4 正確使用Try. . . Catch. . . Finally
13. 3. 5 構建定制的異常
13. 3. 6 調試異常
13. 3. 7 處理未處理異常
13. 3. 8 異常管理應用程序塊
13. 3. 9 分析異常行為
13. 3. 10 異常示例解決方案
13. 4 小結
13. 5 軼聞趣事
第14章 調試多線程應用程序
14. 1 多線程基礎
14. 1. 1 為什么多線程如此難
14. 1. 2 多線程的優(yōu)點
14. 1. 3 多線程的缺點
14. 2 多線程問題
14. 2. 1 理解數據爭用
14. 2. 2 理解進程死鎖
14. 2. 3 理解進程活鎖
14. 2. 4 理解線程餓死
14. 3 ThreadMonitor應用程序
14. 4 WindowsForms中的多線程
14. 5 處理線程失敗
14. 5. 1 處理線程異常
14. 5. 2 終止托管線程
14. 6 小結
14. 7 軼聞趣事
第15章 調試分布式系統(tǒng)
15. 1 理解分布式應用程序
15. 1. 1 處理失敗
15. 1. 2 處理狀態(tài)
15. 1. 3 理解消息的語義
15. 1. 4 處理有漏洞的抽象
15. 2 遠程調試簡介
15. 3 遠程調試準備
15. 3. 1 安裝遠程調試
15. 3. 2 只安裝本機遠程調試
15. 3. 3 安裝完全遠程調試
15. 3. 4 遠程調試限制
15. 4 HeartbeatMonitor應用程序
15. 4. 1 HeartbeatMonitor簡介
15. 4. 2 安裝HeartbeatMonitor
15. 4. 3 調試HeartbeatMonitor
15. 5 監(jiān)控分布式應用程序
15. 6 小結
15. 7 軼聞趣事

本目錄推薦

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