Approaches to Debugging
Monitoring Data with Watch Expressions
Testing Data and Procedures with the Immediate Window
Using a Breakpoint to Selectively Halt Execution
Verifying Your Code with Assertions