Click here to Skip to main content
15,436,163 members
Everything / Visual Studio / Visual Studio .NET 2002

Visual Studio .NET 2002


Great Reads

by Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
by Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.
by Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
by Dan Peverill
A managed DirectX class library that can be used as a foundation for basic 2D games. Demo included.

Latest Articles

by User 257328
Demonstrates how to call ASP.NET webservices from the client within other languages and platforms
by Tom Clement
A magical edit menu that works with no connections to the rest of your project
An article on how to combine Slider Controls and Progress bar into one class using custom draw
by Southmountain
Gems for typedef and namespace in C

All Articles

Sort by Score

Visual Studio .NET 2002 

28 Sep 2002 by Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
10 Nov 2002 by Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.
4 Sep 2002 by Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
9 Nov 2003 by Dan Peverill
A managed DirectX class library that can be used as a foundation for basic 2D games. Demo included.
16 Aug 2007 by Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
13 Jun 2002 by Tim Smith
Color picker control for WTL applications including optional support for XP themes
5 Nov 2002 by Alexey
The alxBase classes for work with dbf files.
19 Oct 2002 by Roman Kiss
Using the WebService Probe to publish details of the "talking" between the web service and its consumer. Here is its design, implementation and usage in the WebService Analyzer Studio.
27 Aug 2002 by Nish Nishant
A wrapper class for SHFormatDrive (XP/2K only). Corrects some errors in KB article Q173688
2 Nov 2001 by Roman Kiss
This article describes a .NET Application model driven by the Web Services using the Virtual Web Service Proxy (written in C#)
14 Oct 2002 by Douglas Earl
Use .NET remoting to send the contents of your clipboard to another computer
8 Jul 2002 by Bo Norgaard
A class for holding a list of IP numbers, which you can check new IP numbers against.
17 Jun 2002 by Chris Maunder
A quick introduction to Garbage collection in .NET using Managed C++
11 Jan 2008 by eransha
The article briefly discusses deadlocks behavior, and presents an easy way to detect them.
30 Jul 2002 by Vagif Abilov
Guidelines to migrate ATL-based Windows service application to Visual C++.NET
20 Jun 2004 by Sergei_VP
.NET wrapper of the system Header control.
22 Mar 2005 by Muhammad Sheraz Siddiqi
This article describes how to make an offline browser using Visual C++/Win32 APIs.
17 Oct 2005 by Bill Pierce
Creating an ASP.NET server control wrapper for the Google Maps API.
16 Sep 2007 by Rajasekharan Vengalil
How to switch the thread that a routine is running on.
13 Jul 2002 by Marc Clifton
This is the second part of a multipart article on unifying web and window form application development. This part demonstrates synchronous and asynchronous event handling of GUI control events, abstracting the implementation of web/window forms to be technology independant.
12 Jun 2002 by Nish Nishant
Tutorial on creating your own collection classes that are enumerable and sortable. Explains in detail the usage of the IEnumerable, IEnumerator, IComparable and IComparer interfaces
23 Sep 2003 by Al Alberto
An account of my experience in learning to develop in the .NET environment
20 May 2002 by Andrew Peace
(Yet) another screen saver for the Code Project competition, with code in C# and (coming soon) some details about how certain aspects of the code involved work.
16 Oct 2002 by Marc Clifton
Implements an instrumented event manager which can be used to invoke event sinks both synchronously and asynchronously. The event sink can be declared using either the System.EventHandler delegate or by reflection.
16 Oct 2002 by Rüpel
Getting the current Status of a UT2003 Gameserver via UDP Queries
18 Apr 2001 by Erik Thompson
Create an ATL Server to generate random tips using a Server Response File
22 Oct 2001 by Roman Kiss
This article describes how to design, build and install .Net Application into the COM+ Catalog without using the ServicedComponent class in your application. The solution shows retrieving the assembly and class attributes (included custom) from the assembly file and their storing into the COM+ Catal
15 Oct 2001 by Chris Maunder
A quick introduction to using .NET value types in managed C++
27 Apr 2002 by Michael Mumcuoglu
ApplicationData is a generic utility library class for managing an application's data
18 Oct 2001 by Anthony Roach
An extension to the DirectX framework for adding backgrounds
17 Mar 2005 by JetBrains s.r.o.
ReSharper is a VS.NET add-in with features such as intelligent coding assistance, on-the-fly error highlighting and quick error correction, unmatched support for code refactoring, and a whole lot more.
30 Mar 2006 by Whole Tomato Software
Read on to learn the real reason my co-workers virtually dragged me to our purchasing agent to get my very own license for Visual Assist X!
4 May 2006 by Simon Galbraith
The architect of ANTS Profiler talks about his work.
10 Oct 2006 by Whole Tomato Software
A review of the code refactoring tools in Visual Assist X - by John Krajewski, Senior AI Programmer, Pandemic Studios.
28 Jun 2005 by Daniel Cazzulino [XML MVP]
An in-depth exploration of the features and the power of .NET Component Model architecture, its integration with the IDE at design-time and the possiblities it opens through extensions at run-time.
7 Jun 2002 by Nish Nishant
A .NET port of my MFC CFrameWnd derived InputBox class, written using MC++
13 Jan 2004 by Sergiy Lavrynenko of Foss Software, Inc.
MFC extension library enabling software to be provided with a professional UI
21 Apr 2004 by Armen Hakobyan
Using SQL-DMO to shrink SQL Server transaction logs.
19 Aug 2003 by Rama Krishna Vavilala
A utility that can be used to spy the properties of any Windows forms control in the system
27 Aug 2007 by Drew_Benton
This is a complete beginners guide to codecaves that covers the main topics of: what a codecave is, what a codecave can be used for, and how to use a codecave.
29 Jul 2002 by Nish Nishant
A ListBox derived class that supports internal ordering and re-ordering of items
17 Nov 2005 by Heath Stewart
Shell extensions to distinguish between .NET assemblies and Win32 applications and libraries.
12 Sep 2003 by Jonathan de Halleux
A helper framework for generation of SQL queries in C++ and Lua
7 Jul 2003 by John Osborn
Version 3 of the BHO Popup Blocker written in ATL
25 May 2006 by Mr.Smarty
The article explains how to create an OSD window with animation/semi-transparent effects, in C#, using the NativeWindow class.
10 Jan 2005 by Anna-Jayne Metcalfe
An application/add-in to organise and renumber resource symbol IDs
7 Aug 2002 by Shog9
Although sometimes useful, message boxes used to display information are often just annoying. This article describes a non-modal replacement.
21 Jan 2008 by Jeffrey Walton
Create and Verify RSA Digital Signatures with Appendix Using Crypto++
2 Nov 2003 by Igor Ladnik
The article presents the design of a WebService consisting of a general part and add-ins to process user's requests of different types. Such architecture simplifies dedicated add-ins allowing them to share general part facilities.
1 Dec 2001 by Nish Nishant
Basic introduction to using OLE DB to insert, update and read records from a database
1 Mar 2004 by Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 1?)
10 Apr 2003 by Robert Hinrichs
Managed MessageBeep() and Beep() classes in C#
26 May 2002 by Rama Krishna Vavilala
Examining the assembly listing generated by the C++ compiler
7 Oct 2002 by Magomed Abdurakhmanov
Simple class to store application settings in registry
1 Jul 2003 by Roman Kiss
The Watchdog Management gives your architecture an event driven mechanism to control your business processing within the specified time. Using the Remoting Watchdogs allow to distribute an exception or acknowledge result asynchronously in the remoting manner.
8 Feb 2004 by Weiye Chen
This article describes on how to create bitmap regions for WinForms and buttons.
19 May 2003 by Ulf Öhlén
This Custom AppWizard for VC++ 6.0 or VC++.NET creates an OpenGL enabled Win32 application suitable for demos and simple games.
30 Jul 2002 by Michael Mac
This article shows how to create a Chat for Local Area Networks which uses the WebBrowser control to display the messages.
13 Aug 2002 by Shog9, Nish Nishant
This message box delays its dismissal by disabling the OK button for a delay interval. It also has an optional auto-close feature. There are two versions, one uses a WH_CBT hook and some basic window tricks like sub-classing to achieve its goal. The other one is more MFC-ied.
12 Jul 2002 by Nish Nishant
Shows how you can create windows that can be dragged around, not just through the title bar, but anywhere within the window body
6 Oct 2005 by Nicholas Butler
A tool to check links across merged help (CHM) files.
14 May 2002 by Nick Hodapp
Mimicking and extending the shell’s folder-tree control functionality
30 Apr 2003 by Jabes
ControlInspector hooks on to all events on a given control, user-control or form and shows when they are fired, along with any eventargs. It even handles custom events and custom event args using dynamically generated assemblies.
31 Dec 2005 by Brian C Hart
Use compiler COM support (even in non-COM applications) to get a Win32 error code or HRESULT's message in one line of code.
14 Nov 2007 by Jeffrey Walton
Compel threads to execute out of context code using inline assembly.
1 Dec 2005 by Jochen Kalmbach [MVP VC++]
With this utility you can simply find memory leaks (CRT and COM) in your program (with almost no time-cost during runtime). Each leak is written to a file with the callstack of the allocation.
26 Nov 2007 by Jeffrey Walton
A Survey of Virus Survival Techniques Applied to Protection Schemes
1 May 2003 by Simon Gregory
Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over MSMQ and MQ
19 May 2002 by Dana Holt
This class makes it easier to use the shell function SHBrowseForFolder
23 Feb 2006 by Scott McMaster
This article presents the WebCacheTool, a command-line utility to make it easier and faster to list, view, and delete files residing in the Internet Explorer browser cache.
16 Aug 2005 by Omar Al Zabir
Comprehensive guide to development of .NET 2.0 Smart Clients working with existing Service Oriented Architecture based XML web services, fully utilizing the Enterprise Library
9 Jan 2002 by James T. Johnson
In this article I use interfaces and reflection to extend a programs functionality.
6 Oct 2005 by Mathew Hall
A fully customizable Windows XP style Explorer Bar that supports Windows XP themes and animated expand/collapse with transparency.
14 Nov 2004 by Lars-Inge Tønnessen
An article on how to control MSFT Excel 2003 from J# .NET
18 Sep 2005 by Victor Derks
Discussion of a small C++ framework to create Windows shell extensions (IShellFolderImpl).
11 Apr 2003 by Roman Kiss
This is a MMC Snap-in to manage a remoting host process and its configuration file. Like the COM+ catalog, the Remoting Management Console will create and administrate the host process to publish your remoting objects.
3 Apr 2003 by Michael Combs
Call managed code from unmanaged code
20 Nov 2006 by Maruis Marais
With this article, I am evolving a domain problem towards the best possible solution.
9 Dec 2002 by Stoyan Damov
A Draft Implementation of an Idea for .NET Dynamic Software Load Balancing
16 Mar 2005 by Max Santos
This article presentes a way of creating and managing multiple sites on the Windows XP IIS.
11 May 2003 by Massimiliano Conte
How to implement a scrollable child dialog
10 Sep 2002 by Roman Kiss
Using the remoting probe to publish details of the "talking" between the remoting object and its consumer. Here is its design, implementation and usage in the Remoting Analyzer Studio.
17 Nov 2002 by Bill Sayles
A utility to easily refresh embedded graphic resources in a .NET assembly.
27 Feb 2003 by Jeffrey S. Gangel
Reads properties - such as EXIF - from graphic files.
26 Oct 2001 by Sandy Place
Sometimes, it is nice to prototype up a simple database application. This code may help, by providing the automatic transactional model of COM+ in a non-COM+ environment. This example uses "Interception" to provide automatic transactioning support for non-COM+ classes.
27 Oct 2004 by Jon Davis
Create a FrontPage-Style table picker in C# using simple GDI+ rendering techniques.
1 Feb 2003 by Igor Ladnik
A Windows application that does not export any program interface, may be converted to automation server with COM object(s) injected into the application process.
22 Apr 2003 by Oleksandr Kucherenko
Contains several ComboBoxes which uses Windows themes and contains ComboBoxes with CheckBoxed lists and TreeViews
14 Nov 2005 by Jochen Kalmbach [MVP VC++]
This article describes the (documented) way to walk a callstack for any thread (own, other and remote). It has an abstraction layer, so the calling app does not need to know the internals.
1 Jul 2003 by SteveKing
Several tools packed into one addin for Visual Studio .NET
12 Apr 2002 by Joel Matthias
A wrapper class for notification icons (tray icons) with support for balloon tips.
18 May 2003 by LongRange.Shooter
Uses the Internet Explorer / MSHTML hosting interfaces to embed and manipulate the WebBrowser control.
17 Apr 2008 by Xavier John
A game written using Visual C++ and DirectX.
14 Feb 2011 by Elmue
A complete class encapsulating a versatile HTML editor
13 Dec 2006 by Richard Northedge
Shows how to generate parse trees for English language sentences, using a C# port of OpenNLP, a statistical natural language parsing library.
17 Apr 2001 by Naveen K Kohli
Utility to extract system information
17 Feb 2005 by Armen Hakobyan
The CFolderDialog class allows you to add a folder-selection dialog box to your applications.
10 Oct 2004 by Dave Handley
Using composites to implement a modular arithmetic calculator with the Boost Spirit parser framework.
14 May 2002 by Tom Archer
This article will examine the String class, some of its simple methods, and its range of formatting specifiers.
21 Dec 2004 by JChampion
How to program an Excel XLL add-in in C.
29 Jun 2002 by Rama Krishna Vavilala
A desk band ticker that scrolls the latest messages posted in the Lounge and other forums
15 Jun 2003 by Mike Melnikov
Google-like Toolbar with customization from xml file and update from web features
6 May 2002 by Tom Archer
In this first article of a four-part series on learning everything you ever wanted to know about programming the Windows Clipboard, you'll discover the basic steps of using the Clipboard API to transfer simple (ANSI) text to and from the Clipboard.
1 May 2003 by John Osborn
Popup Blocker is a Browser Helper Object (BHO) that eliminates all popup and popunder windows, including those opened automatically by script.
5 Jul 2006 by Johan Rosengren
A flowchart editor with linked objects, based on CDiagramEditor.
7 May 2003 by Rama Krishna Vavilala
A Visual Studio .NET addin that allows non-admin accounts to debug CLR applications running under different logon credentials.
13 Jul 2003 by Peter Rilling
Introduction to the BalloonWindow class which allows .NET applications to implement balloon windows similar to what is available in Windows XP. Complete customization allows both the appearence and shape to be configured as well as projecting an alpha-blended shadow.
29 Sep 2002 by Phil Wright
Docking Windows mimicking VS.NET feature
13 Jan 2003 by Arik Poznanski
This article demonstrates directly reading another processes memory in C# using P/Invoke and Win32 Api's.
22 Dec 2002 by Marc Clifton
This program explores how trees are made using a simple fractal algorithm.
1 Apr 2003 by Natty Gur
This article discusses the problems and the available solutions for maintenance and utilization of ASP.NET session state of the .NET session object.
29 Mar 2008 by Brian Low
A .NET class library for capturing video and audio to AVI files.
14 Nov 2006 by Dan Moulding
A memory leak detector for Visual C++ packaged in an easy to use library!
5 Aug 2004 by Corinna John
An article about hiding bytes in the Program Change events of a MIDI file
12 Feb 2008 by Stefano Basili
CM_ConfigBuilder generates and compiles the required files to manage your application's settings/preferences and to store/retrieve them in XML format.
22 Jul 2002 by NETMaster
DirectShow for DVD and file playback, capture and sample grabber
30 Mar 2003 by John O'Byrne
The TaskbarNotifier class allows to display an MSN Messenger-like animated popup with a skinned background
3 Mar 2003 by Jerry Dennany
This article explains extending TraceListeners using Reflection.
11 Jul 2002 by John O'Byrne
A MSN IM-style popup notification dialog
26 Apr 2003 by Puffel
Sends local computer's network information to a remote computer via email.
16 Oct 2002 by Thomas Caudal
Shows how to receive shell notifications for specified directories
13 Jul 2003 by Jean-Michel LE FOL
Owner drawn menu with the Office XP visual style
13 Jul 2006 by Jaroslaw Kowalski
Introduction to managing diagnostic traces with NLog.
27 Oct 2003 by Jack Hui
It is an SMPP implementation of v3.3 and v3.4 ( partial support). You can use it to connect to SMSC and send/receive SMS.
15 Oct 2001 by Chris Maunder
An introduction to cross-language inheritence in .NET.
15 Feb 2006 by Yuval Naveh
.NET/C# visual effects framework for changing the user's locus of attention to an area on the screen.
28 Jul 2008 by BoneSoft
A gravity simulation particle system
4 Dec 2007 by Jeffrey Walton
Create Semi-Anonymous Installation Fingerprints Using Truncated Hashing and Crypto++
28 Jan 2003 by Arik Poznanski
This article shows the insides of the freecell and hearts games, it uses the a library of reading and writing another process memory.
26 Mar 2003 by Arik Poznanski
This article is about the AutoComplete features enabled by windows and how to use them with C#. AutoComplete is the ability to expand strings written in an edit box. The article will develop a class for using this functionality in you applications.
14 Apr 2005 by Martin Wickett
An article that describes a possible approach to extending Microsoft's Terminal Services/Remote Desktop Client to use seamless windows.
21 Jan 2007 by Julijan Sribar
How to switch language on the form instantly.
26 Jun 2002 by Nish Nishant
Demonstrates the use of the reader/writer classes as well as the file/directory info classes
23 Mar 2012 by Elmue
How to implement creation and extraction of Microsoft CAB files
27 Aug 2002 by Joshua Jensen
Class and application to recursively or non-recursively match files or directories based on a wildcard pattern.
10 Jun 2002 by Pavel Zolnikov
This tool extends explorer with functionality of a command prompt. Implemented as a band object completely in C#. Demonstrates COM Interop and P/Invoke, windows hooking and API interception. Finally you can run all these .Net SDK tools and ‘Hello World!’ programs without leaving explorer shell.
14 Jan 2003 by voodoopriestess
A class to detect ALL the features of the CPU / CPUs in the local system. Now at version 1.2
4 Aug 2002 by Nish Nishant
A fully owner drawn ComboBox derived class for enumerating and choosing fonts
30 Aug 2006 by Giannakakis Kostas
A multilingual dictionary engine with regular expressions support and Web browser integration.
6 Jun 2007 by Jeffrey Walton
Validate Product Keys using RSA Signing Functions and Crypto++
18 Jun 2007 by Jim Xochellis
This article is discussing the performance problems found in the most notable find_first_of implementations and suggests useful improvements and workarounds.
23 Nov 2005 by Heath Stewart
Use XML Digital Signatures for a request- and signing-based licensing mechanism for your applications.
27 Oct 2003 by Jim Xochellis
This article describes how we can customize the contextual menus of the WebBrowser control, by implementing the IDocHostUIHandler.
31 Aug 2003 by PixiGreg
Embed a C++ compiler in your project, use C++ as a compiled "scripting" language!
22 Jan 2004 by Mishra Vikas
An application to view Registry entries.
15 Oct 2006 by Andrew Kirillov
The articles describes a C# library for evolution computations and their application for several problems solving.
31 Mar 2002 by Christian Graus
The third in a series of articles which will build an image processing library in C# and GDI+
25 Apr 2004 by Breman Sinaga
A design patterns approach for designing and explaining a Storage Explorer application. The application is used to explore file composition in a computer storage.
23 Apr 2007 by Herbrandson
A simple solution to keeping multiple projects version numbers in sync
23 Jun 2003 by Eric Marchesin
Understand graphs and A* path-finding algorithm with C#
12 Oct 2018 by Tom Clement
A magical edit menu that works with no connections to the rest of your project
1 Jul 2002 by Nish Nishant
Basic demonstration of the TcpListener/TcpClient classes.
6 Jan 2003 by Roman Kiss
This article describes a design and implementation of the Remoting over Internet using the Advanced Web Services Enhancements - DIME technology. This solution allows to flow the binary formatted Remoting Messages through the Web Server included uploading and downloading any types of the attachments.
6 Aug 2002 by Todd Jeffreys
Shell Renamer is a shell extension which supports regular expression search and replace renaming and filename swapping
20 Sep 2007 by s.kushal
RichTextBox user control for ASP.NET 1.1
21 Apr 2002 by Chris Maunder
A popup window containing a progress control and cancel button - no resource file needed
31 Aug 2003 by Mike Mayer
This article shows how to launch a process (such as a bat file, perl script, console program) and have its standard output displayed on a windows form.
29 Jun 2003 by Oz Solomon
Get statistics about your source code with a click of a button
6 Aug 2005 by Rolando Cruz
A custom CWnd derived control which simulates the functionality of MS Outlook Calendar control.
25 Apr 2004 by cppmanuf
VSEDebug is a VS.NET debugger add-in that adds the ability to debug complex types in simpler form.
9 Oct 2002 by Vladimir L.
This article describes the problems one can meet during using Wizard 97 with MFC and the way to resolve them
5 Aug 2004 by r@hu!
Calling C# assembly functions having same name differing only by case, in VB.NET.
6 Sep 2006 by Geert van Horrik
This updater makes it possible to update your application easily with data in XML format. This way, you don't have to write your own updater.
9 Oct 2006 by Andrew Kirillov
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
3 Jul 2002 by Nish Nishant
This is further demonstration of MC++ IJW capabilities
26 Aug 2003 by Furty
A Mozilla-style collapsing splitter control in C#
6 Mar 2003 by Richard Birkby
This article shows how to write a column handler shell extension for Explorer's 'Detail' view using C#
14 Jun 2003 by Simon Wilson
Stored Procedure Invocation Code Generator for VB, C# and JScript.NET
12 Mar 2002 by Rama Krishna Vavilala
Demonstrates different ways to move MFC based controls to .NET Windows Forms
23 Jan 2005 by Sean Michael Murphy
A library you can use to encode "hidden" data in existing files.
20 Sep 2004 by Horia Tudosie
A technique and a control for displaying vertical labels in web pages.
30 Sep 2003 by jcmag
Favalias application enables you to manage your favorites web sites in an XML file and to launch your favorites application using aliases. You can also make your own addins (in any .NET language) to call your own code.
10 May 2002 by Nish Nishant
An MC++ class that uses IJW to invoke the IShellLink interface
20 Jul 2002 by Len Holgate
When you're developing a TCP/IP server application, it's easy to test it poorly. In this article, we develop a test framework that does most of the hard work for you.
29 Jun 2004 by craigd
Simple, free, easy to install Search page in C#.
19 Apr 2005 by Itay Sagui
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
10 Oct 2001 by Mark Tutt
Presenting a high performance SQL engine ported to C# from Java
22 Nov 2003 by Tim Dawson
An article on writing advanced collection-based Windows Forms Controls and the best way to give them advanced design-time support. Includes full C# source code for a sample toolbar-like control.
7 Sep 2005 by Asim Goheer
EXIFextractor library to extract EXIF information.
7 Nov 2005 by Christian Graus
The second in a series of articles which will build an image processing library in C# and GDI+.
17 Jul 2002 by Ranjeet Chakraborty
This article is my attempt at developing an extremely simple Whiteboard application in C#/ WinForms and sockets for messaging, to be used simultaneously by 2 users.
14 Aug 2004 by Mohamed Hendawi
Get a list of running Visual Studio instances, and a reference to the automation server.
5 Nov 2002 by GriffonRL
Class to parse command line arguments and store/retrieve them.
28 Apr 2002 by Nish Nishant
Explains how to register, use and unregister hotkeys
14 Jun 2003 by ljw1004
Best practices for screensaver coding/distribution.
1 Jul 2003 by Zorglab
An theme-aware colour picker MFC control that combines the functionalities of other colour pickers on CodeProject and adds some new functionality.
19 Dec 2004 by Paul Yi Tung, Ooi
Provide a way to override the creation parameters for any window with a service application.
27 Mar 2007 by Jim Xochellis
This article is discussing the efficiency of the most popular search_n implementations. Furthermore, it is introducing a new search_n specialization for random access iterators, which outruns by far the most commonly used implementations.
24 Nov 2002 by Chris Beckett
How to extend the standard menus to support icons using IExtender in C#
1 Aug 2002 by Vagif Abilov
Presentation of various ways to customize built-in .NET trace facilities
21 Mar 2003 by mikas
Assigning disabled image to ImageButton Control
24 Nov 2002 by Barretto VN
Barry's Chat System
11 Aug 2005 by Andrew Kirillov
Some ideas about optical character recognition using neural networks.
12 May 2002 by NETMaster
Using TWAIN API to scan images
20 Mar 2002 by Christian Graus
The first in a series of articles which will build an image processing library in C# and GDI+
6 Jun 2005 by Vishalsinh Jhala
This article explains how to enumerate all the objects in a Portable Executable and manipulate them.
9 May 2003 by Ernest Laurentin
Screen Event Recorder (DLL) shows how to create a DLL/Application (one that can be used with RunDll32.exe).
15 Dec 2004 by Al Gardner
A Wizard control designed for design time development.
31 Jan 2003 by Arik Poznanski
This article introduces shell programming using C#. It includes developing several utility classes for working with the shell and a class that wraps the extensible Browse for Folder dialog.
7 Mar 2016 by John Torjo
You can easily apply Pretty Formatting to your logs. Make the information that's relevant to you easily stand out!
2 Mar 2003 by Arik Poznanski
This article is about Application Desktop Toolbars, which are applications that can align to the screen much like the taskbar. The article will develop a base class for developing such apps.
2 Jul 2002 by Paul Ingles
Article showing how to read file and folder icons from C#, and then building a management class to maintain file icons in up to two ImageList objects.
17 Aug 2002 by Len Holgate
This article explains the potential problems with having multiple pending recvs calls on a single socket.
8 Dec 2004 by Soenke Schau
A tool to switch the Sourcecode Control Provider which is used in a development environment.
1 Sep 2007 by TimMadeThat
Step by Step instructions on how to Drag & Drop with the library in ASP.NET.
13 Jul 2006 by Greg Ellis
This article shows you how to create a skinnable scrollbar as a user control, and use it in a Panel to replace the ugly Windows scrollbar.
5 Mar 2003 by Mark Mullin
How to recover and repackage information on the World Wide Web.
25 Dec 2002 by Christian Graus
In the fifth installment, we build a framework for generating filters that work by changing a pixel's location, rather than colour.
16 Apr 2002 by Chris Maunder
A simple class to ease the task of downloading files from the net
26 Aug 2004 by Alexander Yumashev
The code shows how to save (and restore) an instance of your own class to clipboard.
28 Jan 2007 by wumpus1
A simple, string-oriented class for symmetric encryption, asymmetric encryption, and hashing.
1 Oct 2002 by John O'Byrne
CSplashScreenEx allows to display a non rectangular bitmap with information about the init of your app
11 Feb 2006 by PJ Arends
Presents a header file that allows a single source file that uses STL to be built in either ANSI or Unicode, without any changes or lots of #ifdefs.
19 Jun 2002 by Thomas Freudenberg
Get shell icons, even if they're customized
6 May 2004 by Eddie Velasquez
A Visual Studio .NET addin that provides a mechanism for inserting commonly used code snippets.
29 Apr 2002 by Pavel Zolnikov
Walks you through the implementation of an Explorer bar with the help of BandObject base class. Describes implementation details of the BandObject class.
23 Jun 2003 by Kant
Simple tool for storing and retrieving the quotes and using them in the signatures.
14 Jul 2003 by Khendys Gordon
This article describes how to programmatically insert text and images into a RichTextBox at runtime.
13 Mar 2003 by Marc Clifton
The third installment of this series discusses the design and implementation of the Data Hub.
2 Mar 2004 by Allen Anderson
A fully featured completely managed C# ListView.
19 Sep 2006 by Gopalakrishna Palem
Explains techniques for capturing the screen programmatically.
20 Mar 2008 by Jeffrey Walton
Detect Hardware Faults and Unauthorized In-Memory Patches with Hashing using Crypto++
19 May 2002 by NETMaster
How to use Windows Image Acquisition on Windows XP. Useful for integrating scanners, digital cameras, webcams and still-video.
12 Jan 2003 by Rama Krishna Vavilala
This is a tool similar to RegSvr32, but it allows for registration of COM servers for the current user only.
13 Jun 2003 by Matt Gullett
A detailed look at the evolution of a project from concept to product. (This is the fourth installment of what should be several more articles.)
5 Aug 2003 by Bill Dean
An article description of a C# class that implements the standard POP3 commands.
3 Sep 2003 by Jean-Michel Cupidon
This ASP.NET application allows the sharing of Internet Explorer Favorites URLs over an intranet or the Internet.
16 Aug 2004 by S Sansanwal
This article would describe how to read column values based on column names, using SQLDataReader.
29 Jun 2003 by Jonathan de Halleux
IoBind proposes a new approach to object serialization.
29 May 2002 by Mauricio Ritter
This is a simple implementation of Pentominos, a puzzle game. The source code is written in C# and uses a lot of concepts about drawing and matrix handling. Hope you enjoy it !
19 Dec 2002 by Tony Allowatt
A set of classes to simplify using custom properties in the .NET PropertyGrid control.
19 May 2004 by Corinna John
An article about hiding bytes in the bitmap frames of uncompressed AVI files.
13 May 2003 by SteveKing
A small utility which refreshes the icons in your IE favorites menu
11 May 2003 by Michael Bebenita
An end-to-end example of a bottom up LALR(1) compiler for a fictitious language targeting the Common Language Runtime
30 Apr 2003 by Andreas Kapust
An AutoCompletion control that doesn't use IAutoComplete but still retains the same look and feel.
12 Jan 2004 by yetanotherchris
Do it yourself intellisense/autocompletion.
26 Mar 2012 by Taylor Wood
A Window Hider program that demonstrates many C# features
11 Dec 2002 by Emanuele Ruffaldi
Fast matrix expressions evaluation, based on dynamic code generation and partial evaluation
26 Sep 2004 by Chester Ragel
Label which can display text in any orientation and shape.
8 Nov 2005 by Feodor Fitsner
An article describing the implementation of custom WSE 3.0 policy assertions for signing and encrypting SOAP messages with Username tokens.
19 Apr 2016 by John Torjo
Monitoring Log files can be fun!
10 Oct 2006 by Gopalakrishna Palem
Explains methods for creating a movie (AVI/ WMV/ MOV) programmatically.
9 Sep 2004 by Rob van der Veer
This control allows you to select a template for each different row in your Repeater, based on the content of that row.
12 Dec 2002 by Paul Watson
A simple app which generates INSERT and UPDATE SQL Stored Procedure code
23 Jan 2018 by Cem KARACA
An article on how to combine Slider Controls and Progress bar into one class using custom draw
6 Aug 2003 by Dana Epp
An article demonstrating a better Password Dialog box in C#
21 Oct 2006 by CodeChimp
Using Custom Attributes and Reflection techniques in VB.NET to read query string parameters.
7 Aug 2003 by Jonathan de Halleux
Add the Lua scripting engine to your .NET applications.
14 Jan 2004 by Konrad Windszus
A tool for localizing/translating Resource Scripts
15 Nov 2007 by Jeffrey Walton
Dynamically Detect Code Alterations and Repair In-Memory Executable Files Using Hashing and Crypto++
11 Nov 2007 by Alain Rist
Featuring cell menu, in-place editor, single control and split dialogs, Vista shell and Mobile file controls and selection dialogs
26 Feb 2007 by Chris Maunder
A smooth progress control with text
25 Sep 2007 by Andrew D. Weiss
Using a BackgroundWorker Thread to improve responsiveness in your UI, support cancel and display progress.
31 Jan 2003 by Marc Schneider
Shows how to change the visual style of the application form with an animation.
25 Feb 2002 by Sasha Djurovic
Basic sprite animation, clipping, z-ordering in C# using GDI+
27 Aug 2001 by Valer BOCAN
Implementation of the Simple Network Time Protocol (RFC 2030) in C#
11 Aug 2004 by Vladimir Smirnov
This article describes how to group radio-buttons when using them in DataGrid, DataList, Repeater etc.
19 Aug 2002 by gybrush
Some basic combinatorial algoritms for use in the NET framework
17 May 2003 by Rama Krishna Vavilala
An add-in that allows HTML element text to be pasted exactly as it is in the clipboard, disallowing VS.NET to add any extra attributes.
11 Mar 2003 by Leon Finker
An example of using LDAP/OpenLDAP with .Net
24 May 2002 by marb
Drawing Graphics fast with DirectDraw than with GDI
23 Mar 2009 by M@dHatter
An httpmodule designed to create one image out of many for faster loading and fewer web server HTTP requests. Module creates auto generated CSS image maps of positions for displaying on a webpage using background positioning. The module also handles creating mouse over image effects.
16 May 2006 by DaberElay
Passing large amounts of data through web services can become a huge bottle-neck in a WAN application architecture (i.e., server is on the web), and in any case, a real load on the network traffic. This is one solution for downsizing the network costs.
8 Dec 2004 by Tom John
Provide drag and drop functionalitly to TreeView controls.
19 Nov 2003 by roel_
An introduction to libsig c++ using the Microsoft Visual Studio compiler
31 Aug 2003 by Adrian Tosca
An animated counter control with different themes
22 Nov 2005 by CastorTiu
How to use Oracle advance queue from a .NET enviroment.
29 Apr 2005 by Martin.Holzherr
First of a series of articles on building a language interpreter, describing basics about parsing and grammars.
29 Sep 2003 by Ivar Lumi
An SMTP and POP3 mail server written using the .NET Framework and C#.
8 Jul 2004 by Simon Steed (SimonAntony)
This article explains how using caching within your Windows Forms application can speed up data access for frequently used data and avoid performance bottlenecks over the network.
7 Sep 2004 by Rogério Paulo
An example framework for toolbar handling, written in C#.
26 Jan 2003 by Giovanni Montrone
This article discusses the problems with the .NET ListView and offers a solution to fix those problems.
28 Nov 2002 by Ben Peterson
An application to examine .NET assemblies both directly and with reflection
20 Jun 2003 by Roman Kiss
New version of the MSMQ Custom Channel for the event driven distributed architecture.
25 Mar 2006 by .dan.g.
A support tool to allow those performing builds to independently determine exactly what source files have been changed and by whom
22 Feb 2004 by Alvaro Mendez
The classes presented in this article provide benefits for the most popular types of data that may be entered.
18 Jun 2002 by Nish Nishant
Some tips/suggestions on using modeless dialogs with MFC
10 Dec 2001 by Roman Kiss
This article describes how to design, implement (C#) and configure the Custom Remoting Channel using MSMQ.
11 Mar 2008 by Rocom
A more easy to generate toolbar images.
10 Apr 2002 by Zombies with Coffee, LLC
This extension allows toolbar buttons to call functions automatically
28 Oct 2001 by Richard Birkby
Demonstrates building a Windows Explorer shell extension using C# and COM Interop.
15 Jun 2003 by Mikael Wiberg
A TreeView control that implements multiple selection in different ways
1 Sep 2002 by dake / calodox
A console window class useful for debugging, reporting events during runtime and saving logs on disk.
3 Nov 2003 by Jason Henderson
Designing a user interface for non-rectangular hotspots or a window with an excessive number of controls.
24 Aug 2002 by Michael Mac
An article providing an easy way to use msagent characters
14 Nov 2008 by Slava Khristich
Index large XML file for fast access. Use IO and XMLReader for parsing with Regex.
27 Aug 2003 by Ianier Munoz
This article describes a sample application that uses the waveout API in C#.
8 Jul 2001 by VISCOM .NET Team
How to access OPC (OLE for Process Control) from .NET with advanced COM interop
31 May 2003 by Natty Gur
A way to Cache and Share data between processes
31 Aug 2003 by Adam Nelson
Provides an overview and discussion of the author's BitmapManipulator C# class, including examples of each feature, as well as numerous .NET/GDI+ caveats.
7 May 2004 by ro_angel_bv
A program that analyzes a transport stream.
25 Oct 2002 by Furty
A simple explorer-like FolderTreeView control for C#
18 Jul 2007 by Dan Fontanesi
Learn OOD in .NET by examining a Blackjack game
21 Aug 2003 by Palladino
Approximately 35 controls for Windows Forms. Some ideas for visual composition and classes of general use.
6 Jun 2005 by Gabe Anguiano
How to do a TreeView rearrange.
18 Aug 2004 by Sprotty
An introduction to XML Data Binding, and a review of a number of leading products.
27 Nov 2001 by John McTainsh
An article on using sockets to communicate in a non-blocking manner. The sample works through building a simple chat client and server.
7 Aug 2002 by Nish Nishant
A hot-key based program that lets you resize your current window to any size. Useful for web designers and GUI developers as it helps avoid frequent screen-resolution changes.
29 Dec 2002 by Huang Wei
Adding "Merge cells" support to the MFC GridControl.
3 Feb 2003 by Devpro AB
This article provides a generic class using which one can easily use a SystemTrayNotifyIcon class with the key functionalities of hiding, showing and animating NotifyIcon and generating events on every changed state of NotifyIcon.
9 Aug 2005 by Alexey Nikitin
Utility class that helps to implement a modal dialog's behavior for any CFrameWnd-derived window class in an easy way.
6 Nov 2001 by Philip Lee
A control library containing three color picker controls written in C#
12 Nov 2001 by Anthony Roach
This article is the first of a series OLE DB articles that cover database access using the OLE DB Templates
4 Aug 2004 by PEK
This article explains how to work with virtual lists, a very fast list that is useful to show a large number of items.
2 Jun 2005 by rantanplanisback
A class with event handlers for TCP, UDP or ICMP sockets; includes ping, traceroute, whois, ARP, and IPHelper functions and raw packets forging/ capturing.
23 May 2003 by Shawn Cicoria
Illustrates a simple example of using the Invoke capabilities of Winforms
20 May 2003 by Motti Shaked
.NET Remoting customization – it doesn't have to be so hard!
25 Jul 2003 by Emilio Guijarro
SSD SDK provides security for your shareware programs through strong cryptographic techniques.
1 Jun 2007 by JaeWook Choi
An article on the implementation of a fast C++ delegate with many advanced features.
29 Jun 2007 by umeca74
Offers adjustable keyboard shortcuts for your menu commands with this drop-in class.
29 Sep 2002 by Phil Wright
An article on tab controls
26 May 2003 by James T. Johnson
Provides a framework for creating wizards for use in your .NET applications
27 Aug 2001 by Morgan Skinner
This article describes how to build a Windows Forms control in C# and expose it as an ActiveX control
7 Sep 2005 by oshah
The final article in the access control series presents a guide to the access control editor and its associated ISecurityInformation interface.
1 Sep 2006 by T-C
A C# program to demonstrate loading and saving an object to an XML file using XML serialization encapsulated in a wrapper class.
10 Feb 2003 by leppie
A DUMeter clone, but with some better/different reporting features.
12 Nov 2001 by Nish Nishant
Shows how you can use data bound controls with OLE DB
18 Nov 2002 by Rama Krishna Vavilala
NScript is a tool like WScript except that it allows for scripts to be written in .NET languages like C# and VB.NET
19 Feb 2007 by Ivo Beltchev
Smart string formatting and other string utilities
3 Dec 2004 by ibrahimuludag
An article on how to create a server control that preserves the scroll position in longer pages.
25 Apr 2002 by Ben Houston
A C# complex number and FFT library.
25 Feb 2002 by Rama Krishna Vavilala
A Window Forms control for displaying URLs similar to URL combo in Internet Explorer
7 Mar 2008 by Alexander Kojevnikov
sqlTunes is a small tool that exports iTunes library information to the SQL server.
23 May 2002 by Eugene Polonsky
Complete implementation of .NET IDE's snapping windows in ATL/WTL
11 Oct 2001 by Roman Kiss
This article describes how to subscribe the Web Service into the COM+ Event System using the C# language.
19 May 2002 by Dan Elebash
Modified version of Frank Fang's code ported to VB and made CCW.
24 Jul 2002 by Huang Wei
A tool to test your web applications
25 Oct 2002 by lvidaguren
The CSoundFileDlg Class allows you to use a file open dialog for sound files, but allows yow to hear the sound before open it.
29 Sep 2004 by Nick Parker
A method of calling .NET functions from a COM enabled non .NET environment through a COM callable wrapper
6 May 2002 by NETMaster
Compile C# code on-the-fly. Usage in a plug-in / plug-out component model.
14 Jul 2003 by Mahmoud Nasr
A simple application to show how to create a Windows service.
9 Mar 2003 by John Gunnarsson
This article shows you how to implement the Factory pattern using attributes and activation.
5 May 2003 by Joseph Dempsey
This article details a class that allows the manipulation of network adapters and uses that class to build a graphical ipconfig utility for anyone using Windows2000 or Windows XP. In order to accomplish this, the IP helper API is used.
15 Sep 2004 by Xinjie ZHANG
With ADO.NET, a database can be regarded as a virtual XML document. XPath query and XSLT transformation are naturally available.
21 Mar 2006 by lilyco
Introduces an open source UDP-based data transfer library.
9 Apr 2003 by Terry Denham
A multi-article contribution describing in step-by-step detail on creating your own service with integrated support for setup and custom event logs. This lesson we'll add multiple child services as well as updating the installer to install these services as well.
3 Apr 2005 by wumpus1
A native .NET class for saving URLs: text-only, HTML page, HTML archive, or HTML complete.
3 Dec 2004 by Danijel Arsenovski
Standard refactoring techniques coupled with automated refactoring tool provide excellent platform for legacy VB code upgrade. Legacy VB code suffers poor structure and bloated code due to lack of inheritance and other OO capabilities.
19 Jul 2003 by Jesus Oliva
Class library to implement packet filtering funcionality in your .NET applications
16 Jan 2003 by Sean Winstead
Details five ways to implement a class factory in C#.
26 Sep 2004 by Anders Sandberg
Set of control derived classes for colorful presentation.
3 Feb 2003 by Sreenivas Vemulapalli
Explains about PropertyGrid and how to use, with detailed examples
28 Jan 2003 by Matthias Hänel
Writing a control to use MS-Word in your own Application like a windows-form.
19 Jul 2003 by Nikolay Denisov
The article gives a sample of how to implement Internet Explorer-style sizable re-bar and menu bar controls.
2 Oct 2007 by Jesse Chunn
Enable resizing of controls on a form at runtime with this class and two lines of code.
26 Aug 2008 by Mike Mayer
Using the library presented, you can print reports from C# and other .NET languages
25 Apr 2005 by Alvaro Mendez
Use client-side JavaScript to remotely invoke methods in ASP.NET pages.
25 May 2007 by Ivo Beltchev
A powerful and extensible way of creating plugin-based applications
16 Jun 2005 by Jan van den Baard
Syntax coloring, multi-level undo/redo editor control.
11 Feb 2002 by Mazdak
Simple example about Double Buffering with GDI+
9 Mar 2003 by Christian Ballerstaller
Thumbnail Generator application supporting a bunch of image file types (for both: source images and target thumbnails), fixed target image size as well as ratio calculation, and full internationalization.
23 Jun 2003 by Corey Frost
This article provides an alternative method of accessing string resources in a C# project by generating access classes for each resource identifier.
13 Oct 2003 by Stephen Quattlebaum
This article discusses the development of two simple classes that implement horizontal and vertical controls for Windows Forms development by encapsulating the native Win32 vertical and horizontal rule controls.
4 Aug 2002 by Nish Nishant
An owner drawn listbox that supports multi-line word-wrapped text as well as in-place editing.
18 Jul 2002 by Len Holgate
When a server has to deal with lots of short lived client connections, it's advisable to use the Microsoft extension function for WinSock, AcceptEx(), to accept connections.
29 Sep 2005 by JtR1977
A self drawing, round button for different styles and usages.
26 Oct 2002 by Daniel Turini
A tool for acessing CodeProject and have instant notifications of Codeproject's posts
21 Aug 2006 by Hossein Ghahvei Araghi
This article contains the simplest solutions for: the security problem for DelegateSerializationHolder, the IO problem, and the messaging speed problem. Note: Messaging speed problem will appear when your application has worked for a long time.
6 Sep 2004 by Joe Woodbury
A class to facilitate loading JPG and PNG files from resources using GDI+
9 May 2006 by Richard Northedge
Presents a Maximum Entropy modeling library, and discusses its usage, with the aid of two examples: a simple example of predicting outcomes, and an English language tokenizer.
25 Jun 2002 by Mohit Khanna
Explains how to develop applications that support plug-ins
12 Apr 2004 by ro_angel_bv
Simple program that interprets a MPEG 2 file.
13 Oct 2001 by Nish Nishant
Two oft-overlooked value types that C# offers and where they can be used
24 Oct 2002 by James T. Johnson
A short article to guide you through how to use embedded resources in .NET projects using Visual Studio .NET
3 Aug 2004 by George Mamaladze
A library to simplify access to image metadata.
30 Apr 2003 by Wytek Szymanski
This article is about installable transport connections
22 Jul 2003 by Dheth
A control bar outlook-style that integrates with the standard menu command's framework.
6 Mar 2003 by Russell Morris
A TabControl-like options dialog based on a TreeView
26 Aug 2002 by Paul Li
An article on creating a simple Window Explorer using C# with out Interop.
12 Oct 2003 by Cohen Shwartz Oren
How to write WMI providers in C#
2 Aug 2004 by Elvin Cheng
It allows calls to server events from client script code without causing the page to post back and refresh.
12 Apr 2003 by Marc Clifton
Illustrates in a step-by-step manner the design and implementation of an Outlook style icon bar.
17 Aug 2002 by Len Holgate
Writing a high performance server that runs on Windows NT and uses sockets to communicate with the outside world isn't that hard once you dig through the API references. What's more, most of the code is common between all of the servers that you're likely to want to write.
29 Sep 2002 by Phil Wright
Menus that mimic VS.NET/OfficeXP
13 Apr 2005 by Javier Lozano
Use existing functionality in ASP.NET to extend the framework's web controls.
28 Jun 2002 by Nish Nishant
Explains the usage of WebRequest, WebResponse and related classes.
3 Apr 2004 by Corinna John
An article about spreading hidden data over many images.
5 Oct 2004 by blackinkbottle
How to perform simple web image annotation using ASP.NET.
11 Apr 2002 by Lyle Brown
A class for creating Network Monitoring Programs
2 May 2005 by Franck Desbrosses
An add-in for Visual Studio to generate properties automatically.
22 Dec 2005 by Jesus Salas
How to implement a two-way communication path from IExplorer and WTL code
14 Apr 2004 by Muffadal Jaorawala
This article shows how to save a master-details form using XML.
1 Apr 2002 by Jibin Pan
This article shows how to create a remote server and MDI window Remote Client using remote objects
6 Jun 2003 by Reto Ravasio
Attaching a description to each entry in an enum.
29 Jan 2009 by Anna-Jayne Metcalfe, -+- Beth Mackenzie -+-
Utility to run PC-Lint on Visual C++ solutions and projects, generating XML and HTML reports of the results.
25 Mar 2003 by kais
A C# client library for access Hotmail using the undocumented HTTPMail protocol.
25 Mar 2009 by Victor Tan
Using Winpcap functions in the .NET Framework
23 Feb 2003 by John O'Byrne
Have you ever wanted to display an image list which looks like the MSN Messenger emoticon chooser...
30 Oct 2004 by Emanuele Ruffaldi
This article presents a technique to access parts of a ZIP archive stored on a Web Server.
31 Jul 2003 by Leon Finker
SSL/TLS Client/Server classes for .NET that uses Windows SSPI for SSL/TLS protocol
3 Apr 2003 by Jim Hollenhorst
It's easy to create shortcuts using the Windows Script Host Object Model
20 Apr 2002 by Shawn Wildermuth
A C# class (and library if needed) to do runtime evaluations of C# expressions
20 Dec 2002 by Derek Lakin
Extended System.Windows.Forms.Panel classes for a collapsible panel and a panel bar to contain them, in a Windows XP style.
13 Jan 2006 by Eric Astor
An article on a new library, allowing easy, language-independent access to runtime compilation.
31 May 2006 by Andriy Oriekhov
An article about intercepting WinAPI calls.
21 Aug 2003 by Barry Lapthorn
In this article we shall produce a simple genetic algorithm in C#
19 Sep 2002 by Iulian Serban
This is a Visual Studio .NET like ToolBox control with animation and drag and drop support.
3 Feb 2002 by Senkwe Chanda
This article shows how to create an OwnerDrawn combobox
21 May 2003 by Ralph Varjabedian
An article that describes a way to subclass controls that are already subclassed (double), The example includes a runtime form editor
15 Aug 2004 by Elvin Cheng
Solve the ViewState problems using the industry well-known pattern - Provider Model design pattern.
17 Aug 2007 by Drew_Benton
This article explores a more complete method of injecting a DLL into another process using the CreateRemoteThread approach.
29 Aug 2002 by Christian Tratz
A C# implementation of the popular water surface effect.
9 May 2002 by Anthony Baraff
C# Wrapper for the Microsoft Rebar Control
25 Mar 2002 by Kannan Kalyanaraman
The article explains how to make use of COM objects from .NET
6 Apr 2006 by Eric Woodruff
An ASP.NET page class that has the ability to e-mail its rendered content.
8 Jul 2007 by tonyt
This short class demonstrates how to activate an MDI child form without the fireworks that you see if you just set the ActiveMdiChild property of the MDI parent form.
9 Nov 2003 by Alain Rist
Add this small class to your existing dialog inheritance list and get nice tooltips on controls and dialog.
5 Dec 2005 by nashcontrol
ADSDetector information with code examples.
16 Aug 2003 by Andrew Peace
A C# program which takes a HTML file as input and outputs a new file with a table of contents embedded.
24 Aug 2002 by Frans Bouma
An article which describes how to use the data-access tier, generated by the free, open source data-access tier generator for .NET: LLBLGen. The sourcecode for LLBLGen v1.2 in C# is included, plus the generated data-access tier used in this article (C# and T-SQL) and the creation script for the data
15 Feb 2005 by Chad Z. Hower aka Kudzu
Some things in .NET are missing "practical" short cuts. This article demonstrates how to obtain the row in a DataTable that the currently selected row in a DataGrid is linked to.
30 Dec 2004 by mav.northwind
How to use arbitrary controls in ListView cells.
28 May 2007 by Argiris Kirtzidis
How to apply AJAX technologies to your web pages without replacing ASP.NET controls and/or writing JavaScript code.
25 Oct 2002 by Bahrudin Hrnjica
One another approach for picking objects with the mouse in OpenGL scene.
28 Feb 2003 by Steaven Woyan
A class for sending emails with attachments in C#.
6 Mar 2003 by X-caiver
An article on a VB.NET ripple image control
25 Oct 2002 by Jie Tang
PocketUML is a portable UML add-in for Visual Studio.NET
28 Apr 2003 by Tom Mulligan
An enhanced ListView with sorting/shading and a filterbar to filter items.
27 Aug 2003 by KennS
Describes a means to build XML data files using XML Schema and xsd.exe to facilitate easy XML Serialization
19 Dec 2004 by gamitech
The article shows how you can work with a multithreading client server application and administrate computers on a network.
9 Apr 2003 by Terry Denham
A multi-article contribution describing in step-by-step detail on creating your own service with integrated support for setup and custom event logs.
11 Jan 2007 by Chris Stefano
Another use for XML and XSLT
10 Oct 2001 by Ajit Mungale
This article helps you to get an idea about calling API functions in C#.
17 Jun 2003 by Axel Charpentier
This article shows an implementation of the main TCP/UDP functions of the IP Helper API that is used to get info about active connections including the process attached to a connection
5 May 2003 by Marc Clifton
Exploring the issues of menu management as specified externally via an XML file, in the context of status bars, toolbars, and events.
14 Sep 2006 by Abu Mami
The Easy Installer program
28 Apr 2002 by Mazdak
How to change the background color of cells in a DataGrid depending on their value
19 Nov 2005 by ShahabFatemi
How to add other controls to DataGrid?
14 Jan 2007 by Hadi Eskandari
A component to download files over the network with support for proxies, SSL and resume.
17 May 2004 by amleth
A real time log file viewer.
18 Sep 2008 by Joshua Tully
A brief introduction into Windows anti-debugging techniques.
12 Oct 2003 by Hans-Jürgen Schmidt
The DataPlotter is a .NET control for graphical display of 2D data. For both the X and Y axis a linear or logarithmic (any base) scaling can be selected.
19 Oct 2004 by madmik3
UploadFile hides some of the things you might need to get your Windows client simulating forms with file input fields. UploadFileEx gives you more control where you need it!
31 Aug 2002 by Maciej Pirog
A .NET component that creates pie and bar charts in the system tray
4 Sep 2002 by Sreenivas Vemulapalli
Advanced Shape Control
29 Jan 2006 by Shiby
This article describes getting a custom horizontal scroll bar in a combobox or a listbox with functionality as expected on pressing of up or down arrow keys.
8 Jul 2003 by Detlef Neunherz
A control that combines two scrollbars for choosing two related values
31 Aug 2002 by Ryan LaNeve
An ImageMap control for use in Windows Forms applications
22 Apr 2004 by jconwell
A blog reader, integrated into Visual Studio. Shows a list of blogs, blog entries, and which entries you haven’t read yet
29 Jun 2006 by Nader Elshehabi
The ultimate printing component. Use it to print ListBoxes, ListViews, TreeViews, DataGridViews, Forms, TabPages, or even your own UserControls.
15 Aug 2003 by Abraxas23
Starting your app minimized on the sytem tray.
12 Jul 2006 by Corinna John
Define regions inside an image to keep smooth colours free from hidden data.
3 Jan 2003 by blong
How to build a chart control with full design-time support.
9 Oct 2003 by * Sandeep Alur
This article introduces the concept behind Principal and Indentity objects in .NET and proposes a security model adopting these objects in a .NET application.
30 May 2003 by Jeffrey Sax
Highly optimized classes for looking up the country code corresponding to an IP address
6 Jun 2008 by peterchen
Improving Josh Beach's Visual Studio Project List editor
30 May 2003 by Sriram Chitturi
A tutorial describing how to query Windows Active Directory to retrieve different objects using classes defined under .NET DirectoryServices namespace and LDAP queries
20 May 2002 by Nick Parker
Through the .NET Framework you can easily get the current user name to authenticate.
18 Aug 2003 by Mike Puddephat
A set of ASP.NET custom controls that allow forums to be quickly added to a website.
17 May 2003 by Manoj G
This article talks about basics of event logging followed by the implementation details of how we can log messages effectively by using a custom log-file, event sources and event categories. Finally, it mentions the usefullness of troubleshooting links in error messages.
14 Aug 2005 by MichaelElliott
Demonstrates how to create strong types in C# by using the Xsd.exe utility and XML.
1 Jul 2004 by craigd
How-to build an ASP.NET search engine link-spider using C#.
6 Sep 2004 by roel_v2
Step-by-step instructions on how to add OLE automation to an already existing application. In addition, it illustrates how to do things without using the code as provided by the application wizard.
26 Aug 2003 by Matthew Adams
A progress dialog for asynchronous workers
17 Feb 2004 by yetanotherchris
An easy to use RSS feed reader
14 Apr 2002 by Christian Graus
The fourth installment covers how to write a filter that resizes an image, and uses bilinear filtering
29 Oct 2003 by Emilio Garavaglia
Describing a solution to allow namespaces, multiple inheritance, and serialization in an MFC program
30 Jul 2003 by Chris Maunder
A brief rundown of what's in store for developers.
25 Jun 2004 by Corinna John
Hiding data of any kind in indexed Bitmaps like PNG and GIF.
21 Sep 2003 by Rakesh Rajan
An article with code on how to create the Alpha effect (fading in and out effect). Starts with the application of alpha on images, and ends with the creation of alpha animation. This is NOT about the Per Pixel Alpha Blend used in Windows.
9 Sep 2003 by Al Alberto
An account of my experience in learning to develop in the .NET environment
26 May 2008 by Zijian
vCard reader coded in C#, with lightweight approach
11 Sep 2001 by Chris Maunder
This article provides a bare-bones samples that demonstrates the use of the new HTML editing and browsing classes in MFC.
26 Nov 2003 by Rob Langston
A DLL which creates a system hook to trap WM_INITMENUPOPUP and append an "Always on Top" option to all system menus.
17 Oct 2001 by Chris Maunder
An introduction to writing your first WebService using C++ with managed extensions
31 Jan 2005 by Alex Mol
Sharp Layout manager for ATL/WTL.
12 Sep 2001 by Jared Bienz
How to create Type-Safe collections without using CollectionBase
28 Oct 2004 by Ukkie9
A drop-in replacement for the DrawText() SDK function with minimal HTML support
9 Feb 2004 by Desmond McCarter
A POP3 client in C# .NET for reading and processing emails (including attachments).
10 Aug 2003 by Christian Merritt
An article demonstrating how to play chosen and user-defined sounds in the .NET framework
9 Aug 2003 by Majid Shahabfar
Mixing managed and unmanaged code and using .NET library in MFC projects
14 Mar 2002 by BLaZiNiX
A C# class that exposes the INI file handling functions from Kernal32.dll
27 Oct 2002 by Stoyan Damov
A (managed C++) library for object pooling in .NET
7 Jul 2002 by Serge Weinstock
Implementation of resizable dialogs, form views and property sheets for WTL
27 Apr 2002 by mgama
This article will step you through adding a custom action DLL to a Windows Installer setup
6 Jun 2002 by Nish Nishant
A small CDialog derived class that helps avoid frequent copy/pasting of the same code, when using a bitmap as dialog background
31 Aug 2003 by Thomas Caudal
A custom control that ties a ListView and a TreeView together
2 May 2005 by Bill Pierce
Asynchronous JavaScript and XML with ASP.NET integration.
2 Mar 2002 by Serge Weinstock
Implementation of Delphi's ActionList for Windows.Forms
25 May 2005 by Jan van den Baard
C++ class library.
31 May 2003 by Georgi Atanasov
This article describes how to extend the default header control in a ListView in details mode.
17 Apr 2005 by Martin.Holzherr
Second article on building a language interpreter describing error handling and direct evaluation during parsing.
22 Feb 2007 by Gopalakrishna Palem
Explains methods for recording DirectX and OpenGL rendered animations programmatically.
30 Mar 2004 by Member 987427
A non-well-formed HTML parser for .NET
5 Apr 2007 by Colin Angus Mackay
A step by step example of how to build up an algorithm by writing the unit tests first
27 Nov 2002 by Christian Graus
This tool uses ADO.NET to offer browsing of databases and tables, editing values and an SQL window to test queries.
26 Nov 2008 by Matjaz-xyz
A simple and useful viewer of multipage TIF/TIFF images
30 Nov 2003 by hzy
An experimental C++ porting of java.awt.* and partial java.lang.*
19 Sep 2002 by Paul Li
Implementing Windows Management Instrumentation (WMI) in your application.
15 Mar 2003 by Jim Hollenhorst
The Savior class makes it simple to save and restore application settings using the registry or a binary file.
16 Nov 2005 by Sergei_VP
Masked numeric edit ActiveX control.
7 May 2002 by Alex Kwok
A .NET FTP component
26 Sep 2004 by Alberto Venditti
A simple utility to quickly resize images
24 Jun 2002 by Nish Nishant
Declaring and using managed .NET arrays with MC++
4 Apr 2006 by Eric Woodruff
A class implementing IHttpHandler for use in custom controls, to send embedded resources such as scripts, images, and style sheets to the client.
21 Jan 2005 by Mark J Biddlecom
Describes the use and architecture of an animated, circularly arranged pop-up menu control written in C#.
23 Sep 2003 by Ahmed Ismaiel Zakaria
Media audio player with 3D and 2D effects and skinning.
7 Jul 2002 by Nish Nishant
An attempt to get a beginner started on Managed C++
1 Jul 2003 by Stephan Meyn
This article describes how to develop a refactoring addin for Visual Studio.NET
15 Oct 2001 by Chris Maunder
A quick introduction to using .NET managed reference types in C++
19 Jun 2005 by Luciano Bargmann
The search list is a composition of SortedLists that will let you find your data in no time. This is indicated when you need filtered full scans in large lists.
2 Aug 2004 by Mubbasher Adeel
Building COM Objects in C#.
8 Apr 2002 by Zombies with Coffee, LLC
Adding an extended property to Menus in order to provide automatic statusbar messages as the user chooses different menu options
19 Nov 2003 by MikeSchaeffer
A simple way to add transparency to windows that won't fail on older versions of Windows.
30 Mar 2007 by AdamNajmanowicz
The article describes the retrieval of one's public IP address and geo location and possibly assigning it to one's Skype profile.
9 Jan 2003 by Paul Mclachlan
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?
25 Aug 2004 by staceyw
C# implementation of a Dijkstra counting Semaphore.
26 May 2005 by Emilio Garavaglia
Reference counting smart pointers and handles of various flavours.
17 May 2005 by Martin.Holzherr
Third article on building a language interpreter describing the generation of parse trees and syntax trees.
10 Apr 2008 by Jeffrey Walton
How to Choose a Crypto++ Pseudo Random Number Generator
22 Jan 2002 by Jean-Michel LE FOL
Some controls (toolbar, button, combobox, ...) with the Office XP look and feel.
31 Jul 2002 by Nish Nishant
A ListBox derived class that shows tool-tips for items that won't fit within the width of the list box
13 Jan 2003 by Jon Rista
Learn how to properly integrate your custom .NET control into the Visual Studio .NET design environment with TypeConverters and UITypeEditors. The article includes two useful controls, a container ListView, and a complete, feature-loaded TreeListView.
14 Nov 2004 by Julijan Sribar
A simple divider with text.
27 Sep 2004 by Eduard Liebenberger
Simplifying the creation of a user interface for business objects while providing a consistent mechanism for handling IsDirty and IsValid in the UI.
29 Apr 2003 by Christian Merritt
An article demonstrating how to use Windows impersonation in your C# code
8 Mar 2003 by James Mimeault
Demonstrates the use of CopyMemory in .NET to initialize classes
5 Jan 2003 by Alexander Arlievsky
This article demonstrates usage of .NET events in the stateless remoting server, thus allowing to use .NET event mechanism in highly available and scalable distributed applications.
31 Oct 2005 by JanKotowski
This dynamically reziable control does not flicker. The article describes the problem and the technique used to solve the flickering.
22 Dec 2004 by Gary J. Kuehn
This article discusses the various threading paradigms available under the .NET CLR, using C#.
24 Sep 2003 by Valeria Bogdevich
.NET button that supports images and XP style on Windows XP and other versions of Windows
8 Jan 2007 by Anoop Pillai
This article is expected to (1) Introduce patterns to you in a simple, human readable way (2) Train you how to really identify and apply patterns (3) Demonstrate step by step methods to solve a design problem using patterns
17 Oct 2005 by Bill Pierce
An ASP.NET server control wrapper for the Google Maps API.
15 Feb 2002 by Roman Kiss
This article describes a design and implementation (C#) of the Remoting over Internet using the Web Service as a gateway into the Remoting infrastructure.
3 Apr 2004 by Corinna John
An article about hiding each byte of a message bit-by-bit in eight pixels.
14 Sep 2005 by Michael Bergman
An article on installing a menu interface for a load-on-demand DLL.
27 Oct 2003 by mkruppa
Class to wake up a remote machine by sending a Wake-On-Lan packet.
31 Jul 2002 by Tim Smith
UOTH is collection of little bleeding edge UI techniques. Oh, and a tool for UO games players.
28 Jan 2003 by Steve Maier
This "Space Invaders" - like game was ported to C# using the new DirectX9 to demonstrate the ease of managed DirectX.
20 Jun 2004 by Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 3).
30 Mar 2002 by NETMaster
Usage of the simple MAPI API.
30 Jan 2003 by matthias s.
This Article shows how to display a splash screen during your application initialization.
7 Apr 2003 by Zainaustria
Formula parser for C#
23 May 2007 by Frank Mayer-Potschak
Description of an interface programming tool for SAP and .NET integration.
18 May 2005 by Eric Marcon
How to simply display a control inside the StatusBar of your program.
8 Mar 2004 by Vahid Kazemi
Start Direct3D programming and create a window
28 Sep 2004 by gtamir
How to instrument your services to monitor performance using Performance Counters.
7 Jun 2007 by hoquet
A utility program that allows you to enter SQL to select data from Oracle, the program will then create a table in SQL Server and copy the data using SQLBulkCopy.
26 Mar 2003 by Detlef Grohs
An article attempting to demonstrate how to get an application to behave as a Single Instance in .NET.
3 Aug 2004 by LZF
C# implementation of data binding TreeView.
22 Jul 2005 by MichaelElliott
Demonstrates how to use the Microsoft ASP.NET TreeView control from client-side script.
2 Apr 2007 by P.J. van de Sande
Save bandwidth and get QoS with bandwidth throttling.
21 May 2003 by leppie
Seemless NFA to DFA transfers with GraphViz graphing integration
26 Sep 2007 by Karamasoft
JavaScript Tips for ASP.NET Developers
3 Feb 2003 by King Rufus
Dropdown Control that mimics the Microsoft Word Table Selector dropdown.
29 Oct 2002 by Deyan Petrov
Data Access Component - thin wrapper of ADO.NET eliminating the need for the transactional support provided by COM+, supplying a uniform interface to different data sources thus allowing for easy switching to another data source eventually
6 Apr 2003 by Stephen Quattlebaum
Presents the EchoStream class and demonstrates its use.
22 Oct 2002 by Alexander Werner
Handles DDE_EXECUTE messages
4 Aug 2004 by George Mamaladze
A C# implementation of Reversi (Othello) Game for PocketPC and Windows.
27 Dec 2002 by Marc Clifton
Use reflection and proxy delegates to interface between two separate assemblies.
1 Oct 2004 by David Salter
A simple application for validating XML files from within Windows Explorer.
29 Mar 2007 by AlwiNus
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
20 May 2001 by Joey Runyans
This atricle looks at some problems and solutions for using multiple views on a single data set in the C# and .NET framework.
3 Jun 2002 by Bo Hunter
Get HostName, Logged On User, SytemRoot, Uptime, and a few more with only a few lines of code.
31 Aug 2003 by Ianier Munoz
An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.
21 Aug 2004 by azamsharp
Transferring page values to another page.
25 Aug 2004 by Karl Seguin
Extend the existing globalization capabilities of .NET to create flexible and powerful multilgual web sites. First, create a custom ResourceManager, and then create custom localized-capable server controls to easily deploy multilingual functionality.
23 Mar 2003 by Giles
An article on using .NET to create COM+ distributed components acting with a transaction across multiple databases.
11 Oct 2005 by Andy Bantly
The Remote Desktop Viewer Lite is a system to remotely monitor desktop activity. This system is designed to view a remote desktop's activity.
17 Feb 2006 by Syed Umar Anis
Demonstrates how to serialize and de-serialize the contents of System.Windows.Forms.TreeView control from an XML file using forward only, non-cached XmlTextReader and XmlTextWriter.
3 Oct 2005 by Susan Hernandez
Covering the basics of VSS automation using the SourceSafe API (SourceSafeTypeLib) and the SS.exe command line utility. The sample shows rolling back an entire project hierarchy.
21 Dec 2007 by WinSpace
Use the Generics, Extension and Reflection features to implement a generic serialization class library for LINQ to SQL classes
22 Jul 2004 by pseudonym67
A Connect Four Game that learns from experience.
4 Apr 2007 by Anoop Pillai
This article is expected to (0) Introduce Brainnet, a declarative neural network library we developed (1) Demonstrate some practical uses neural network programming (2) Give you a fair idea regarding neurons, neural networks and their applications (3) Introduce BrainNet library - an open source
27 Jan 2005 by Mike Ellison
An example of persisting and parsing a custom collection in an ASP.NET server control.
10 Dec 2002 by Liong Ng
This article describes the steps to develop simple chat applications using .NET remoting and the Observer pattern.
10 Nov 2002 by leppie
nBASS provides .NET users with sound functionality
24 May 2007 by kubben
Using Visual Studio to debug JavaScript in IE can really speed up your JavaScript development and save you some headaches
19 Mar 2005 by M.Lansdaal
Creates a Visual Studio 2003 add-in to return back to a previous location.
24 May 2006 by craigd
Adding advanced search-engine features (and persistent catalog) to Searcharoo project
21 Feb 2005 by Michael Groeger
An introduction to monitoring performance of applications.
16 Oct 2006 by Sean Goodpasture
An article describing a way to find the differences between two database instances
28 Aug 2007 by Khalil Ahmad
The problem of displaying a tool tip against a control in a div
1 Nov 2015 by John Torjo
Meet the Log Viewer that makes monitoring log files a joy!
17 Oct 2005 by Bill Pierce
Advanced usage of an ASP.NET server control wrapper for the Google Maps API.
13 Jun 2002 by Alexander Yakovlev
A control that exposes a custom object collection as a property that may be edited by the VS.NET Forms Designer and supports localization
19 Jun 2004 by Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.
12 Jul 2004 by Corinna John
Hiding all kinds of data in the pixels of bitmaps.
26 Aug 2007 by Hector Pacheco
Shows how to create an Excel document using C# and formatting the cells
17 Oct 2002 by Thierry Bouquain
This piece of code is the implementation of a simple flags editor. It can be used to edit flags in a property grid.
30 Mar 2006 by AdamSlosarski
An article on a performance testing tool to test an application against its performance
1 Dec 2003 by Timothy J. Krell
Serial Communications The .NET Way
14 Sep 2006 by PSK_
A simple DataGrid Row Tooltip for beginners.
31 Jan 2003 by Shock The Dark Mage
Step-by-step tutorial on Managed DirectX, Part 2 - Sprite animation and Audio playback.
22 Jan 2004 by Mike Donovan
This article shows how to compress an image using the MPEG1 format
2 Nov 2005 by AllanNielsen
Using the rubberband line as a ruler.
8 Dec 2002 by Dan Fontanesi
Serialization is a powerful feature of .NET. Here I use it to add functionality to the ListView control.
29 May 2002 by Jerome Lacaille
An FTP component and sample FTP client, in C#.
6 May 2004 by Stevan Rodrigues
Site Search Engine searches an entire page and also dynamic pages for matching keyword(s) or a phrase and will count how many times the keyword(s) or phrase are found on the page, and displays the results with the highest matches first.
30 Jul 2005 by Klaus Salchner (Canada)
Indexing Server, SQL Server, Windows SharePoint Services, SharePoint Portal Server, Exchange Server and Windows Desktop Search provide full-text search capabilities. Each utilizes the so called IFilter components to index the content and then allows clients to search the index.
6 Dec 2002 by James T. Johnson
Rotates an image without having to worry about cropping the edges.
19 Aug 2003 by Teo
How to implement the optimistic concurrency control without the DataSet
30 Jun 2003 by Valeria Bogdevich
This project is supposed to be a part of messaging-enabled server-client applications. Users in local network will be able to send messages without Internet access and without mail client installed and configured through server.
7 Mar 2007 by Warren Stevens
Vista Kernel Transaction Manager (KTM, TxF, TxR) from C++, for transacted file and registry operations, with fallback support for XP and earlier
13 Jun 2004 by The Silence
All what you need to know about sockets.
6 Aug 2003 by Teo
Group control with MS Messenger Style
13 May 2002 by Nish Nishant
An introduction to drag and drop in .NET
11 Jul 2002 by blong
User Drawn Control for .NET Winforms using GDI+
13 Feb 2005 by Alexander Turlov
Describes several useful patterns of querying Microsoft Active Directory using standard .NET Framework methods. Some features discussed and some tips suggested. Contains a number of C# code examples with comments.
30 Jan 2002 by NormDroid
Demonstrates integrating DHTML into MFC Views, and using HTML in views to get feedback from the browser via connection points
20 Dec 2003 by Michael Sheinin
Create a fully integrated document window inside the Visual Studio IDE.
30 Apr 2003 by Colin Vella
A custom MFC control that allows the user to manipulate 32-bit RGBA colour attributes.
17 May 2001 by Bogdan CRIVAT
Demonstrates how to use ATL Server to build SOAP servers/clients over various transport channels
1 Jun 2004 by HENDRIK R
Part two of this series introduces signing and encryption principals. It explains the steps to digitally sign and encrypt a message using the WSE and an X.509 certificate.
19 Jul 2004 by Eran Aharonovich
Network Sniffer
13 Sep 2004 by Eric-Paul
ImageConverter allows images to be resized and written to a selected image format.
6 Apr 2006 by Eric Woodruff
Detecting changes in data controls in ASP.NET Web Forms.
9 Oct 2002 by Alexey
A dBASE syntax parser of one expression. Functions and variables are supported.
23 Mar 2002 by Christian Graus
Coverage of two more containers from the STL, namely set and map, and the functions provided for them.
2 Feb 2003 by kero
Convert a delegate to a function pointer to implement callback function, for mixed Managed C++ and unmanaged C++ coding, and for DLL call.
3 Jun 2002 by James T. Johnson
Builds on part 1, showing how to use custom/multiple formats
26 Jul 2007 by Mahendra Kumar Srivastava
This article helps you in defining the application specific culture at the startup time of your application.
23 May 2002 by Chris Maunder, Nish Nishant
This article presents a port of the MFC Trick button to .NET using Managed C++ and Windows Forms
27 Apr 2002 by Nish Nishant
An introduction to using the clipboard
12 Aug 2004 by Bob Carboni
How to create and draw transparent bitmap buttons in .NET Forms.
10 Apr 2003 by Joseph Dempsey
Provides a class capable of providing a CFile sytle interface with no MFC dependecies and more importantly providing the ability to read/write if full overlapped IO mode with a user defined callback between each segment read/write.
21 Jul 2005 by Jakob Farian Krarup
A utility class to ease adding CSS classes and confirmation dialogs to the ASP.NET DataGrid component.
7 Jul 2003 by Joe Calkins
A simple method for tracking and dealing with multiple modeless dialogs.
9 Mar 2002 by Softomatix
A tutorial on how to programatically include an ASP.NET UserControl in a web page.
26 Oct 2004 by Ryan Seghers
A C# Library for tokenizing, argument parsing, and file finding.
18 Jan 2003 by Matt Watson
An article on creating a program to check your IMAP mail. The program will minimize in the system tray and will show the number of new messages.
10 Nov 2005 by Colin Angus Mackay
This article provides an introduction to passing values between two forms in an application. The examples are written in C# and VB.NET and are targeted at .NET 1.1.
20 May 2002 by Russell Mangel
This is the first in a series of articles demonstrating how to create an
17 Aug 2002 by Len Holgate
To maintain performance a socket server shouldn't make blocking calls from its IO threads. This article builds on the previous one to add a business logic thread pool to our example server.
14 May 2003 by omri
Tutorial on the usage of Windows.Forms.DataGrid
17 Jan 2005 by rbid
Read-Only button control to display LED statuses (activity, multi-state, etc.).
2 Oct 2004 by Alberto Venditti
A proposed class to simulate the ADODB.Recordset behavior in .NET.
18 Aug 2005 by lotuspro
A simple way to generate and manipulate URLs.
31 Aug 2004 by Stephan Meyn
Describes how to extend the original refactor add-in with additional features.
10 Aug 2003 by Blas5
A solution to capture video and frames simultaneously
6 Jun 2007 by JChampion
Looking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use.
8 Mar 2003 by Ben Peterson
Svg.Net is a C# framework for creating SVG images. A GDI-SVG bridge is implemented on top of it.
28 Jul 2008 by Volodymyr Frolov
Applying lock and wait synchronization in C++.
22 Sep 2002 by Nir Dremer
File Encryption Utility based on Blowfish Encryption Algorithm.
20 May 2002 by James T. Johnson
A settings class that can be used to store values in an XML document
24 Jan 2006 by rlisle
This article describes how multiple .NET assemblies work together to control MIDI devices in a live performance environment.
29 Sep 2006 by Keith Thoresz
How to place pictures in Excel programmatically
20 Jun 2005 by Emilio Garavaglia
An independent framework to handle Win32 objects inside C++ classes.
15 Dec 2002 by Emanuele Ruffaldi
A symbolic expression manipulator with derivation and substitution that dynamically compiles the expressions for fast evaluation.
24 Nov 2002 by James Constable
Using an ASP.NET Web application to access your database remotely.
15 Jun 2002 by Paul Auger
Reorder TabPages in a TabControl through drag and drop.
16 Dec 2003 by Daniel Strigl
This article shows how to play a Media File in a C# Windows Application.
2 May 2005 by Bill Pierce
Asynchronous JavaScript and XML with ASP.NET.
1 May 2003 by zebbedi
Creating a custom wizard to generate managed C++.NET applications with a default form
20 May 2003 by Trevor Misfeldt
Article on the relative performance of various methods of iterating through large amounts of data.
31 Jul 2008 by Life with .NET
This article will print all the records in a datagridview in tabular form
26 Apr 2003 by Gil Klod
A scrollable and ratio-stretch picture box control
10 Dec 2006 by Alexander Gornik
Describes a way to design a custom type in a way, so ASP.NET data binding syntax (DataBinder) will work without using reflection.
28 Jan 2002 by Michael A. Barnhart
A class to read and write non validated XML files
4 Jun 2004 by Bahrudin Hrnjica
ReBar control which displays bars via tab panes.
10 Jun 2005 by Nitron
This article illustrates how to get the text out of an HTML resource.
9 Oct 2002 by Nish Nishant
CPopProxyMT is a skeletal class that wraps a multi-threaded POP3 proxy. You can further modify this class to suite your needs.
18 Dec 2003 by Hesham Desouky
XML based communication library to use command/object based through TCP/IP connections.
6 May 2005 by Paul Yi Tung, Ooi
Track an object based on its features, using the AVICap window class.
23 Jun 2003 by Haidong Chen
How to manipulate Windows services on local or remote computers.
8 Jan 2001 by T. Kulathu Sarma
This article explains how to avoid object dependencies using the Observer Pattern with a simple example.
9 Apr 2004 by Corinna John
Another article about hiding bytes at the end of methods in a .NET Assembly.
15 Dec 2002 by Keith Jacquemin
An architecture for extending the User Interface of a program via plug-in components.
17 Nov 2003 by Greg Osborne
This article describes the processes involved with using owner draw menu items
17 Feb 2005 by Vincent Richomme
A CStatic control with text wrapping, color, and transparency.
2 Sep 2003 by Ben Kloosterman
A simple Hex engine using DirectX
11 Jun 2008 by Jimmy Zhang
Introduces a simple, efficient, human-readable XML index called VTD+XML.
26 May 2007 by Thomas Hruska
OR - How I tricked Visual Studio into storing .NCB, .SUO, and .APS files elsewhere.
26 Feb 2004 by Tambi Ashmoz
Voice-activated OS
16 Apr 2005 by Dominik Reichl
CSecureEditEx controls are resistant to password revealers. Passwords aren't visible in the process memory.
18 Oct 2003 by pseudonym67
A neural network library in C#.
5 Dec 2008 by Tom Ollar, Jim Bennett
More wild ideas for an even wilder Concept IDE.
4 May 2009 by Shivprasad koirala
4 steps to create free SSL certificate for development
15 Aug 2004 by mav.northwind
A wizard to bring easy COM class creation to C#.
13 Jul 2003 by Bill Seddon
Generating XP style webparts from a web control
16 Dec 2002 by Ianier Munoz
This article explains how to create a framework for implementing audio effects in C#.
3 Nov 2005 by Petr Minarik
The standard RichTextBox does not allow numbering of lines. This user control does.
22 Feb 2003 by Ricardo Martins
Get and put files in your web server using Web Services
11 Apr 2003 by Rui Reis
Trapping windows messages in the .NET framework - a small tutorial
5 Sep 2004 by Cr@zyIv@n
With use of the High Level Shader Language, this article will help you create almost photorealistic terrains.
24 Jan 2007 by Zijian
Embed a label inside the text box for compact UI. No need to develop a derived class of TextBox
3 Aug 2005 by George Mamaladze
This article answers a simple question: What to do when custom error page for error 401 in web.config is not working? How to replace the default ASP.NET "Access denied" page?
11 Oct 2004 by Rajesh Pillai
This project is meant to provide a tool similar to query analyzer which can be used to execute queries, create tables, and do all other common database activities.
9 Nov 2005 by Florence FZ Li
This article shows how to add a JavaScript tree menu to a DataGrid head text.
6 Apr 2006 by Eric Woodruff
A utility class containing some useful features for ASP.NET applications.
8 Apr 2005 by Christoph Buenger
This article explains how to show dialogs in Microsoft's Windows XP Media Center UI from an external application.
27 Oct 2004 by pinx
Extend generated Strong Typed Datasets, add your own business-specific functionality to a real DataSet object. Binding to forms and updating to a database is all done by the .NET Framework. This is built on Shawn Wildermuth's a.k.a. ADO Guy's DataSetGenerator.
4 Apr 2012 by Windmiller
This article is the final one in the series, and it will give you a 2/3D space game out of what we have learnt from previous articles. We will also apply simple sounds to it played in threads.
13 Mar 2006 by Alexandru Ghiondea
Describes a way of creating a web service that persists its state between sequent calls.
8 Feb 2004 by Michael Pauli
Tray calendar for WinXP+ (replaces MirandaPlanner).
15 Oct 2001 by Igor Chouvalov
The example demonstrates the stricter type checking for the return and parameter types of message handler functions.
28 Jan 2003 by Mike McPhail
This article describes how to create an SMTP Trace Listener for use with .NET diagnostics
15 Oct 2001 by Igor Chouvalov
This sample demonstrates a basic technique of networking using the TCP/IP protocol in a managed C++ application by implementing a simple POP3 client.
3 May 2005 by Stephen Huen
Review of MCMS Connector for SharePoint Technologies.
9 Feb 2005 by Paul C Smith
Apply a translucent watermark to a JPEG image using VB.NET.
11 Apr 2004 by KingLeon
An article on how to leverage .NET to integrate Help into your applications.
13 Mar 2005 by Vladimir Tskhvaradze
An easy-to-use example of how to create a DLL library in C and then use it with C#.
19 Jul 2004 by Jonathan Nethercott
A component to enable performance testing and timing of code in .NET.
3 Sep 2002 by Rodney S. Foley
An inspired implementation of a doubly-linked list in C# for the .NET Framework.
14 Oct 2005 by andre arpin
A report control - with category.
21 Aug 2005 by mjmeans
The simple way to add an uninstall menu item to your .NET deployment project
5 Jun 2002 by Grant Richard
An article using a simple game to explore more complex constructions.
14 Sep 2004 by Nick Seng
How to display images from the web on your Windows application.
15 Mar 2002 by Nish Nishant
Shows how you can use a timer proc in your windows forms apps
2 Oct 2003 by Jonathan de Halleux
STL compliant, stream-to-stream, zlib and bzip2 wrapper with wide char support.
20 Jul 2004 by Andrew Phillips
How to use overflow checking effectively and avoid some pitfalls.
6 Jun 2005 by eRRaTuM
A Gmail Notifier dialog control, to use with any app, just like a baloon tooltip.
21 Sep 2004 by Mind Experts
It is nice to be able to see the effects of colors and other properties in run time rather than design time.
11 Sep 2002 by No Namegiven
Sample custom button control to help you write your own custom controls
1 Jul 2003 by Rama Krishna Vavilala
A browser helper object that automatically adds a different signature when you post a message to a CP forum
29 Sep 2005 by lotuspro
Taking UrlBuilder to the next level.
11 Aug 2004 by skybirdcao
An article showing a property table editor like VC7.0's property table.
14 Jul 2008 by Chris Copeland
A rendering class with full customizations for novice or advanced users.
3 Jan 2002 by James T. Johnson
Class and splash screen to load custom types at runtime.
25 Apr 2002 by Pavel Sich
Shows how to create a custom control based on the DataGrid control with progress column
19 Jun 2002 by Laurent Kempé
An ASP.NET application written from the ground up, that presents a guestbook.
3 Aug 2004 by Govert van Drimmelen
Describes how to create an automation add-in for Excel using .NET.
31 Aug 2003 by Scott McCain
An article on asynchronous socket communications using the .NET framework.
3 Oct 2002 by Daniel Turini
How RAID-5 protects data, using simple XOR tricks.
11 Aug 2008 by Ilíon
This article describes .NET subclassed TabControl and TabPage controls with Firefox-like tab buttons and other enhancements.
1 Nov 2007 by Ilíon
This article describes a class to manage animated and color cursors and make them available for use in .NET applications. The cursors may derive from embedded resources, from standard cursors, or from files read from disk.
24 Apr 2007 by Jason Titcomb
Saving application settings to XML.
28 Apr 2003 by Ted Schopenhouer
A very flexible MaskTextbox control
29 Jun 2005 by Dejan Grujic
What are poison messages, why they are dangerous for MSMQ applications and what to do about it.
9 Oct 2001 by Nish Nishant
An elementary introduction to inheritance, polymorphism in C# using simple code snippets
16 Oct 2002 by Alexander Werner
handling a System-wide Hotkey
1 Dec 2004 by n_1_c_k
A web control that allows photo album browsing
9 Dec 2003 by chriswa
Using Cfx to develop a JavaScript control class library.
10 Oct 2005 by Alex Talazar
Solution for unprotected TCP/IP message boundary problem.
17 May 2003 by Wytek Szymanski
An article about .NET remoting channel schemas
19 Mar 2009 by Gernot Frisch
This class takes care of the child window placement when you resize an MFC dialog. Also stores the size in the Registry for the next call.
21 Jan 2016 by John Torjo
You can do advanced searching through your Windows Event Logs. Even regex searching and filtering. No expert skills required.
15 Oct 2001 by Igor Chouvalov
This example demonstrates using the new shared ATL/MFC classes such as CPoint, CRect, CSize and CString
17 Nov 2002 by SeeSharp
Displaying Multiple Columns in a Dropdown Combobox
25 Oct 2005 by Kannan KR
XML Editor with intellisense, automatic tag completion and parsing etc...
2 Jun 2005 by Gaurang Desai
Provides a utility and code library to convert an Excel file to XML file as well as generate XML Schema. It validates an Excel file against XML Schema.
5 Mar 2002 by Rama Krishna Vavilala
A component that provides shell folder browsing dialog to .NET applications
15 Dec 2007 by M@dHatter
(Free Document Object Model) is a web development technique used for creating event driven web applications. FreeDOM is designed to overcome the limitations of stateless HyperText Transfer Protocol (HTTP) transmissions.
15 Jul 2005 by devang_bison
This is a sample telephony application which will help you to develop applications using TAPI 3.0 API and C#.NET. Here basic knowledge about TAPI is assumed.
3 Feb 2003 by Paul Abarham
In this article, we will drill down deeper in to the design of a n-tier architecture and our focus will be on the data access tier (DAT)
16 Oct 2003 by Arthur Zaczek
A Personal .NET Portal with Forms Authentication and XML Files for storage.
26 Jul 2003 by John Buettner
The code uses a System.Drawing.Drawing2D.GraphicsPath method to follow the users mouse movements. The path is then painted in the control.
21 Sep 2001 by Matthew Adams
Illustrates a simple subclass of a Windows.Forms.GroupBox control to paint only the header
23 Oct 2002 by GriffonRL
How to write all your errors when using Console.Error to an XML file.
5 Oct 2002 by John White
A dynamic embossed text progress control that uses no resource file
15 Jun 2002 by Jared Bienz
A library that assists in gathering system information such as disk volumes, labels and even disk icons.
23 Oct 2007 by xbadenx
This article not only details how to bind an RSS feed (or any XML document) directly to a data control (DataGrid), but also how to limit the number of rows displayed
2 Apr 2016 by David Vanson
A progress bar control you can customize
16 May 2006 by Alexander Turlov
The article describes a simple approach of implementing AJAX functionality in ASP.NET web applications.
19 May 2005 by rocky_pulley
How to extend the features of Windows Task Manager using DLL injection.
9 Jun 2005 by Jean-marc Lai
Scrollable ASP.NET Gantt Chart / Event Calendar / Calendar Planner web control.
3 Dec 2003 by Colin Angus Mackay
An article on the .NET Framework's implementation of the Iterator pattern
30 Jan 2004 by Ben Ratzlaff
How to create a class at runtime so you can use its properties in a PropertyGrid.
13 Apr 2003 by Ashraf Mohamed
Logger is used to create a customized error log file or an error can be registered as a log entry in the Windows Event Log on the administrator's machine with ON/OFF logging facility.
2 Mar 2003 by Rob Groves
Capture results from GNU Diff and display visually.
28 Nov 2002 by Zulfikar Ali
Fax Editor is a light weight VB.NET application. It only handles multi frame .tiff editing.
15 Nov 2004 by Charlie Williams
A set of classes to measure your code's execution time.
4 Aug 2004 by azamsharp
How to select multiple checkboxes in a DataGrid control.
14 Jun 2003 by Yash malge
Changing the default limit of 25 threads of ThreadPool class
27 Oct 2004 by Chad Z. Hower aka Kudzu
In this article, I’ll explain how you can easily store and retrieve your application settings with just a few lines of code
5 Jun 2002 by Chris Maunder
An introduction to writing your first WebService
30 May 2003 by machocr
Custom control that inherits from TextBox class and adds input validation functions, required validation functions and MaskEdit.
29 Jun 2003 by cyberdego
A reusable collapsible panel user control for web applications
4 Jun 2002 by Andelko Pavelic
This article explains how to build Popup editor and link it to an appropriate property in Properties Window
9 Jul 2002 by Marc Clifton
Part I of a multipart series, it illustrates how to unify GUI design for both Web Forms and Windows Forms, so that a single GUI specification can be rendered in both technologies.
21 Aug 2005 by Shaun Wilde
Two techniques for hiding properties, inherited from base controls, from the PropertyGrid.
26 Jun 2003 by Daniel Ang Chee Meng
This article is meant to be a step by step guide to give its reader a gist of .NET Remoting. This tutorial guides the reader to set up a fully functional chat program.
30 Apr 2004 by Alan Zhao
An attractive and fancier ProgressBar.
5 Apr 2002 by James T. Johnson
Teaches how to use the Invoke functionality so that interaction with UI elements can be safely done.
29 Jul 2002 by John A Davis
An add-in for VS.NET to enable MSN Messenger in a tool window
31 Mar 2003 by Dan Glass
Complex Data Binding a collection implementing IBindingList and ITypedList
26 Apr 2004 by Emilio Garavaglia
C++ classes and wrappers to write W32 apps without MFC, ATL or other (part 2).
6 Jan 2006 by Julijan Sribar
Another color picker control in C#.
30 Sep 2003 by Frank Olorin Rizzi
This article explains the myUML project that provides a set of tools for the creation and manipulation of UML diagrams.
5 Mar 2002 by Joel Matthias
A simple class to automatically save and restore a form's position size and window state.
24 Jul 2002 by Nish Nishant
A work time tracking system that includes a Managed C++ remoting server and MFC clients that use the managed extensions. The application demonstrates how to mix managed and unmanaged code.
11 Aug 2004 by GWSyZyGy
Use of MeasureString and DrawString to produce text overlays on any image.
31 Jan 2007 by Zijian
ColorComboBox, no need to derive from ComboBox
4 Feb 2003 by Alessio Saltarin
Drawing spheres on a Panel using conversion between pixel and logical metric units.
5 Jan 2004 by Serge Lobko-Lobanovsky
Here you will know how to implement a pattern which will allow you to handle events on different levels of the object hierarchy.
14 Jul 2002 by Christian Graus
An exploration of extending the iostreams framework through stream modifiers
30 Dec 2007 by Scott Dorman
Explains how to use managed code to detect which version of Internet Information Services (IIS) is installed and if ASP or ASP.NET is registered.
17 Mar 2006 by Tony Selke
This is a simple wrapper class that provides an easy interface for encrypting and decrypting byte arrays and strings.
2 Feb 2005 by Scott McMaster
This article presents a utility written in Visual Basic .NET that generates a C# or VB.NET source file from a .resx or .resources file. The resulting class enables compile-time checking of resource string identifier names and the numbers of format items.
11 Apr 2005 by Daniel Fruzynski
How to reduce DataGrid's ViewState size, while maintaining all DataGrid's functionalities.
30 Jun 2004 by Elias Bachaalany
How to implement an Icon Overlay identifier.
23 May 2005 by Ameen AboDabash
Vertical/horizontal Marquee Web Custom Control consuming SQL Server DB/XML, with great design time attributes.
20 Feb 2004 by Sriram Chitturi
A digital clock user control which can be used as a regular clock, stop watch or count down timer. Options include changing display color, freezing the clock and setting multiple alarms.
12 Nov 2004 by Rakesh Rajan
An article explaining how to develop a screensaver in C#, with a ready-to-code-screensaver source.
7 Jul 2003 by Johan Danforth
A BLOG tool ready to use. Post weblogs to an XML file from a windows application via Web Service. Uses SOAP Headers for authentication. Uses simple XSL Transformation for the RSS feed.
20 Mar 2003 by Dion Heskett
Simple Label Gradient Control
28 Jun 2006 by BoneSoft
How to serialize and de-serialize .NET objects and XML using the XmlSerializer and the serializer attributes.
22 Nov 2003 by Corinna John
An article about hiding instructions at the end of methods in an .NET Assembly
6 Sep 2002 by Alastair Stell
Demonstrates custom form shapes, regions, delegates, form ownership
24 Sep 2002 by Mazdak
How to get local groups and members with Win32 API in C#
28 Jul 2008 by Abhishek Sur
The article will help you to use Isolated Storage Classes
20 Aug 2002 by piero.viano
This article shows how to implement print functionality with a custom DataGrid
15 Dec 2002 by Keith Jacquemin
Accessing application level user interface elements from plug-in components.
9 Oct 2002 by Manuel Permuy
Cryptography in .NET using the Windows PKI
28 Aug 2004 by Emilio Reale
Exporting methods for the .NET class inside VB6 or unmanaged C++.
21 Sep 2006 by Jeff Bogan
A class for longitude and latitude values so as to parse the string to render a double, or format a double into a string.
1 Sep 2007 by Sudhir Mangla
Some of the best open source projects in VC++ and MFC
21 Jun 2007 by Jonathan [Darka]
Setting up a Microsoft Symbol Server
12 Jul 2004 by hpAng
A library that can capture video stream and frame together
27 Feb 2003 by Agha Ali Raza
An article on capturing the Screen using Win32 APIs in C#
17 Apr 2012 by Narsters
Introduction to manipulating Excel with C#.
11 Jan 2004 by Natty Gur
This simple application gets any VS.NET project or assembly and displays all the assembly / project dependencies. All dependencies are shown in a tree view with images that indicate the assembly location (Bin, GAC or registered as COM+ component).
28 Sep 2002 by Dmitri Nеstеruk
An article describing the step-by-step process of adding basic OpenGL support to an ATL control
1 Feb 2005 by skybirdcao
A tree editor control with toolbar, that can be edited conveniently.
12 Nov 2001 by Anthony Roach
This is the second in a series of articles about using the OLE DB Consumers.
6 Mar 2005 by AntonGogolev
Yet another password manager.
7 Mar 2004 by Prashant Nayak (.Net Lover)
How to extend ASP.NET datagrid for multi-selection of data rows.
17 Aug 2004 by staceyw
A fast and flexible Bounded Blocking Queue. Great for general Producer/Consumer needs such as network queues and pipelines.
14 Dec 2005 by Florence FZ Li
This article shows how to convert a text file to PDF.
1 Aug 2004 by andrea contoli
Draw poligons, manipulate them, and animate them.
4 Sep 2006 by GiedriusBan
This article shows how to extend the ListBox to show more complex items - for example, items with image and text areas.
8 Dec 2004 by Prashant Nayak (.Net Lover)
An extended ASP.NET button control for exporting/downloading Excel or CSV file.
15 Aug 2004 by sreejith ss nair
Applying DataGridTableStyle class In WinForm DataGrid control.
26 Jun 2002 by Tomohiro
How to use ValueMember with ADO.NET.
24 Jun 2002 by Retana Padilla
A simple extension of the menu control that displays icons
26 Oct 2003 by mcgahanfl
Use WM_COPYDATA to send data to/from C++ and C# Windows processes
2 Apr 2003 by Emad Barsoum
Implementing properties on c++ objects
25 Dec 2005 by Lim Bio Liong
Build an assembly searching system via custom attributes and reflection.
14 Dec 2004 by Hamilton Verissimo
Explains how to use DynamicProxy to intercept on object instances.
27 Jul 2005 by Laith M. Zraikat
A slightly more intelligent random string generator.
28 Jun 2005 by Josh Beach
A tool for editing the "Start Page" Recent Project List in Visual Studio .NET.
27 Jun 2002 by Ivan Zderadièka
This is a utility which parses C# source code and creates the CODEDOM tree of the code.
5 Aug 2002 by Roman Kiss
This article describes how to design and implement remoting over chained channels (standard and custom) using the logical url address connectivity.
27 Mar 2008 by Zijian
Design pattern describing previous examples
23 Mar 2002 by davyuan
An article on how to pass managed objects through MSMQ to queued components.
22 Aug 2006 by suneelp
Create Playlist regardless of Windows recognised format using strings, arrays and files
15 May 2007 by FrankNight
This article shows an example of how to build a software component according to best practices that is customizable through code generation techniques.
2 Nov 2003 by I Piscean
An article on writing Custom Authentication provider in ASP.NET
11 Jan 2003 by Paul Ingles
A DropDownList derived control that lists all countries and performs an IP Address database lookup, to determine the country of visitors automatically.
6 Sep 2003 by Não Interessa!!!
A .NET class library for audio processing.
26 Jan 2004 by conio
Control Center for Windows 2K and more
19 Sep 2004 by Sriram Chitturi
Tool to generate script for Linked Servers in SQL Server 2000, using C# and SQLDMO.
9 Oct 2007 by soptest
This simple library provides an implementation of almost all aspects of multithreaded programming.
6 Apr 2006 by Eric Woodruff
A set of common, reusable page classes for ASP.NET applications.
19 Aug 2003 by Nick Parker
A class to allow easy access and updating to configuration settings for your .NET application
21 Feb 2004 by DragD
QuickWhere is component that helps you in the creation of complex forms for searching into databases.
9 Dec 2002 by ClearlyDotNet
A simple control that allows the user to pick time periods in the day
28 Jan 2003 by Hzi
Simple program to inspect custom attributes in assemblies
11 Mar 2003 by Daniel Bright
An article on controlling popular media players from external programs.
10 Oct 2006 by jflowers
A tutorial on extedning MbUnit.
19 Jan 2002 by Agus Kurniawan
A simple program for retrieving mails from a POP3 server, based on RFC 1725.
26 May 2005 by Joe Cleland
This article describes classes that can be used to update data sources with object data via reflection.
3 Nov 2004 by Ansil
This article demonstrates how to convert a VS.NET 2003 project to VS.NET 2002
22 Jan 2004 by User 257328
An ASP.NET Hit Counter control that's *very easy* to use.
12 Jan 2005 by Dave Brighton
Uses a RichtextBox to cache our text for printing.
6 Apr 2005 by goodtime68
Cyber café software to keep track of buisness.
11 Nov 2002 by David Field
A set of C# classes that work around issues with the standard EventLog object
8 Feb 2006 by Duncan Edwards Jones
A brief overview of what performance counters are and a library that makes their use a bit easier.
7 Jul 2006 by Eric Woodruff
A status bar text provider for menu items and form controls in Windows Forms applications similar to the feature found in MFC and Microsoft Access applications.
11 Jan 2004 by bsargos
A light Color Picker inherited from ComboBox.
13 Oct 2004 by Erdal HALICI
Drawing background of MDI window using 100% managed code, including design time support.
24 Apr 2003 by Carl Mercier
The CheckedListBox control has a serious problem! It forgets the checks when its DataSource property is set. This is the most effective workaround I have found.
20 Aug 2006 by zhaozg
CTrayNotifyIcon is a great and easy tool, make a portable copy to WTL.
15 Jan 2004 by GWSyZyGy
Persist virtually any information (including user defined structures, enums, object, etc.), per user.
13 Jul 2002 by Nish Nishant
Shows how you can call native API functions that require callbacks using IJW, and without the use of DllImport attribute. The technique allows you to pass a delegate as the callback function just as in the MS recommended manner except, I show you how to do this without the ugly DllImport attribute.
20 Nov 2007 by Curtis J
A CEdit control with an up-to-date, internationalizable spell checker.
25 Sep 2003 by Shawn Cicoria
Simple File Splitter / Joiner utility that demonstrates FCL and Winforms UI processing
31 Mar 2002 by Manisha Mehta
How to find the running instances of Internet Explorer on your machine.
11 Jun 2008 by pechan00000
A solution managing InterBase DB's with C# .NET
25 Aug 2004 by John Melas
This class implements a combo box that reads its data from an XML file, displays a tree as a drop down window, and supports mulitple selections.
7 Aug 2005 by Jeff J
Developer utility to clean up multiple compilations.
17 Aug 2006 by Alejandro Simon
An article describing how to implement and test a mechanical trading system such as Ned Davis 4 percent model using a C# simulator.
6 Jul 2004 by Stefan Voitel
Build a NT Service
13 Sep 2005 by Antonello Provenzano
An article describing the project MinosseCC, that aims to provide developers with a new parser/lexer generator for C# language, which is very powerful, fast and AST ready.
22 Jun 2004 by Jasmin Muharemovic
A VS.NET custom tool, created with the help of CodeDOM and EnvDTE, used to facilitate management of resource strings via IntelliSense and error checking in VS.NET environment.
6 Mar 2006 by Roman Kiss
The soap.msmq transport update for the WSE 3.0, configuration and usage of the message exchange patterns.
2 Jan 2005 by Sean Michael Murphy
A reusable library to obtain command line parameters passed to executables in an orderly manner.
18 Aug 2003 by pdwolf
A generic encryption & decryption class wrapper for C#.
24 Aug 2004 by Charlie Williams
Using P/Invoke to automate database signon.
20 Oct 2005 by Thomas Siepe
A control to display XML-data and/or make it editable, avoiding the unmanaged Internet Explorer plug-in.
7 Dec 2002 by leppie
This a small tool that will generate static methods in a class that acts as wrapper for SQL stored procedures. It either outputs a source file or a compiled assembly. Also supports automatic DataSet generation.
6 Mar 2002 by Konrad Rotuski
A simple C# [VB.NET] compiler without using csc.exe
16 Dec 2002 by Joshua Jensen
Performs VC6-style dependency checking for VS .NET multi-project solution builds
14 Dec 2004 by Ali Rafiee
Two other methods of making a transparent static control.
10 May 2006 by Moim Hossain
Building a highly pluggable middle-tier component with NHibernate and Spring.Net.
29 Jul 2004 by umair_hasan
This article shows how to test an Active Directory connection and enumerate all objects based upon some filters.
18 Jul 2002 by Alexandru Savescu
This article gives you an introduction to .NET's DataSets and how you can use them with XML files
3 Feb 2003 by Giovanni Montrone
This article discusses a couple of ways to reduce flicker in the .NET Listview.
17 Apr 2008 by Jimmy Zhang
Introduce VTD-XML, the future of XML processing
29 Dec 2003 by Matthew Hazlett
When Graphics.Clone() just won't do.
12 Dec 2004 by Gary J. Kuehn
A simple asynchronous threading example for keeping the UI code relatively free from worker thread delegate proxy declarations.
23 Feb 2003 by Magerusan Grigore Cosmin
An ATL filter control
5 Jul 2007 by Zoltan Balazs
A simple hybrid between the ipconfig and the arp commands.
1 Apr 2003 by Doug Doedens
Use named data slots in threads to pass thread-specific data.
8 Oct 2003 by emoiXY - Laurent
How to use templates for splitter views
6 Jul 2004 by S. Sean Stagner
A quick method for maintaining the Project MRU List in Visual Studio .NET 2003 as it is shown on its "Start Page".
13 Nov 2003 by raymond.fung, Norman Fung
22 Aug 2004 by Victor Derks
Discussion of a small C++ framework to create Windows shell extensions.
17 Oct 2001 by Igor Chouvalov
This Sample demonstrates basic drawing techniques using GDI+ in a Managed C++ application.
20 Jun 2002 by Magomed Abdurakhmanov
Control that shows text and automatically finds and highlights hyperlinks (like http://, www. etc.) so that user can click on them.
8 Jan 2002 by Roman Kiss
This article describes how to design, implement (C#) and configure the Custom Remoting Channel as a bridge to the COM+ Event Subscription.
17 Sep 2001 by Roman Kiss
This article describes how to incorporate the resource dispenser into the .Net application using the C# language to build a poolable resource.
30 Aug 2002 by Cello
Ravi Bhavnani's WebResourceProvider ported to the .NET Framework
1 Jul 2003 by Tim McCurdy
Implementation of an OwnerDraw MultiColumn ComboBox
29 Jul 2005 by Matt Davison
A unique spin on implementing generic Undo/Redo funcionality for .NET classes using method invocation interception...
28 Dec 2004 by Kenneth Young
Drag and drop contained objects on a webpage.
13 Jun 2004 by Zuoliu Ding
A CComboBox derived combo-box class
10 Apr 2005 by angus_grant
A WinForms component to save window position and sizes to registry or XML file or custom saving based on developer choice.
20 Jul 2004 by Barry Etter
This small VB.NET application allows you to compare Oracle database schemas against one another. This is very helpful when making sure your development instance is the same as your production instance; especially when implementing front-end changes.
20 Jun 2005 by eyedia
A tool which overlays a watermark and/or copyright statement on the bottom of an image.
18 Nov 2002 by cchrism
This article gives you a way to reuse existing code, without rewriting it to .NET
21 Apr 2004 by conio
Showing progress bar in any column in a list control.
1 Jun 2004 by HENDRIK R
This article explains the first steps to build secure Web Services. It introduces the WSE specification and the easiest authentication mechanism based on username identification and password validation.
11 Apr 2003 by Manoj G
This article covers the very basics of programming MSMQ in .NET
7 Mar 2003 by Marc Clifton
An Example Of How To Interface To Dallas Semiconductor's iButton And 1-Wire Network
19 Jul 2002 by Ray Hayes
Implementation of a C# class that performs an asynchronous download of a file (over HTTP) providing call-backs with progress and when complete.
29 Apr 2003 by Ashraf Mohamed
A debugging tool for applications using multiple DLLs.
27 Apr 2002 by Andelko Pavelic
A Windows Form control similar to the Task Manager memory graph in Windows 2000
29 May 2006 by Steffen Lange
Password Changer - A reusable tool for changing a user password's remotely.
11 Jan 2004 by Mercy Ponnupandy
Using MSMQ from C#
26 Jan 2005 by Victor Derks
Discussion of a small C++ framework to create Windows shell extensions (IContextMenuImpl).
20 Jun 2003 by Jeff Martin
An article on deriving from CollectionBase and DictionaryBase in order to data bind to controls and access data in an easier manner.
14 Nov 2004 by Kevin Staunton-Lambert
A general overview of Internet technologies including what the Internet actually is, what HTML and XML are, using Web forms, CGI/MIME, IIS ISAPI, ASP and creating HTML based front ends to databases via ODBC32, OLE DB, ADO and ASP.NET
29 Nov 2004 by Corinna John
Unsafe pixel modification and bitmaps from the clipboard.
27 Jun 2005 by Stephen Huen
Gives Content Management Server web sites search capability using SharePoint Portal Server as the search engine.
25 Oct 2004 by Chad Z. Hower aka Kudzu
Any user who works with database updates uses transactions. Transactions in ADO.NET are done using a transaction object, and a try..catch, but there is an easier, one might even say a more C# way to handle database transactions.
30 Oct 2014 by Terrence Sheflin
Explains how to use HttpModule in conjunction with IIS to handle requests to fake directories
9 May 2003 by Dana Holt
Shows a sample of operator overloading in C++
21 Jan 2003 by Leon Langleyben
Simple utility to browse assembly object hierarchy
1 Jan 2002 by Chris Warner
An article on how to use the .NET TreeView and Directory Info object to construct a folder selection dialog.
15 Oct 2001 by Chris Maunder
An introduction to using scalar and indexed properties in managed C++
27 Aug 2003 by Corinna John
Managing privileges and impersonating users
11 Aug 2008 by eRRaTuM
Utilty to quickly split and merge files.
6 Oct 2003 by raymond.fung, Norman Fung
A tutorial on .NET Remoting
25 Jul 2004 by Adam A. Mitteer
Using longitude, latitude, and zip code to map the United States, and then mark the zip codes that are matched in your database
2 Jun 2002 by Nish Nishant
Shows how to derive a class from ComboBox and add an Auto-Complete feature to it. The example uses Managed C++.
11 Dec 2003 by eugi
This class provides MFC Control functionality to CMapEditor, and supports isometric view
2 Aug 2004 by Yury Fedorov
The given article is for developers of components for .NET platform, which support internationalization. The article will also be useful for those who are working with .NET, using resource files and functions like String.Format.
27 May 2004 by BrainJar
A replacement for the System.Web.UI.WebControls.Calendar control.
19 Jul 2004 by Barry Etter
Use this control when your users don't have access to the keyboard (like at a touchscreen kiosk).
19 Jun 2005 by pseudonym67
A file backup system using remoting.
10 Jul 2003 by Sriram Chitturi
Creating a semaphore to limit a given number of threads accessing a resource in a process.
14 Aug 2004 by cuepack
The article shows how to get the detailed information of a file like comments, author...
29 Aug 2004 by Kenneth Young
The ASP.NET DataGrid Server Control is a versatile control. The control displays data bound information in a HTML table. There are several key UI features that the DataGrid does not have. For instance, many HTML tables that show data in a list, change the color of the row when the mouse hovers over.
19 Mar 2002 by Jibin Pan
This demo shows how to create remote objects with callback functions and use them in the window host.
9 Jun 2003 by ryszarddrozd
WTL and console applications based on ATL implementation of Cryptography
14 Jul 2003 by leppie
.NET wrapper for libbz2, written in MC++
7 Mar 2004 by yvdh
An article about a custom control for displaying images with the possibility of adding annotations.
22 Jul 2008 by sreejith ss nair
Setting the Screen Resolution in C#
8 Jun 2004 by Derick Cyril Thomas
An article on creating transparent menus for your applications
9 Apr 2012 by Corinna John
How to hide data of any kind inside a sound.
20 Nov 2002 by Joshua Jensen
Provides support for customized global environment build settings on a per solution basis
2 May 2005 by Emmanuel Kartmann
This article provides a small executable (36K) which configures MySQL (or another Windows Service) to automatically restart whenever it fails/crashes.
16 Dec 2002 by Zorglab
This class allows you to create transparent static controls. For instance, you can add text on a bitmap in a dialog.
21 Mar 2004 by Eduard Baranovsky
Design and implementation of canvas in C#
1 Nov 2007 by Jiajun Lu
A vertical progressbar inherited from UserControl.
8 Mar 2002 by Rama Krishna Vavilala
A wizard to create a Managed C++ class library which is also a MFC regular DLL
26 May 2003 by Chris Richner
Shows how to find the exception that kills the designer
4 Sep 2002 by Anthony Roach
A Stopwatch in C# with a digital display control as well as a Time set control
2 Apr 2005 by Tom McCartan
A look at the advanced features of IBF 1.5.
11 Jun 2003 by Ashraf Mohamed
A tool to announce message, sing a song and tell a joke.
14 Dec 2005 by daniel049
This article shows how to implement a DirectShow filter in C#.
8 Feb 2004 by TomKat
A nice multiline ToolTipCtrl example looking like the one available in Delphi.
10 Apr 2003 by Wytek Szymanski
Workaround to specify a desired channel for connecting to a remote object
4 Sep 2003 by Andi Fleischmann
SnippetManager Advanced, groups and organizes your snippets
26 Sep 2004 by Scott McMaster
This article demonstrates how a strongly typed collection of IDisposable objects can be used to simplify the management of multiple resources in .NET.
16 May 2002 by Christian Graus, James T. Johnson
Our attempt at a screen saver with a Code Project theme, written in C#
16 Jun 2005 by Emmanuel Kartmann
This article presents an automated software testing tool for Web applications (Internet/Intranet) based on Internet Explorer.
16 Jan 2003 by Shock The Dark Mage
Step-by-step tutorial on Managed DirectX,- Part 1
23 Sep 2005 by Stephen Muecke
A localizable Currency textbox control.
17 Apr 2006 by skot
Describes how to use a [Description] attribute on an enumeration
28 Sep 2006 by studio_ukc
Guide to writing a very fast interprocess communication class. This article describes a method of IPC that requires no locking or thread sync.
4 Mar 2005 by Cd-MaN
Building a simple query language with the OR and AND boolean operators
11 Dec 2001 by jyodak
Drawing a self-erasing line or a rubber-band line from a base-point to the current mouse point in GDI+ seemed to be impossible - here's how to do it.
29 May 2002 by Sanjay Ahuja
In this article we will see how to write an owner drawn ListBox
5 Apr 2003 by Matthew Day
Article explaining how to add drag and drop support to a VB.NET control
22 May 2002 by Eugene Polonsky
A templated helper class that performs GDI+ initialization/deinitialization, and takes care of double-buffering/caching
3 Feb 2005 by Tim Almdal
An approach to implementing a Component that has read-only run time properties that are read/write at design time.
4 Apr 2002 by Agus Kurniawan
Simple application to manage and control Windows Service
19 Nov 2001 by Roman Kiss
This sample shows how to retrieve a subscriptions registered in the Event System store using C#.
15 Feb 2007 by Star Vega
Extending the Windows.Forms.Label control.
29 Dec 2004 by Kastellanos Nikos
An engine that transforms XML files on a web server.
29 Jul 2004 by dcoolidge
Using multiple matrices to manipulate an image.
6 Apr 2008 by Durga Prasad Dhulipudi