Click here to Skip to main content
6,632,253 members and growing! (19,765 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager
Announcements
BullFrog Power
 
Search    
Add to IE Search

Trace and Logs


Web Development » Trace and Logs
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

 

C# Programming - Debug and Tracing

top
Title / Updated Author Score  
Console Enhancements
Updated: 2 Jul 2003  
This article enhances console support in .NET such as clearing, colored text, and more; enables console support in Windows apps as well as DOS apps; and also eases testing and debugging of .NET applications.
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003, Visual Studio, Dev
Wesner Moise 4.85
FreeCell & Hearts, Behind the scenes
Updated: 28 Jan 2003  
This article shows the insides of the freecell and hearts games, it uses the a library of reading and writing another process memory.
C#.NET 1.0, Win2K, WinXP, Dev
Arik Poznanski 4.85
A Comprehensive Logging Package for .NET
Updated: 25 Oct 2003  
A Comprehensive Logging Package for .NET
C#.NET 1.0, .NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Jeff Varszegi 4.84
Minesweeper, Behind the scenes
Updated: 13 Jan 2003  
This article demonstrates directly reading another processes memory in C# using P/Invoke and Win32 Api's.
C#.NET 1.0, WinXP, Dev
Arik Poznanski 4.82
TraceListeners and Reflection
Updated: 3 Mar 2003  
This article explains extending TraceListeners using Reflection.
C#, Windows, .NET 1.0, Dev
Jerry Dennany 4.79
DbMon.NET - A simple .NET OutputDebugString capturer
Updated: 7 Mar 2006  
A .NET port of the VC++ 6.0 sample, 'dbmon'.
C++, C#, Windows, .NET, Visual Studio, Dev
Christian Birkl 4.78
Create a Debugger Visualizer in 10 Lines of Code
Updated: 20 Feb 2006  
An article on debugger visualizers in Visual Studio 2005.
C#, Windows, .NET 2.0VS2005, Dev
Tomer Noy 4.76
TraceTool 11: The Swiss-Army knife of trace
Updated: 22 Jun 2009  
A C#, C++, Delphi, ActiveX, JavaScript, and Java trace framework and a trace viewer: Tail, outputDebugString, event log, and with Log4J, Log4Net, and Microsoft Enterprise Instrumentation Framework (EIF) support. This also comes with full support for Pocket PC development (C++ and .NET) and Silverlig
C#, Javascript, Java, VC7.1.NET 1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Thierry Parent 4.75
EventLog and resource-only DLL orchestration
Updated: 20 Mar 2005  
Learn how to create and integrate customized resource-only DLLs into your .NET application for Windows event logging.
C#, Windows, .NET 1.1VS.NET2003, Dev
Stefan Repas 4.71
Introduction to NLog
Updated: 13 Jul 2006  
Introduction to managing diagnostic traces with NLog.
C#, VC7.1, Windows, .NET CF, .NET 1.0, .NET 1.1, MonoVS.NET2003, Dev, QA
Jaroslaw Kowalski 4.71
Debug Console Window
Updated: 1 Sep 2002  
A console window class useful for debugging, reporting events during runtime and saving logs on disk.
C#, Windows, .NET 1.0, Dev
dake / calodox 4.71
How to create an SMTP Trace Listener
Updated: 28 Jan 2003  
This article describes how to create an SMTP Trace Listener for use with .NET diagnostics
C#.NET 1.0, Win2K, WinXP, Dev
Mike McPhail 4.67
A Simple TextBox TraceListener
Updated: 24 Oct 2007  
A tracelistener class that allows you to view the results of the trace in your Windows UI test harness
C# 2.0, Windows, .NET 1.0, .NET 1.1, .NET 2.0, Visual Studio, Dev
Adam Crawford 4.67
DebugWriter - A simple property value dumper
Updated: 5 Sep 2004  
A simple class to help dump property values at design-time.
C#, Windows, .NET 1.1VS.NET2003, Dev
Charlie Williams 4.58
How to solve "The format of the file 'devenv.exe' is invalid" blank white page exception at design time
Updated: 26 May 2003  
Shows how to find the exception that kills the designer
C#, VB.NET 1.0, Win2K, WinXP, Dev
Chris Richner 4.55
A simple solution to see the inside of your code
Updated: 25 May 2006  
A simple solution to see the inside of your code.
C#, .NET CF, .NET 1.1, Win2K, WinXPVS.NET2003, Architect, Dev, QA
Maze 4.50
Simple Modbus Protocol in C# / .NET 2.0
Updated: 18 Oct 2007  
A simple implementation of .NET 2.0's SerialPort class for Modbus communications
C# 2.0, Windows, .NET 2.0VS2005, Dev, QA
distantcity 4.49
I take exception to that argument!
Updated: 30 Dec 2004  
Achieve greater consistency in raising argument exceptions with very little effort. This utility class (which is covered by nearly 600 included NUnit test cases!) makes it possible to evaluate and raise exceptions on passed-in parameters, using a single line of code.
C#, Windows, .NET 1.1VS.NET2003, Dev
Nils Jonsson 4.49
NetTrace - A simple, lightweight, fast debugging tracer
Updated: 18 Dec 2006  
An extremely easy to use and incredibly fast tracer with lots of options.
C#, Windows, .NET 2.0VS2005, Dev
darrellp 4.47
A Treatise on Using Debug and Trace classes, including Exception Handling
Updated: 12 Oct 2002  
C#'s built in Debug and Trace classes can be confusing and inappropriately used. This article looks at one success story using debug traces and assertions, and presents an improved debug class.
C#, Windows, .NET, Visual Studio, Dev
Marc Clifton 4.28
Dll Profiler in C#
Updated: 29 Apr 2003  
A debugging tool for applications using multiple DLLs.
C++, C#, Windows, .NET 1.0, MFC, Dev
Ashraf Mohamed 4.26
Debugging NUnit Test Scripts
Updated: 24 Feb 2004  
Debugging NUnit Test Scripts
C#, Windows, .NET 1.1VS.NET2003, Dev
Tomaž Štih, Reto Tschudi 4.22
Execution Timer
Updated: 15 Nov 2004  
A set of classes to measure your code's execution time.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
Charlie Williams 4.18
An Introduction to the log4net logging library, using C# - Part 2
Updated: 12 Sep 2004  
An article describing more basic use of the log4net library.
C#, .NET, Win2K, WinXP, Visual Studio, Dev
David Salter 4.17
Article SubZero: CaseBase, A Testing Framework for C#
Updated: 10 Feb 2005  
Describes a testing framework for use with Visual Studio and C#.
C#, Windows, .NET 1.1VS.NET2003, Dev, QA
Tom Ollar, Jim Bennett 4.11
Tracing for Compact Framework apps
Updated: 8 Jun 2004  
This article proposes a solution that mitigates the lack of debug console, when building Compact Framework-based Pocket PC apps.
C#, Windows, .NET 1.1, PocketPC 2002VS.NET2003, Dev
Jose Luis Balsera 4.04
A Release Mode Breakpoint Using Reflection Emit
Updated: 9 Oct 2002  
C#'s release mode doesn't allow break points to be set. This function emits an IL break, forcing a breakpoint in the debugger.
C#, .NET, Win2K, WinXP, Visual Studio, Dev
Marc Clifton 4.04
Simple Code Path Testing
Updated: 8 Mar 2005  
Add code path testing to your unit tests.
C#, Windows, .NET 1.1VS.NET2003, Architect, Dev
Marc Clifton 4.00
Enhancement for the cool Minesweeper Memory Reader
Updated: 14 May 2003  
This is a little enhancement so you can simply highlight the mines on minesweeper while you play.
C#, VC7.NET 1.0, Win2K, WinXP, Visual Studio, Dev
jasonee 3.86
A Brief Introduction to the log4net logging library, using C#
Updated: 10 Sep 2004  
An article describing the basic use of the log4net library.
C#, VC7, Windows, .NET 1.0, .NET 1.1, Visual Studio, Dev
David Salter 3.83
Windows Service Test Form
Updated: 5 Jul 2006  
An article on service debugging in VS2005.
C#, Windows, .NET 2.0VS2005, Dev
John Boero 3.82
Traceract
Updated: 3 Sep 2005  
A prototype debug tracer with an added dimension.
C#, Windows, .NET 1.1, XAML, WinForms, VS.NET2003, Architect, Dev, QA
Marc Clifton 3.69
NetCase - Automated test case API using metadata programming in .NET
Updated: 29 May 2005  
NetCase is an API for automation of test cases in .NET.
C#, Windows, .NET 1.1VS.NET2003, VS2005, Dev, QA
Ashish Kaila 3.53
Not So Simple Error Log
Updated: 24 Apr 2005  
Remake of sSimple XML based Error Log, this time more powerful and with more features.
C#, Windows, .NET 1.1VS.NET2003, VS2005, Dev
DavidNohejl 3.50
Write Debug/Trace Information to XML
Updated: 6 Apr 2005  
An article which demonstrates how to direct trace/debug information to an XML file.
C#, XML, Windows, .NET 1.0, Dev
Josh Smith 3.47
Bug Fix Tracking in C# Executable Files
Updated: 1 Mar 2004  
Enter bug fix comments in C# source code and explore it from binary files.
C++, C#.NET 1.1, Win2K, WinXP, Win2003, MFC, VS.NET2003, Dev
Jayababu 3.38
Object Explorer
Updated: 16 Feb 2003  
Provides a Windows Forms control for viewing an object state during execution.
C#.NET 1.0, Win2K, WinXP, Visual Studio, Dev
Leon Langleyben 3.30
Project dependency graph generator
Updated: 26 Sep 2004  
Tool for generating project dependency graph in VS 2003.
C#, Windows, .NET 1.1VS.NET2003, Dev
iLFiS 3.19
A Simple Customizable Windows Event Logger Application
Updated: 20 Feb 2005  
An article on writing a simple Windows Event Logger.
C#, Windows, .NET 1.0, .NET 1.1VS.NET2003, Dev
Pankaj A. Chitriv 2.73
CStopWatch - Stopwatch style code execution speed tests
Updated: 8 Dec 2003  
A very simple and easy to use stopwatch class for code execution speed tests.
C#, .NET, Win2K, WinXP, Win2003, Visual Studio, Dev
dzzxyz 2.67
Function Point Analysis GUI Tool to help count FPs for your system
Updated: 19 Mar 2006  
I have developed a Function Point Analysis GUI Tool to help count FPs for a software system/application. It is not intended to give any introduction to Function Points since a lot of articles talk about that. Here is an attempt to help you understand how it works practically with a Visual Tool.
C#, Windows, .NET, Visual Studio, Dev
Prasad N 2.67
Microsoft .NET Release Bug
Updated: 14 Jun 2007  
This article demonstrates a Microsoft .NET Release bug. Gives tips to solve a Release Bug.
C# 1.0, Windows, .NET 1.0VS.NET2003, Dev
Scott Klawitter 2.46
CHTMLLogFile class in C#
Updated: 23 May 2005  
The CHTMLLogFile class presented in this article implements an HTML format for a log file with some (useful) features.
C#, HTML.NET 1.0, WinXP, Dev
DUMITRU Guraliuc 1.50

General

top
Title / Updated Author Score  
CArray pitfall
Updated: 27 Sep 2000  
This article describes how the CArray class can access deleted memory in certain situations
VC6, Windows, Visual Studio, MFC, Dev
Warren Stevens 4.83
C++ XML the easy way!
Updated: 10 Jun 2005  
A wrapper for the XML DOM for C++.
VC6, VC7, VC7.1, VC8.0Win2K, WinXP, MFC, VS.NET2003, Dev
Alex Hazanov 4.65
General Purpose Collection Sorter
Updated: 4 Aug 2001  
An article showing a method to sort any kind of collection (e.g. a CList, a CArray, an standard C array) into a given order.
VC6Win2K, Dev
Andrew Peace 4.61
CArray: A simple but highly efficient improvement
Updated: 24 Jan 2000  
A simple derived template class that can boost the efficiency of your programs.
VC6, MFC, Dev
Russell Robinson 4.50
A Beginner's Guide to the Linked List
Updated: 31 Jul 2000  
An article showing the basics of the linked list, and how the CList class operates
VC6Win2K, MFC, Dev
Andrew Peace 4.36
Ultimate FastMaps!
Updated: 19 Jan 2000  
A fully featured map class that uses balanced trees to store and retrieve data quickly by key
VC6, MFC, Dev
Dundas Software Ltd. 4.05
QuickSort enabled CArray template class
Updated: 16 Mar 2000  
A CArray derived class that provides quick and convenient sorting
MFC, Dev
Martin Ziacek 4.00
2D Matrix Container with [][] indexing
Updated: 5 Jun 2002  
This article presents a 2D Matrix container with [][] indexing. Indexing works as if you had overloaded the mythical operator [][].
VC6, VC7Win2K, WinXP, Dev
Alex Chirokov 3.87
Extend collections
Updated: 11 Dec 1999  
Extended Collection classes to provide copy, compare and find operations with 2 dimensional arrays and maps
VC6, MFC, Dev
Audrius Vasiliauskas 3.81
Implementing Linked Lists with Double Pointers
Updated: 3 Mar 2000  
Describes a linked list implementation that uses double pointers.
VC6, Visual Studio, MFC, Dev
Chris Becke 3.78
Dynamic Open Hash Table (DOHT) using CPtrList class
Updated: 2 Jun 2000  
Making assorted hash table of strings and/or other data types.
VC6, Visual Studio, Dev
Alex Douma 3.73
Using the maps
Updated: 23 Jan 2002  
The goal of this article is to demonstrate using one of the STL’s associative containers – the map.
VC6, VC7Win2K, Visual Studio, STL, Dev
Tesic Goran 3.63
Generic Lookaside List Class
Updated: 12 Oct 2000  
A simple way to keep items such as COM instances 'warm' and available for reuse
VC6Win2K, Visual Studio, STL, Dev
Jim Johnson 3.60
A better memory managed MFC CArray
Updated: 17 Mar 2002  
A more heap-friendly template CArray using a memory pool
VC6, VC7, Visual Studio, Dev
Nguyen Binh 3.47
A Java Style Vector Class in C++
Updated: 17 Dec 2002  
An introduction to a vector collection class for typed pointers.
VC6, Java, Win2K, WinXP, Visual Studio, Dev
Craig Muller 3.43
Using qsort on arrays of sequential data
Updated: 26 Jan 2000  
An introduction to a useful function
VC6, MFC, Dev
Chris Maunder, Phil McGahan 3.38
Quick and Dirty Collection Class Notes
Updated: 28 Nov 2000  
An article describing MFC Collection Classes
VC6, Visual Studio, MFC, Dev
Joe Harleman 3.37
ISArray
Updated: 9 May 2000  
A simple templated array class.
VC6Win2K, Visual Studio, Dev
Chris Losinger 3.20
CVariantArray
Updated: 31 Aug 2002  
A Two-Dimensional Array of VARIANTs
C++/CLI, VC6, eVC 3.0, eVC 4.0, Win Mobile, .NET, Mobile, Win2K, WinXP, MFC, Dev
Ancient Dragon 3.09
CList Iterator
Updated: 12 Oct 2000  
A simple iteration class for MFC's CList linked list
VC6Win2K, Visual Studio, MFC, Dev
Craig Henderson 3.07
Creating a Collection Class in C++
Updated: 8 Mar 2004  
How to use a template to create a custom collection class and using the C++ std::vector STL library as well as the operator. I will expect you to understand how pointers, classes, templates and the operator works.
VC6, VC7, VC7.1Win2K, WinXP, Win2003, Visual Studio, STL, Dev
fyrewolfe 2.58
Multi index array
Updated: 2 Apr 2002  
A class which behaves as a simple array, but additionally supports binary search functionality.
VC6Win2K, WinXP, MFC, Dev
Audrius Vasiliauskas 1.83

ASP.NET - Trace / Logs

top
Title / Updated Author Score  
An Introduction to Pantheios Back-ends, Part 1: The Back-end API
Updated: 10 Sep 2008  
An introduction to the Pantheios logging API library's Back-end API, along with a trivial example to illustrate the concepts
C++, Windows, Dev
Matt (D) Wilson 4.68
A C# Central Logging Mechanism using the Observer and Singleton Patterns
Updated: 18 Feb 2008  
A very powerful and clean way to add logging of all sorts to an application
C# 1.0, C# 2.0, C# 3.0, .NET CF, .NET 1.0, .NET 1.1, .NET 2.0, Win2K, WinXP, Win2003, Vista, .NET 3.0, .NET 3.5VS.NET2003, VS2005, Dev, Design
Muaddubby 4.61
Username logging for ASP.NET & ASP using an ISAPI Filter
Updated: 24 May 2003  
Provides for IIS logging of usernames to the IIS logs for sites that rely on ASP & ASP.NET.
VC6, VC7, .NET, Win2K, WinXP, ASP.NET, Visual Studio, MFC, Dev
Shawn Cicoria 4.00
Tracing web application with ASP.NET
Updated: 25 Apr 2005  
This article explains tracing machanism of .NET.
Windows, .NET, ASP.NET, Visual Studio, Dev
Chandrashekhar Kulkarni 4.00
Log Error and Information Messages in Two Different Files
Updated: 7 May 2007  
Using log4net, we can write error mesages and information messages in two different files.
C# 2.0, Windows, .NET 2.0VS2005, Dev
Pallavi Bhoite 4.00
Log JavaScript Errors
Updated: 18 Feb 2008  
Log JavaScript errors in server using AJAX
Javascript, ASP, ASP.NET, PHP, Ajax
Kumar Sundaram 4.00
Create Simple Error Log Files using ASP.NET and C#
Updated: 27 May 2002  
An article on generating text based error log files
C#, .NET, Win2K, WinXP, ASP.NET, Visual Studio, Dev
Ali Ahmad H 3.88
Web Log Analysis Tool Using ASP.Net and C#
Updated: 27 Jan 2002  
An article on generating web logs and analysing them using C#
C#, Windows, .NET 1.0, ASP.NET, Visual Studio, Dev
Softomatix 3.82
Create Multiple Sink Files with Log4net
Updated: 17 Jul 2007  
How to create multiple sink files with Log4net
C#, Windows, .NET, Visual Studio, Dev, Design
Manas Bhardwaj 3.33
Logging Class with QueryPerformanceCounter
Updated: 24 May 2006  
Logging class with high performance timer and background thread Synchronise Sleep
C#, Windows, .NET, Visual Studio, Dev
w.hooper 3.31
Writing to System Event Log
Updated: 3 Sep 2008  
How to write to System Event Log from a C# application
C#, Windows, Win32, Dev
Hari Narayanan R. 3.00
Log4Net with ASP.NET 3.5 – File Appender
Updated: 9 Jun 2009  
Log4Net with ASP.NET 3.5
C# (C# 1.0, C# 2.0, C# 3.0), .NET (.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5), ASP.NET, Dev
NiN9E 2.83
Custom Web Visitor Tracking using C#
Updated: 6 Sep 2004  
When the IIS log is not sufficient for your web analytics , you can use this simple technique to track the extra data about visitors of your web page
C#, SQL, Win Mobile, .NET 1.1, Win2K, WinXP, ASP.NET, SQL 2000, VS.NET2003, DBA, Dev
Haja 1.61

Last Updated 22 Nov 2009
Advertise | Privacy
Copyright © CodeProject, 1999-2009
All Rights Reserved. Terms of Use