应用程序调试技术(更新程度:完毕)送源码及PPT
?
?
課程簡介
?調(diào)試技術(shù)實務(wù)分為調(diào)試基本概念和設(shè)置,Windows下常用到調(diào)試工具VS和Windbg的使用,自動化調(diào)試技術(shù),以及實際調(diào)試場景示例等。不僅僅是介紹枯燥的程序調(diào)試技術(shù),而是深入的從操作系統(tǒng)實現(xiàn)以及.NET虛擬機(jī)實現(xiàn)的本質(zhì)出發(fā),介紹調(diào)試工作中的工作方法、流程和相關(guān)技術(shù)。
??? 本課程的講師長期從事程序調(diào)試工作,參與了大量的程序調(diào)試工作。本課程是培訓(xùn)講師多年程序調(diào)試工作經(jīng)驗的總結(jié)。從程序調(diào)試的基本技術(shù)入手,針對大量實戰(zhàn)案例進(jìn)行剖析,讓學(xué)員在掌握相關(guān)技術(shù)的同時,真正學(xué)會程序調(diào)試的方法。
??? 本課程適合在職場中提升技能的技術(shù)人員,也可作為學(xué)生畢業(yè)設(shè)計參考資料。
編輯推薦
? 課程突破條條框框,介紹了大量調(diào)試工作方法及實施方法、大量可用于實戰(zhàn)的調(diào)試技巧和調(diào)試方法。幫助學(xué)員重新梳理調(diào)試的思路,活學(xué)活用相關(guān)工具;幫助學(xué)員形成真正使用的工作方法。
? 嚴(yán)謹(jǐn)?shù)恼{(diào)試?yán)碚撆c實用的技巧相結(jié)合,幫助學(xué)員糾正大量錯誤觀點,形成正確的調(diào)試?yán)碚擉w系。
視頻購買地址:http://product.china-pub.com/3502590??
免費(fèi)試看:http://www.hztraining.com/bbs/showtopic-3311.aspx?
作者簡介
施懿民
擁有多年開發(fā)經(jīng)驗,組建及帶領(lǐng)大型團(tuán)隊為微軟.NET Developer Platform部分框架代碼的提供測試服務(wù)。團(tuán)隊負(fù)責(zé)的微軟開發(fā)框架產(chǎn)品有: CLR, .NET BCL, WPF, Silverlight, ASP.NET, .NET兼容性測試。負(fù)責(zé)過給一些事業(yè)單位以及中小企業(yè)開發(fā)商業(yè)應(yīng)用,包括電子商務(wù)平臺,代理服務(wù)器計費(fèi)平臺,網(wǎng)絡(luò)資料采集機(jī)器人等應(yīng)用。
課程目錄
第1講 準(zhǔn)備調(diào)試環(huán)境
第2講 管理符號文件與源代碼
第3講 Visual Studio基本調(diào)試技術(shù)
第4講 Visual Studio調(diào)試技術(shù)中
第5講 Visual Studio自動化調(diào)試及并行調(diào)試
第6講 Windbg 基本功能介紹
第7講 調(diào)試棧溢出問題(上)
第8講 調(diào)試棧溢出問題(下)
第9講 調(diào)試堆溢出問題(上)
第10講調(diào)試堆溢出問題(中)
第11講調(diào)試堆溢出問題(下)
第12講調(diào)試資源泄露問題(上)
第13講調(diào)試資源泄露問題(下)
第14講調(diào)試多線程問題(上)
第15講調(diào)試多線程問題(下)
第16講內(nèi)核調(diào)試與托管程序調(diào)試準(zhǔn)備工作(上)
第17講內(nèi)核調(diào)試與托管程序調(diào)試準(zhǔn)備工作(下)
第18講CLR虛擬機(jī)及托管調(diào)試命令-應(yīng)用程序域和裝配件
第19講CLR虛擬機(jī)及托管調(diào)試命令-對象
第20講CLR虛擬機(jī)及托管調(diào)試命令-類型
第21講CLR虛擬機(jī)及托管調(diào)試命令-線程
第22講CLR虛擬機(jī)及托管調(diào)試命令-GC
第23講CLR虛擬機(jī)及托管調(diào)試命令-COM互操作與異常
第24講托管調(diào)試其他工具(上)
第25講托管調(diào)試其他工具(下)
第26講驗尸調(diào)試
第27講Windbg調(diào)試自動化
?
應(yīng)用程序調(diào)試技術(shù)視頻觀看指南 這是第一部分,Windows平臺下的應(yīng)用程序調(diào)試技術(shù)講座視頻,
對于研發(fā)公司IT支持人員,項目或開發(fā)經(jīng)理,設(shè)置事后可跟蹤的BUG跟蹤以及分析服務(wù)系統(tǒng),建議選擇觀看:
1、應(yīng)用程序調(diào)試技術(shù)第1講 準(zhǔn)備調(diào)試環(huán)境
2、應(yīng)用程序調(diào)試技術(shù)第2講 管理符號文件與源代碼
3、應(yīng)用程序調(diào)試技術(shù)第6講 Windbg 基本功能介紹
4、應(yīng)用程序調(diào)試技術(shù)第26講驗尸調(diào)試
?
知識準(zhǔn)備:SVN、SourceSafe使用經(jīng)驗;簡單C++/C#代碼閱讀經(jīng)驗;理解質(zhì)量控制原則。
?
編程初學(xué)者:
1、應(yīng)用程序調(diào)試技術(shù)第1講 準(zhǔn)備調(diào)試環(huán)境
2、應(yīng)用程序調(diào)試技術(shù)第3講 Visual Studio基本調(diào)試技術(shù)
3、應(yīng)用程序調(diào)試技術(shù)第4講 Visual Studio調(diào)試技術(shù)中
4、應(yīng)用程序調(diào)試技術(shù)第5講 Visual Studio自動化調(diào)試及并行調(diào)試
5、應(yīng)用程序調(diào)試技術(shù)第6講 Windbg 基本功能介紹
?
知識準(zhǔn)備:Visual Studio編程經(jīng)驗,VBScript編程能力,WPF編程,理解并行、多線程編程概念。
?
Windows C++,MFC程序員(3年編程經(jīng)驗)建議觀看:
1、第1講 準(zhǔn)備調(diào)試環(huán)境
2、第6講 Windbg 基本功能介紹
3、第7講 調(diào)試棧溢出問題(上)
4、第8講 調(diào)試棧溢出問題(下)
5、第9講 調(diào)試堆溢出問題(上)
6、第10講調(diào)試堆溢出問題(中)
7、第11講調(diào)試堆溢出問題(下)
8、第12講調(diào)試資源泄露問題(上)
9、第13講調(diào)試資源泄露問題(下)
10、第14講調(diào)試多線程問題(上)
11、第15講調(diào)試多線程問題(下)
12、第26講驗尸調(diào)試
13、第27講Windbg調(diào)試自動化
?
知識準(zhǔn)備:熟悉Win32 C++編程,匯編,操作系統(tǒng)原理,熟悉虛擬內(nèi)存管理,熟悉多線程編程,PowerShell,腳本編程能力。
?
.NET程序員(3年編程經(jīng)驗)建議觀看:
1、第1講 準(zhǔn)備調(diào)試環(huán)境
2、第6講 Windbg 基本功能介紹
3、第18講CLR虛擬機(jī)及托管調(diào)試命令-應(yīng)用程序域和裝配件
4、第19講CLR虛擬機(jī)及托管調(diào)試命令-對象
5、第20講CLR虛擬機(jī)及托管調(diào)試命令-類型
6、第21講CLR虛擬機(jī)及托管調(diào)試命令-線程
7、第22講CLR虛擬機(jī)及托管調(diào)試命令-GC
8、第23講CLR虛擬機(jī)及托管調(diào)試命令-COM互操作與異常
9、第24講托管調(diào)試其他工具(上)
10、第25講托管調(diào)試其他工具(下)
11、第26講驗尸調(diào)試
12、第27講Windbg調(diào)試自動化
?
知識準(zhǔn)備:熟悉.NET編程,熟悉.NET BCL,COM,匯編,操作系統(tǒng)原理,熟悉虛擬內(nèi)存管理,熟悉多線程編程,PowerShell,腳本編程能力。
?
軟件測試人員建議觀看:
除了第16和17講的所有視頻
?
對于希望了解底層秘密的朋友,建議觀看:
?1、第16講內(nèi)核調(diào)試與托管程序調(diào)試準(zhǔn)備工作(上)
?2、第17講內(nèi)核調(diào)試與托管程序調(diào)試準(zhǔn)備工作(下)?
實際上解釋了調(diào)試Windows 2003/XP內(nèi)核和.NET虛擬機(jī)內(nèi)核的方法,是源代碼級別的。?
?
轉(zhuǎn)載于:https://www.cnblogs.com/jinghua/archive/2012/02/28/2371202.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的应用程序调试技术(更新程度:完毕)送源码及PPT的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何构建积木式Web应用
- 下一篇: HDU-水饺基情 二维树状数组