Summary
In this chapter, you’ve seen how the Visual Studio .NET debugger can be used to observe an application’s behavior during its execution. Also, you’ve seen which powerful tools the debugger provides to allow you to examine and change a variable’s value, and more.
In the second part of the chapter, we covered the tracing functionality provided by .NET with three classes: Trace, Debug, and Switch. We started listing the most useful tracing functionalities, focusing on the ability to activate tracing techniques by modifying values within the application configuration file.
Finally, you saw a practical example where the tracing technique helps developers find and correct bugs and logical errors.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2005 Tobin Titus, Syed Fahad Gilani, Mike Gillespie, James Hart, Benny K. Mathew, Andy Olsen, David Curran, Jon Pinnock, Robin Pars, Fabio Claudio Ferracchiati, Sandra Gopikrishna, Tejaswi Redkar, Srinivasa Sivakumar
About this chapter
Cite this chapter
(2005). Debugging and Tracing Threads. In: Pro .NET 1.1 Remoting, Reflection, and Threading. Apress. https://doi.org/10.1007/978-1-4302-0025-3_18
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0025-3_18
Publisher Name: Apress
Print ISBN: 978-1-59059-452-0
Online ISBN: 978-1-4302-0025-3
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)