Click here to Skip to main content

Debug Tips

Development Lifecycle » Debug Tips
 

Debug tips - General 

top
Title / Updated Author Score  
DbProvider profiler using WCF and DbProviderFactory Injection: Part I of 4
Updated: 9 Sep 2011
Explains the principles of profiling a DbProvider using proxy classes.
C#4.0, .NET3.0, .NET3.5, SQL-Server, WCF, LINQ, DBA, Dev
 
Pieter Van Parys 5.00
DbProvider Profiler using WCF and DbProviderFactory Injection: Part II of IV
Updated: 20 Sep 2011
Creating profiling information in our ProxyDbxxx classes
C#, SQL, Windows, .NET2.0, .NET3.0, .NET3.5, Win32, ADO.NET, LINQ, MySQL, Oracle, SQL2005, SQL-CE, SQL2008, Architect, DBA, Dev, Framework
 
Pieter Van Parys 5.00
How to use symbol server? (and why you really like to do it...) - Unedited
Updated: 13 Jan 2012
How to setup .NET symbol server and enable production debugging without source code
C#, .NET, Visual-Studio (VS2010), Dev, Framework, Debugging, PDB
 
baruchl 5.00
Debug Tutorial Part 6: Navigating The Kernel Debugger
Updated: 6 Aug 2004
Learn the basics of the kernel debugger.
ASM, VC6, Win2K, WinXP, Win2003, Dev, QA, Virtualization
 
Toby Opferman 4.98
Debug Tutorial Part 3: The Heap
Updated: 20 Mar 2004
Introduction to the heap.
ASM, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
Toby Opferman 4.98
Surviving the Release Version
Updated: 16 Jul 2001
Learn about the issues and differences between Debug and Release builds.
VC6, Visual-Studio, MFC, Dev, QA
 
Joseph M. Newcomer 4.98
XCrashReport : Exception Handling and Crash Reporting - Part 1
Updated: 19 Oct 2003
Add basic exception handling and crash reporting to your application
VC6, Win2K, WinXP, Win2003, MFC, Dev, QA
 
Hans Dietrich 4.97
Toggle hardware data/read/execute breakpoints programmatically
Updated: 23 Jul 2008
Simple code to introduce a hardware breakpoint mechanism.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows, Win32, Win64, Architect, Dev, SysAdmin
 
Michael Chourdakis 4.96
A tool to view a LIB
Updated: 15 Jan 2005
Useful tool to view functions in a library (.LIB) file and export them to a header (.H) file.
VC6, eVC3.0, eVC4.0, WinMobile, Mobile, Win2K, WinXP, Dev, QA
 
Ramanan.T 4.96
XCrashReport : Exception Handling and Crash Reporting - Part 3
Updated: 19 Oct 2003
Add basic exception handling and crash reporting to your application
VC6, Win2K, WinXP, Win2003, MFC, Dev, QA
 
Hans Dietrich 4.96
Post-Mortem Debugging Your Application with Minidumps and Visual Studio .NET
Updated: 6 Mar 2002
This article describes how minidumps work, how to make your application create them when it crashes, and how to read them back with Visual Studio .NET.
VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Andy Pennell 4.95
XCrashReport : Exception Handling and Crash Reporting - Part 4
Updated: 19 Oct 2003
Add basic exception handling and crash reporting to your application
VC6, Win2K, WinXP, Win2003, MFC, Dev, QA
 
Hans Dietrich 4.95
An introduction to debugging in MSVC++ using Pseudoregisters
Updated: 24 Nov 2002
Explanation of the debugger pseudoregisters like @ERR, @TIB
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Wouter Dhondt 4.95
Debug Tutorial Part 2: The Stack
Updated: 28 Mar 2004
Introduction to the most important ally in the fight against bugs, the stack.
ASM, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev, QA
 
Toby Opferman 4.94
Finding crash information using the MAP file
Updated: 5 Jan 2003
Finding crash information using the MAP file: how to create and read the file
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Wouter Dhondt 4.94
Debugging Release Mode Problems
Updated: 9 Dec 1999
A classic article on how to debug your release build applications
VC6, Visual-Studio, MFC, Dev, QA
 
Keith Rule 4.93
XCrashReport : Exception Handling and Crash Reporting - Part 2
Updated: 19 Oct 2003
Add basic exception handling and crash reporting to your application
VC6, Win2K, WinXP, Win2003, MFC, Dev, QA
 
Hans Dietrich 4.91
Extending windbg with Page Fault Breakpoints
Updated: 1 May 2011
Take advantage of the memory page access flag, and set a new kind of breakpoint
C++, Windows, Dev
 
Mattias Högström 4.90
Windows Debuggers: Part 1: A WinDbg Tutorial
Updated: 22 Mar 2004
This is the first part of a multipart tutorial on debugging using WinDbg.
C++/CLI, VC6, VC7, VC7.1, .NET, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev, QA
 
Saikat Sen 4.90
Debug Tutorial Part 7: Locks and Synchronization Objects
Updated: 7 Aug 2004
Learn the basics of debugging deadlocks and other issues.
ASM, VC6, Win2K, WinXP, Win2003, Dev, QA
 
Toby Opferman 4.90
Debug Tutorial Part 1: Beginning Debugging Using CDB and NTSD
Updated: 19 Mar 2004
Learn how to debug problems in software.
C++, ASM, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
Toby Opferman 4.89
DebugBreak and ASSERTs that work always anywhere
Updated: 5 Apr 2005
Demonstrates how you can improve the standard DebugBreak and ASSERTs to make them work always.
C, VC7.1, Windows, VS.NET2003, Dev, QA
 
Stas Kondratiev 4.88
Source Indexing and Symbol Servers: A Guide to Easier Debugging - Unedited
Updated: 3 Oct 2010
Indexing and backing up your debug information files to help debug crashes from out in the wild
.NET, Visual-Studio (VS2005, VS2008, VS2010), Dev, Debugging
 
SK Genius 4.86
Debug Tutorial Part 4: Writing WINDBG Extensions
Updated: 24 Mar 2004
This tutorial we will attempt to write a simple debug extension.
ASM, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
Toby Opferman 4.84
Debug Tutorial Part 5: Handle Leaks
Updated: 8 May 2004
Learn how to debug handle leaks in Windows.
ASM, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
Toby Opferman 4.82
How to determine corresponding source line from offset number
Updated: 22 Jul 2003
If you know offset number within exe file, you can specify where it corresponds in source file
VC6, Dev, QA
 
eymre 4.82
Code that debugs itself
Updated: 17 Feb 2005
A set of macros for detecting and reporting critical errors, combined with a technique of writing solid code.
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Andrew Schetinin 4.77
Detailed memory leak dumps from a console app
Updated: 21 May 2002
How to get path and line number info for memory leaks, in a console app
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev, QA
 
Chris Losinger 4.77
ComObject Visualizer
Updated: 20 Apr 2010
Visual Studio Visualizer for objects whose type is System.__ComObject
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0), Visual-Studio (VS2005), Dev
 
Volodymyr Goncharov 4.75
How to use memory dump to trace bug
Updated: 9 Sep 2003
How to use memory dump to trace bug
VC6, Win2K, Visual-Studio, MFC, Dev, QA
 
Woodykk 4.73
How to Use and Understand the Windows Console Debugger
Updated: 23 Dec 2008
An article to help the beginner get started in debugging
C, Windows
 
logicchild 4.71
HTML logger - portable and thread-safe
Updated: 3 Dec 2002
An article on using HTML formated log in your applications
C++/CLI, VC6, VC7, .NET, Win2K, WinXP, Dev, QA
 
Stas Desyatnikov 4.71
Remote Debugging in MSVC++ 6.0 - Step by step in the OnPaint message handler
Updated: 24 Jan 2002
This article how to setup the remote debugging capatibilities of Visual C++ 6.0. With just a few steps and an extra machine (of course!) I´ll show how can you step into the OnPaint message handler.
VC6, VC7, Win2K, WinXP, MFC, Dev, QA
 
Mauricio Ritter 4.71
Is The Debugger Attached?
Updated: 22 Oct 2001
Take different actions depending on whether a debugger is attached to your process.
VC6, Win2K, Dev, QA
 
Tim Chew 4.69
Multiple Performance Timer
Updated: 2 Jan 2003
Time multiple parts of your code and display accumulated results
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Jon 4.68
.NET Windbg Extension Development in Visual Studio
Updated: 27 Apr 2011
Develop Windbg extensions in Visual Studio and call .NET libraries
C++, C++/CLI, Windows, .NET, Dev
 
Mattias Högström 4.67
CConsole - a simple console for debug output
Updated: 19 Aug 2002
Show debug information in an easy to handle console
VC6, VC7, Win2K, WinXP, MFC, Dev, QA
 
Greeeg 4.65
Excellent Debugging Features in Visual Studio 2010 Beta 2
Updated: 4 Jan 2010
This article describes how to use Pin/Unpin of Object/Variable Data Tip during debugging In Visual Studio 2010 Beta 2
.NET, Visual-Studio (VS2010), Dev, .NET4
 
Abhijit Jana 4.65
Make the debugger show the contents of your custom IList class
Updated: 6 Aug 2008
How to make the debugger give the same special treatment to your custom IList as it gives to List.
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Visual-Studio (VS2005, VS2008), Dev
 
Qwertie 4.61
[Debugging] - Symbols
Updated: 21 Jun 2007
Setting up a Microsoft Symbol Server
VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, VS.NET2003, VS2005, Dev, QA
 
Jonathan [Darka] 4.57
Debug With Apps Displayed on Secondary Monitor
Updated: 29 Nov 2006
Here's some code that will automatically start your app on a secondary monitor if it's compiled with debug info.
VC6, VC7, VC7.1, VC8.0, Windows, VS2005, Dev, QA
 
John Simmons / outlaw programmer 4.52
Implementing Effective Vulnerability Remediation Strategies Within the Web Application Development Lifecycle
Updated: 10 Jul 2007
After a security assessment has been performed as part of the web application development lifecycle, it is important to understand how to address and fix any application vulnerabilities that are uncovered.
C++, Windows, Dev, QA
 
Caleb Sima 4.50
Using PDB files and symbols to debug your application
Updated: 18 Apr 2011
With the help of PDB files, you are able to recover the source code as it was before compilation from the bits and bytes at runtime.
C#, Windows, .NET, Dev
 
Yanick Salzmann 4.50
Useful Debugging Macros
Updated: 14 Dec 1999
A set of handy Debugging macro facilities without MFC
VC6, Windows, Visual-Studio, Dev, QA
 
William E. Kempf 4.49
How to Use Microsoft's Driver Verifier to Interpret Unanalyzable Crash Dump Files
Updated: 19 Nov 2008
An article that explains how to use the Driver Verifier tool to analyze crash dump files.
Windows, Dev, SysAdmin, Virtualization
 
logicchild 4.47
AMLog, easy logging
Updated: 8 Jun 2002
A small utility to make easy logging to files
VC6, VC7, Win2K, WinXP, Dev, QA
 
Anders Molin 4.45
CSAStatusLog - status logger
Updated: 17 Nov 1999
A very simple text logger that allows you to use printf-type formatting, with automatic application name and date stamping
VC6, Dev, QA
 
Chris Losinger 4.45
Debug Toolkit
Updated: 27 Mar 2000
A complete debug toolkit to add intelligent debugging capability to your application.
VC6, Dev, QA
 
Keith Westley 4.44
Napkin
Updated: 12 Mar 2006
A simple logging library using generic object to streams
VC7.1, VC8.0, WinXP, VS.NET2003, Dev, QA
 
mb2sync 4.38
Debug logging with STL stream operators
Updated: 20 Jul 2008
An easy to use debug logger, implemented via a custom stream buffer.
C++ (VC6, VC7, VC7.1, VC8.0), Windows, Win32, Win64, Visual-Studio (VS2008), MFC, STL, Dev, QA
 
Johann Anhofer 4.33
Debugging and testing made easy. (Part 1)
Updated: 9 Mar 2003
Some macros and tips to take the air out of bugs, and classes to make unit testing painless and simple.
VC6, VC7, Win2K, WinXP, Visual-Studio, Dev, QA
 
Kumarpal Sheth 4.33
Exception handling in JNI
Updated: 7 Feb 2007
An article on Exception handling in JNI
C++, Windows, Visual-Studio, Dev, QA
 
jafarmlp 4.33
CProfile - A simple class to do code profiling and tracing
Updated: 1 May 2003
This simple class allows to profile code sections and optionally print time elapsed and tracing strings in different formats.
VC7, VC7.1, Win2K, WinXP, Win2003, Dev, QA
 
Hernán Di Pietro 4.31
Debugging Custom DLLs with InstallShield for MSVC 6.0 Professional
Updated: 29 May 2003
This article explains how to develop, integrate, and debug custom DLLs using InstallShield's CallDLLFx function.
VC6, Win2K, WinXP, MFC, ATL, Dev, QA
 
Brian Davis 4.23
Navigate your TRACE outputs
Updated: 28 Jul 2001
Extended TRACE macros with easy source navigation
VC6, Win2K, Visual-Studio, MFC, Dev, QA
 
Wolfgang Busch 4.14
Using the Output Window in DevStudio
Updated: 23 Feb 2004
How to load arbitrary text into the DevStudio Output Window so you can double-click on a line
VC6, VC7, Windows, Visual-Studio, Dev, QA
 
Harold Bamford 4.03
Very easy to use logger for ATL/MFC/NonMFC applications
Updated: 2 Jan 2004
Very easy to use logger for ATL/MFC/NonMFC applications.
VC6, Win2K, WinXP, Win2003, ATL, Dev, QA
 
Gavriloaie Andrei 4.00
A Class for Creating a Trace Log
Updated: 17 Nov 1999
VC6, Windows, Dev, QA
 
Robert Pittenger, MCPD-EAD 3.90
Logging process performance info
Updated: 11 Apr 2002
This article contains a small tool which use PDH functions to obtain process info/performance data.
VC6, MFC, Dev, QA
 
Andrei Iarantsev 3.83
Performance meter and memory leaks detector
Updated: 5 Dec 2001
This article describes how to monitor program heap for memory leaks
VC6, Win2K, Dev, QA
 
Andrei Iarantsev 3.79
Creating a console for your MFC app's debug output
Updated: 17 Jun 2000
How to send debugging output to a console in a MFC application
VC6, MFC, Dev, QA
 
matthias s. 3.78
Analyzing Windows Crash Dump Files
Updated: 31 Oct 2008
An article that focuses on how to analyze a crash dump file.
Windows, Virtualization
 
logicchild 3.63
Memory leak finder
Updated: 10 Oct 2008
Custom memory handler with memory leak reporting and no-mans-land checking. Leaks are reported with call stack of allocation.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev, QA
 
Erik Rydgren 3.58
Show Debug Messages from Release Mode Programs
Updated: 9 Oct 2009
A small utility that shows debug messages from programs compiled using release mode
C++, Windows, Dev
 
dxlee 3.53
Quick start to using WinDbg
Updated: 18 Dec 2007
Step by step instructions for a newbie on how to use WinDbg.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista), Win32, Win64, Visual-Studio (VS.NET2003, VS2005, VS2008), MFC, STL, Dev, QA
 
Ganik 3.48
A Handy Debugging Macro for Switch Statements
Updated: 26 Nov 1999
A macro to help alert you if unreachable is ever reached
VC6, Windows, Visual-Studio, Dev, QA
 
Michael Dunn 3.42
Debugging & Testing Tips for Win9x
Updated: 13 Aug 2000
Debugging & Testing Tips from the Trenches
VC6, Dev, QA
 
Keith Rule 3.39
Debugging C++ public member variable modifications / accesses
Updated: 20 Nov 2006
A trick to use operator overloading to debug the public member variable modifications / accesses
C++, Windows, Visual-Studio, Dev, QA
 
Vishal B Jadhav 3.37
Printf() debugging in a console window from within an ActiveX control
Updated: 30 Aug 2005
Creating a console window from within an ActiveX control.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Dev, QA
 
Stephen Muccione 3.26
Debugging Technique: Logger for making logs in many ways at once
Updated: 29 Dec 2004
This logger can be configured to produce log output using various output types.
VC7.1, Windows, Visual-Studio, STL, Dev, QA
 
DevRanjeet 3.14
CTracerST v1.0
Updated: 17 Jun 2000
A flexible trace class for consistent application debug traces.
VC6, Win2K, MFC, Dev, QA
 
Davide Calabro 3.14
Testing for Programmers
Updated: 24 Sep 2007
This article provides basic information about software testing for programmers in a beginner’s level.
C++, Windows, Dev, QA
 
NinethSense 2.75
Test Runner Application
Updated: 2 Nov 2005
A framework for performing unit tests.
VB6, VC6, ATL, Dev, QA
 
Jerry Edens & Doug Eveland 2.67
Auto Memory Dump on Crash of an Application
Updated: 23 Jun 2010
Configuring auto memory dump and manually walking through the stack
C++, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
hichetu 2.65
Visual C++ pow Function Not Working the Sixth Time !!
Updated: 31 Jul 2006
A strange scenario that leads to non functioning floating point operations
C++, Windows, Visual-Studio, Dev, QA
 
Bishoy Botros 2.48
Extended Debug macros
Updated: 13 Jun 2001
A set of debug macros for checking expressions that work in
VC6, Win2K, Dev, QA
 
Jungsul Lee 2.25
First Step to Make a simple debugger class
Updated: 24 Jun 2010
This class gives you idea to make your own debugging class
VC6, VC7, VC7.1, WinXP, Visual-Studio, Dev, QA
 
DharmeshC 1.44
Software Debugging Process: How it goes and how to improve it
Updated: 23 Jun 2010
The process of debugging: formalization & improvement
C++, Windows, Visual-Studio, Dev, QA
 
diamant 1.38
Debugging output through network
Updated: 24 Jun 2010
Send debugging output through UDP protocol
C++, Windows, Dev, QA
 
_duk_ 1.20
How to debug a CRM 3.0 callout efficiently
Updated: 9 Dec 2007
CRM 3.0 callout development.
C#, Windows, .NET1.1, VS.NET2003, Architect, Dev, QA, Design
 
Oshri Cohen 1.00

Debug tips - Tips 

top
Title / Updated Author Score  
Add Crash Reporting to Your Applications with the CrashRpt Library
Updated: 19 Mar 2003
This article describes how to use the CrashRpt library to generate crash report for your application that can be debugged using WinDbg or VS.NET.
VC6, VC7, Win2K, WinXP, MFC, Dev, QA
 
Mike Carruth 4.94
Advanced Debugging in Visual Studio - Unedited
Updated: 23 Jan 2012
Learn the tips and tricks of advanced debugging in Visual Studio
.NET, Visual-Studio, Dev, Debugging
 
Pankaj Chamria 4.93
Who deleted my pointer?
Updated: 22 Apr 2003
Locating your dangling pointer with overloaded new and delete operators
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev, QA
 
k4_pacific 4.93
Simple trace format tips
Updated: 4 Oct 2000
A simple way to format your TRACE statements so double clicking takes you directly to the source code.
VC6, Win2K, MFC, Dev, QA
 
Audrius Vasiliauskas 4.68
Thread-safe logger with automatic removing log messages from release version.
Updated: 13 Sep 2000
A log file class for multi-threaded applications.
VC6, Win2K, Visual-Studio, Dev, QA
 
Vlad Kirienko 4.65
Debugging Classic ASP ( VBScript ) in Visual Studio 2008
Updated: 23 Aug 2008
Step by step guide on how to set up your project so you can debug a site written in Classic ASP VBScript using Visual Studio 2008
VBScript, VS2005, VS2008, Dev
 
Rock Webcast 4.47
Get Started: Debugging Memory Related Issues in .Net Application Using WinDBG and SOS
Updated: 28 Sep 2010
Kick Start Using WinDBG and SOS
C# (C#1.0, C#2.0, C#3.0), .NET, Win32, Visual-Studio, Dev
 
sonal.india 4.45
Gone With The Wind
Updated: 17 Jun 2007
Dealing with the designer when everything disappears
C++, Windows, Visual-Studio, Dev, QA
 
Muammar© 4.41
Useful macros for pointer verification
Updated: 20 Oct 2002
A few macros to validate pointers passed to functions.
VC6, VC7, Win2K, WinXP, PocketPC-2002, Visual-Studio, Dev, QA
 
Andreas Saurwein Franci Gonçalves 4.34
Debugging C++ Code from Java Application
Updated: 9 Feb 2009
How to debug simultaneously Java/C++ mixed code in both Java and C++ debuggers
C++, C, Java, Java SE, Linux, Dev
 
Gregory Shpitalnik 4.25
Using an output stream for debugging
Updated: 24 Nov 2001
How to create an output stream that writes to the debug terminal.
VC6, Win2K, Visual-Studio, Dev, QA
 
Sven Axelsson 4.18
User Friendly Exception handling
Updated: 5 Aug 2003
How to handle exceptions in release builds in a user friendly fashion
VC6, Win2K, WinXP, Win2003, MFC, Dev, QA
 
R. Walker 3.50
Catching memory leaks
Updated: 4 Oct 2000
How catch memory leaks with very little effort
VC6, Win2K, MFC, Dev, QA
 
Audrius Vasiliauskas 3.50
Setting up a full fledged kernel debug environment for Windows Kernel Drivers using a single server
Updated: 1 Dec 2009
This article helps users to setup a full fledged debug environment for Windows device drivers using a Virtual Machine (VMware). The user need not have to configure a debugger and debugee and connect them with null modem cables.
Win2003, Vista, Win2008, Win7, Dev, SysAdmin, Virtualization, virtual-machine
 
Rajkumar-Kannan 3.35
Getting pragmatic with warnings
Updated: 25 Mar 2002
An article on dealing with unwanted Build warnings
VC6, VC7, Windows, Visual-Studio, Dev, QA
 
bryce 2.96
Memory leaks dumper with user defined dump information
Updated: 11 Apr 2007
How to add user defined dump information for memory leaks
VC6, VC7, VC8.0, Win2K, WinXP, Dev, QA
 
Sergey Osenny 2.50
Show Me Exceptions
Updated: 22 Sep 2008
How to hide your exceptions in presentations and get them back when developing
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP), Visual-Studio (VS2005), Dev
 
Muammar© 2.40
Solving a Nasty Bug in VS2005 Crystal Reports
Updated: 23 Jun 2010
Crystal Reports producing odd results? Dont do what we did!
C#, VB, XML, SQL, Windows, .NET, Visual-Studio (VS2005), Dev
 
BruceL 2.00

Debug tips - Trace 

top
Title / Updated Author Score  
Getting around the need for a vararg #define just to automatically use __FILE__ and __LINE__ in a TRACE macro
Updated: 9 Jan 2003
Ever wrote #define TRACE, #define TRACE1, #define TRACE2, etc., just so you could use the __FILE__ macro and printf style formatting in a macro at the same time?
VC7, Win2K, WinXP, Dev, QA
 
Paul Mclachlan 4.73
Advanced Logging for all kind of applications
Updated: 23 Feb 2002
Simple to use classes for logging and tracing.
VC6, VC7, Win2K, WinXP, MFC, Dev, QA
 
Alex Kucherenko 4.72
Yet Another Logging Library
Updated: 2 Nov 2002
Message logging library
VC6, VC7, Win2K, WinXP, Dev, QA
 
Taka Muraoka 4.69
Fast, low latency and non-synchronizing trace class
Updated: 16 Apr 2004
An article about a ready to use trace class specialized for multithreaded programming.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, VS.NET2003, Dev, QA
 
Tim Hagemann 4.67
Extended Trace: Trace macros for Win32.
Updated: 23 Apr 2001
Trace macros that provide messages with source code link, run-time callstack information, and function prototype information with parameter values.
VC6, Win2K, Visual-Studio, Dev, QA
 
Zoltan Csizmadia 4.60
What's Going Wrong at 3:00 AM?
Updated: 28 Dec 2010
Describes one effort to run performance monitor to identify what's wrong with a counter log, then set up an event trace to see who the culprit is.
Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win2008-R2), Dev, SysAdmin
 
knockNrod 4.60
Function Calling Sequence Tracer Class
Updated: 15 Aug 2003
A class to trace the sequence at which functions are called.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev, QA
 
Mohamed Abdel-Monem 4.56
Writing trace messages in multi-threaded C++ applications
Updated: 27 Jan 2002
An easy-to-use utility that can be integrated into multiple programs
C++, Win2K, WinXP, Visual-Studio, Dev, QA
 
Xiangyang Liu 刘向阳 4.56
ActivityTracerScope - Part I - Easy activity tracing with SvcTraceViewer.exe and System.Diagnostics
Updated: 24 Apr 2011
An easy way to obtain effective activity tracing, leveraging the built-in System.Diagnostics and the standard tool SvcTraceViewer.exe (not just for WCF).
C#, Windows, .NET2.0, .NET3.0, .NET3.5, Dev
 
orsobrown 4.50
Small and Simple TRACE/Log support for your Windows application
Updated: 22 Feb 2006
This header file will provide you with the smallest and simplest way to log some trace messages from your MFC application.
VC6, VC7, VC7.1, VC8.0, WinMobile, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev, QA
 
suggam 4.50
LogDispatch - debug module
Updated: 16 May 2004
Another debug module for your project (debug/release version).
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, STL, Dev, QA
 
Gediminas Siutilas 4.33
A Generic Approach to Debug Tracing and Logging
Updated: 28 Mar 2008
A generic tracing library implementation.
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Dev, QA
 
maskisland 4.09
Double-click on the trace message in the Output window in Developer Studio to get to the line of code
Updated: 14 Oct 2005
Take advantadge of the output window in Developer Studio.
VC6, VC7, .NET1.0, Win2K, WinXP, PocketPC-2002, Visual-Studio, MFC, Dev, QA
 
JIANG, Sheng[MVP] 3.22
cout for MFC/Windows/Non Console applications
Updated: 5 Oct 2000
A trace macro which traces to a new console of the Windows application.
VC6, Win2K, Visual-Studio, MFC, Dev, QA
 
Dhananjay Gune 3.20
Runtime Trace
Updated: 30 Mar 2003
Display trace messages at runtime from several running applications on different machines.
VC6, Win2K, Visual-Studio, MFC, ATL, Dev, QA
 
Bogdan Rechi 3.17
Tracing Utility in C++
Updated: 3 Feb 2003
This article explains inserts and deletion of queues
VC6, VC7, .NET1.0, Win2K, WinXP, Visual-Studio, Dev, QA
 
A.Samar 3.00
WPF Trace Client and TCP Trace Listener
Updated: 2 Jan 2008
This article is about a Trace client to visualize and filter Trace messages and a TCP Trace listener.
C# (C#3.0), XML, .NET (.NET3.5), WPF, Dev
 
Arthur Zaczek 3.00
Supressing TRACE calls
Updated: 12 Jul 2005
How to prevent TRACE calls from appearing in the output window.
VC6, Windows, Visual-Studio, MFC, Dev, QA
 
Cristian Amarie 2.66
Yet another Win32 runtime trace
Updated: 8 Nov 2006
An article on runtime trace tool that allows making runtime trace and that can be removed by the compiler from the release binary.
VC6, Windows, Dev, QA
 
boris_oleinic 2.23
Hardwired's Debug Class
Updated: 21 Feb 2005
Debugging tool class for both single and multithreaded applications.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, Visual-Studio, Dev, QA
 
Inocentric 1.73

Advertise | Privacy | Mobile
Web04 | 2.5.120209.1 | Last Updated 10 Feb 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid