Software Debugging in Windows
Visual Studio 2013
| Beginner
- 17 Videos | 1h 8m 8s
- Includes Assessment
- Earns a Badge
Most software developers will, at some point, develop applications for Microsoft Windows. Examine software debugging in Windows, including Windows debugging tools, Windows memory manager issues, and resource issues.
WHAT YOU WILL LEARN
-
recognize how to install the Windows Debugging Toolsrecognize the tools available in the Windows Debugging Tools setrecognize how to start the common debugging toolsrecognize what symbol files are and how to retrieve themrecognize how debugging differs between various platformsrecognize the Windows Memory Management system.recognize basic concepts of the Windows Heaprecognize how the heap can be corruptedrecognize the tool available for monitoring heap
-
recognize how to use the Pageheap toolrecognize what causes resource issuesrecognize how windows handles are used to identify resource issuesrecognize how to find resource handles for running applicationsrecognize how the UMDH, DebugDiag, and !heap commands are used to track down resource issuesrecognize how to launch the UMDH toolrecognize web browser memory issuesrecognize how to use the JSCRIPT Memory Analyzer tool
IN THIS COURSE
-
1.Installing Windows Debugging Tools3m 49sUP NEXT
-
2.List of Windows Debugging Tools6m 57s
-
3.Using the Debugging Tools8m 51s
-
4.Using Symbol Files and Servers5m 33s
-
5.Debugging for Different Processor Architectures3m 22s
-
6.Overview of Memory Management on Windows platform3m 7s
-
7.Heap Overview3m 8s
-
8.Corrupting the Heap2m 28s
-
9.Tools for Monitoring Heap Issues2m 30s
-
10.Using the Pageheap Tool2m 50s
-
11.What Causes Resources Issues4m 12s
-
12.Overview of Windows Handles1m 36s
-
13.Tools for Tracking Down Resource Issues2m 25s
-
14.How to Use UMDH, DebugDiag, and !heap Command3m 18s
-
15.Using the UMDH Tool6m 3s
-
16.Web Browser Memory Issues3m 6s
-
17.Using JSCRIPT Memory Analyzer4m 54s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.