Introduction
Welcome
()
What you should know
()
Using the exercise files
()
1. The Philosophy of Debugging and Troubleshooting Code
Understand the debugging vocabulary
()
Investigate common debug scenarios
()
Understand defect categories
()
2. Use the Debug Tools in Visual Studio
Work with DataTips
()
Beyond the basic breakpoint
()
Understand the debug build settings
()
Using breakpoints effectively
()
Tour the debug tool windows
()
Stepping through code in the debugger
()
Edit and Continue
()
Run to Click: Visual Studio 2017
()
Exception Helper: Visual Studio 2017
()
Debugging exceptions
()
Explore info with data visualizers
()
Use the Watch windows
()
Use the Locals and Autos windows
()
Traverse the call stack
()
Effective use of the Immediate window
()
Attach a debugger to a running process
()
Evaluate performance with PerfTips
()
Work with the Diagnostics window
()
Use the Just-in-Time debugger
()
Use the VSHost for faster debugging
()
Even more debugging windows
()
3. Debugging Applications
Debug console apps
()
Debug Windows applications
()
Debug ASP.NET MVC websites
()
Debug JavaScript
()
Debug mobile apps with emulators
()
Debug tablet apps with simulators
()
Ex_Files_VS_EssT_06_Upd.zip
(152.5 MB)