All the best software development practices and testing efforts in the world cannot guarantee that there are no intermittent or unexplainable application issues when in production. Worst case scenario being application hangs and crashes. This article shows how to take dumps of .NET applications and analyze them. This helps developers to understand the issue and find the faulty code.
Latest Debugging Articles - Page 7
Discover how to add functionality for debugging and tracking an application's execution path.
Paul uses a Blackjack program to demonstrates how to debug a hosted assembly.
Three aspects of .NET programming can make debugging and testing a ton of fun and help you come off as a real pro when you deliver bulletproof code.
Trace and Debug .NET classes are used to include tracing support in .NET applications. This article explains the use of these classes and implementations of tracing filtering mechanisms.
NUnit is an open source, testing framework for all .NET languages. The big payoff is that NUnit can run tests automatically, and it can be integrated as part of your build, test, and deployment lifecycle. See it in action with Visual Basic .NET...
Latest CodeGuru Developer Columns
Discover the concept of late binding—the work behind the scenes to realize the late binding mechanism. Sample code and examples are provided.
FileSystemWatcher is a powerful tool you can employ in your .NET programming. Learn about it here. Examples are in C# and VB.NET.
Explore how to perform basic serial port communication. Examples are in C# and VB.NET.
Explore how to create and use a Ubuntu virtual machine.