Click here to Skip to main content
14,301,484 members


Great Reads

by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
by Martin Mitáš
How to support scrolling within your controls.
by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.

Latest Articles

by Jovibor
HEX Control for MFC/Win32 apps
by M.Osama Shafi
Brief description about Anonymous Methods and Lambda Expressions using Delegates.
by Vincent Maverick Durano
In this post, we will take a look at how we can beautify our ASP.NET Core API responses using AutoWrapper.
by Robert Gustafson
Extended versions of ListBox and ComboBox controls which allow images, font, and color for individual items

All Articles

Sort by Title


23 Aug 2005
Its Piyush Gupta
In the Vista world, application type selection is based on security requirement and deployment method but not on user interface requirements. This article describes various application types supported by Avalon sub-system of the Vista operating system.
5 Sep 2001
Marat Bedretdinov
Shell interfaces in use. IShellFolder, IEnumIDList, etc.
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
29 May 2003
Nicolas Bonamy
Simulate the Class Wizard in VS.NET 2003
4 Feb 2003
Nicolas Bonamy
Two simple ways to add "Do not ask again" Message Boxes to your application.
4 Nov 2005
eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
13 Nov 2007
Lou Franco
Atalasoft leverages their DotImage toolkit to manipulate color channels for the purpose of image enhancement, in this case satellite images. The article is a tutorial on image enhancement and it includes all source code and test images.
16 Dec 2003
Imitate Windows Paint.exe using C# and CsGL
16 Apr 2001
Igor Sukhov
The ATL and MFC versions of the class that implements a dialog for selecting users(computers) within the Windows Network.
19 Sep 2006
tanvon malik
This article shows you ways to run Control Panel applets from VC++, even those that don't have a cpl extension file.
5 Oct 2005
Sadish Kumar.V
This article will help you to open an MS-Word Document (Document or Document template) or MS-Excel sheet from server side code (ASP.NET) with minimum configuration efforts.
16 Oct 2006
This article provides the steps to solve the "Unrecognized Tag" problem for an Atlas control.
15 Jun 2003
Oscar Bowyer
A Nullable C# DateEdit Control
14 May 2007
A way to modify Zip archives without extracting them completely.
7 Jan 2001
Mumtaz Zaheer
This article is all about how to create a context menu shell extension. 'Copy To' & 'Move To' will be added to the files/folder context menu.
19 May 2002
Dan Elebash
Modified version of Frank Fang's code ported to VB and made CCW.
26 Jan 2011
Customize an internal designer by encapsulation in a custom component designer
7 Jul 2005
Find all possible locations of an executable.
12 Apr 2007
Trenton Moss
Issues of online trust have evolved as web 2.0 is becoming more widespread - find out what implications this has for your website.
21 Feb 2006
This article briefs you about sending mail using SMTP in HTML Format, which takes the default SMTP settings from web.config file
24 May 2012
Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
4 Oct 2007
This program simply generates a batch file that you can extract your .00x files
16 Sep 2003
This paper provides a technical overview of .NET and COM interoperability.
8 Mar 2004
Vladimir Afanasyev
Device configuration using C# (Part 1)
9 Mar 2004
Vladimir Afanasyev
Device configuration using C# (Part 2) . How to enumerate devices.
10 Mar 2004
Vladimir Afanasyev
Device configuration using C# (Part 3). Device resources - IRQ, DMA, etc.
15 Nov 2003
Prakash Kumar Singh
This article explains and demonstrates various ways to implement localization in your .NET application.
27 Mar 2010
Sergey Sorokin
Use .NET 2.0 configuration features for building a pluggable provider framework for your application.
22 Mar 2007
Sacha Barber
An article which shows how to achieve some of the common XAML concepts.
12 Oct 2009
Shivprasad koirala
In this article we will discuss about new feature DLR and also about ‘dynamic’ and ‘expando’ objects.
20 Dec 2005
Johann Anhofer
Extend the VS6 IDE with .NET addins.
24 May 2003
Erik Westermann
Book Review of .NET and COM: The Complete Interoperability Guide
22 Jul 2007
Yuriy Kyyan
An article on creation automated interface for .NET applications.
20 Aug 2014
Sandeep sunku
This article explains the boot strapping process of .NET Application.
19 Aug 2015
Ashwin. Shetty
Continuous Integration of .NET project using Jenkins & Gradle Script
10 Aug 2003
.NET buttons that used for audio functions - write your own control
2 May 2006
An article on a .NET based add-in/plug-in framework, with dynamic toolbars and menus.
17 Aug 2010
Shivprasad koirala
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code
18 Aug 2010
Shivprasad koirala
.NET Best Practice No: 3:- Using performance counters to gather performance data
24 May 2004
Mark Arteaga
Sample application to access Google APIs from a .NET Compact Framework application
29 Aug 2007
This article shows you how to customize individual cells in a DataGrid - and it works on the Compact Framework.
15 Mar 2004
Romelard Fabrice (Alias F___)
Classes Library for String manipulations in Your .NET projects
8 Apr 2003
.NET class to create and maintain vCard information
11 Mar 2003
Leon Finker
An example of using LDAP/OpenLDAP with .Net
7 Aug 2014
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.
6 Dec 2018
Maarten Balliauw
In this article, we will look at using JetBrains dotCover to help us determine to what extent our code is covered by unit tests.
18 Oct 2011
Redgate Software
Identifying an application’s performance bottlenecks is all about understanding how the application is spending its time. Only with the most complete understanding of how an application is operating is it possible to understand what it is doing wrong, as this article describes.
19 Apr 2004
Redgate Software
ANTS Profiler used to optimize code, lower hardware costs and improve application performance.
4 Sep 2013
The article discusses .NET code protection methods.
6 Nov 2001
Philip Lee
A control library containing three color picker controls written in C#
25 Sep 2008
Call a .NET COM+ Interop component with Classic ASP.
12 Aug 2005
Implementation of .NET COM+ Transactions
2 Mar 2007
Various Command Line Tools Available under .NET Development Environment
22 Aug 2003
Command Prompt Here for VS.NET Users
28 Jun 2007
This article discusses how to access a .NET component from a COM client, with an example of how to merge two different word documents into one
13 Jul 2008
Dazdarevic Edin
A .NET component that simplifies tracking of system's idle time.
19 Feb 2004
Mathias Taylor
Export Microsoft Outlook data using XML DataSets and the Outlook COM Object Library.
27 Aug 2004
Lim Bio Liong
Demonstrates how to intercept .NET console keyboard input and display a * in place of each actual typed-in character.
15 Nov 2016
Vincent Maverick Durano
A quick demo tutorial on how to setup .NET Core on Mac and creating a simple ASP.NET Core app that talks to PostgreSQL database, and running it on Docker.
29 Dec 2005
This is a VB.NET wrapper for the .NET framework cryptography classes (HashAlgorithm, SymmetricAlgorithm) for working with strings and files.
17 Aug 2005
Assembly written in VB.NET that accesses Exchange 2000 Webstore data, using WEBDAV.
10 May 2004
A.Z. Rosenberg
An article with source code examining the development speed and performance capability of .NET, Matisse and FastObjects
27 Jul 2007
Praveen Nair (NinethSense)
This article explains how to filter rows in a DataSet/DataTable. The example provided will help you get information faster.
8 Mar 2006
A description of how how to convert a .NET DataSet to an ADODB Recordset.
3 Dec 2001
Chris Sells
An exploratory story of delegates and events for C# programmers told in the style of a bedtime story
8 Nov 2007
Chris Kolkman
A .NET implementation of a Deque object.
4 Feb 2001
Naveen K Kohli
Using the ProcessThread class to monitor the states of threads inside a process.
18 Mar 2001
Naveen K Kohli
How to get the list of all system services on a system and also finds out their dependencies.
19 Mar 2001
Naveen K Kohli
Use of the Environment class explained to extract information like Operating System, Environment Variables, etc.
24 Jun 2005
The article fills in the gap for the .NET framework to copy directory contents.
6 May 2004
Alberto Venditti
This demo shows you how to develop .NET components capable of participating in distributed transactions coordinated by .NET Enterprise Services
10 Feb 2003
A DUMeter clone, but with some better/different reporting features.
9 Dec 2002
Stoyan Damov
A Draft Implementation of an Idea for .NET Dynamic Software Load Balancing
29 Jan 2007
A simple, string-oriented class for symmetric encryption, asymmetric encryption, and hashing.
25 Jul 2006
How to associate an object to your enum value.
20 Mar 2002
Kevin McFarlane
How to enhance .NET event handling with the Template Method design pattern
13 Mar 2007
Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
27 Oct 2007
A basic .NET file browser fully based on the framework
17 Apr 2008
A simple yet useful library for file based logging implemented in .NET using C#
22 May 2004
Ted Ehrich
An innosetup install script that detects which dependencies to download from Microsoft, dowloads and installs them with little user intervention.
27 Dec 2006
Anil Kr. Sharma
.NET Framework 3.0 primer.
10 Sep 2008
Mayur Chauhan
An UI tool that can be used to zip and unzip a file.
31 Aug 2010
Livio Francescucci
How to create an ASP.NET gridview AJAX enabled connected with WCF SOAP and REST webservices.
22 May 2007
An intermediate key-logger in .NET without using hooks.
12 Mar 2002
Chris Khoo
Uploading images in .NET and thumbnailing, resizing, etc.
4 Apr 2007
Perry Marchant
An article on decoding Ogg Vorbis audio files in .NET.
7 Oct 2005
Fred Wang
An article on resolving the issue of unintentional web form resubmission.
12 Aug 2004
An article on .NET applications' interaction with j2EE based web applications.
14 Aug 2006
Custom cultures in the .NET Framework represent a great leap forward and open new and exciting possibilities to developers. The new cultures are recognized by the .NET Framework as first-class citizens and, once registered, are as valid as any other culture.
30 Jan 2007
How to call absolutely any .NET code from your Vista Sidebar Gadget
14 Dec 2009
An easy-to-use, zero configuration solution to .NET communication across application boundaries. A simple library to use as an alternative to .NET Remoting based on low-level Windows Messaging.
22 Jan 2010
Alaa-eddine KADDOURI
This articles describes the newly implemented features in version 0.4.0: client events, third party extensions, and resource management.
19 Jun 2004
Mikhail Cholokhov
Implementation of a LCD User Control in .NET using C#.
28 Feb 2006
Refky Wahib
Database library for rapid development.
26 Sep 2002
Jörgen Sigvardsson
This article describes a design pattern on how to implement generic delegates as found in .NET, but using ordinary/unmanaged C++
21 Mar 2004
The same GUI for both: .NET and Java
28 Oct 2005
Daniel Pistelli
An article on .NET Manifest Resources internal format.
11 Sep 2006
Russell Aboobacker
For displaying Error,Warning or Information Messages in your ASP.NET WebSite
29 Oct 2002
Stephane Rodriguez.
Provides a fix to catch otherwise hidden events of MS Internet Explorer
29 Dec 2002
Gopinath Krishnamurthy
An article that explains the messaging between main and worker threads
17 Jul 2003
Romelard Fabrice (Alias F___)
Class Library for MySQL request
17 Sep 2004
Nick Parker
A free IE toolbar that pulls up namespace and class documentation on the new MSDN site.
5 Mar 2007
A tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).
27 Mar 2006
.NET Performance Tips & Tricks
5 Dec 2006
Communicate with GSM modem phones using AT commands
5 May 2009
Vitaly Shelest
Describes an SDK that enables direct Java calls to export functions from regular DLL modules
8 Feb 2008
Wil Peck
This article provides an implementation of a POP3 MIME client using .NET 2.0 and C#.
16 Apr 2002
Nish Nishant
This ports Joe Newcomer's AutoRepeat Button class to a .NET control
29 May 2007
Stefan Troschuetz
Presents a fully managed class library providing various random number generators and distributions
20 Oct 2006
Handy Regex test utility for .NET helps you get the right expression to use in your code
12 Oct 2009
A .NET Regular Expressions Find and Replace add-in for Visual Studio 2008
3 Nov 2003
You have the server and several clients. You want the server to fire an event and all of the clients or only some specific must receive it. This article describes several approaches to the problem.
7 Oct 2003
Dmitry Belikov
Sometimes server needs to perform lengthy calculations in reply to the client’s request. If such calls are rare or do not take too much time, it’s not a problem. If your solution shows a tendency to have about 20-30 such invocations being performed concurrently at the same time, you should read this
10 Apr 2006
Wytek Szymanski
An article about how to marshal a remote client request from one AppDomain to another.
20 May 2003
Motti Shaked
.NET Remoting customization – it doesn't have to be so hard!
26 Jun 2003
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.
20 Jun 2003
An upper logic layer transparent way to redirect .NET remoting calls, enabling exposure of .NET remoting services behind firewall/NAT, to anywhere.
5 Jul 2006
Wytek Szymanski
An article about re-deploying remote services with the help of a relay server.
14 Apr 2005
Helmut Güldenagel
Shows how to use .NET Remoting for beginners.
5 Feb 2001
Naveen K Kohli
Microsoft's RemSpy sample's implementation has been explained and more remoting explanations.
2 Aug 2009
Raj Settipalli
Simplest method to host remote component under IIS with ASP.NET application as client
24 Feb 2005
.NET remoting using Broker pattern.
13 Jul 2006
Syed Nadeem ul Hassan
This article explains .NET remoting with a simple example. The article tries to cover all aspects of remoting in a brief way, whereas the sample project is a very simple example of remoting.
6 Oct 2003
raymond.fung, Norman Fung
A tutorial on .NET Remoting
7 Dec 2005
An article on how to go about your .NET remoting design choicies and development specification upon your requirments.
14 May 2006
This document demonstrates how to handle events from a remote object using a real time ‘message and file transfer’ application.
31 Mar 2004
Cohen Shwartz Oren
Houston, we have a problem. One small step for mankind, one Giant irritation for developers.
18 Oct 2007
This application reads a .NET resource file and writes its contents to a Microsoft Excel file.
16 Sep 2005
Andy Brummer
A timer that easily supports absolute schedules like run at 4:00 AM every day or at 5:00 PM on Fridays..
13 Jul 2008
Rajneesh Noonia
The source code / article published here is to provide features of MS Script control (Functions like AddObject) and some features of VSA/Visual Studio editor like intellisence, code completion etc
15 Nov 2004
Hugo Wetterberg
A new(?) approach to scripting in .NET applications.
23 Oct 2008
A splash screen which allows for dynamic creation and updates.
19 Aug 2003
Ryan Binns
An implementation of synchronous .NET style delegates in non - .NET VC++ 6.
13 Aug 2002
Bill Ferreira
File encryption object using Managed Extensions for C++
9 Mar 2004
Shows how to use different brushes and write owner drawn listbox
18 Apr 2006
Duncan Edwards Jones
A component to respond to a hotkey combination, system-wide.
16 Dec 2008
David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
20 Sep 2014
Sandeep sunku
This article showcases on explaining the Threading concepts available in .Net
27 Jun 2007
Louis-Philippe Carignan
A variation on the standard .NET date-time picker
12 May 2002
Using TWAIN API to scan images
13 Sep 2007
Understand the internals of .Net types from a CLR perspective
20 Jan 2005
A .NET DLL and sample application that interfaces with UPS's XML API to retrieve tracking information. You can also use it to generate an RSS feed..
16 Nov 2006
Tolga Birdal
This code includes lots of algorithms and desired code segments for .NET. Written entirely in C#.
22 Jun 2007
Ivar Lumi
This article discusses how to create and parse vCards using a .NET vCard API
2 Nov 2009
Resco Developer Tools
At the first sight, the mobile applications development can be considered equal to the desktop development. But it is not.
28 Oct 2005
David van Leerdam
An article describing a ScheduledTask class for writing a WebScheduler application, for example a Windows Service.
8 Jul 2004
Chandra Hundigam Venkat
Creating Custom theme/skins in .net require merely a few lines of code
5 Oct 2006
Lets you schedule your Windows service to fire at appropriate times
22 Jul 2007
This article is about creating wizard style user interface
18 Aug 2003
A simple wrapper DLL containing most of the functions in the WNet API.
14 Jul 2003
.NET wrapper for libbz2, written in MC++
22 Jul 2005
Provides samples for XML and SOAP serialization using C#
20 May 2002
James T. Johnson
A settings class that can be used to store values in an XML document
18 Mar 2003
Marc Clifton
When to use .NET's ThreadPool class, and when to use something different.
1 Sep 2008
Notifier: an Outlook-like notification window
18 Nov 2003
Emanuele Ruffaldi
A library to access MATLAB from .NET and a comparision of three possible methods to implement it.
30 Dec 2012
Marius Bancila
This article proposes a list of even more debugging tips for native development with Visual Studio.
28 Jan 2013
solution to prevent chargebacks and to reduce fraud for online merchants
19 Jan 2003
Setting up doxygen, a free tool to document your code, in a few simple steps.
30 Dec 2012
Marius Bancila
This article proposes a list of debugging tips for native development with Visual Studio.
24 May 2007
Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
18 May 2007
Liam Cavanagh
The purpose of this article is to help get a user started in building a mobile database application using Visual Studio .NET (C#).
25 Feb 2019
In this post, we will learn a few points which can be implemented while developing the website in ASP.NET Core to improve performance.
19 May 2016
Helen Withington
What do COBOL developers want?
5 Aug 2007
Trenton Moss
Follow these top tips and make sure site visitors know where they are on your site at all times.
17 Aug 2005
Narayana Rao Surapaneni, krmpradeep
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
6 Sep 2005
Narayana Rao Surapaneni, krmpradeep
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
15 Mar 2005
Frank Rem
Describes how to use the PDFRasterizer.NET control to convert PDF to raster images, to display PDF in your Windows application and to silently print PDF documents.
14 Jun 2011
Sacha Barber
100% Reflective Class Diagram Creation Tool
10 Dec 2009
Shivprasad koirala
This article has 12 important FAQ’s which covers unit testing, automated testing, data driven test, load/ performance test, code coverage , database testing and ordered testing.
6 Aug 2007
Omar Al Zabir
Learn about 13 production disasters that can bring down your business
2 Jul 2009
In Internet Explorer webpage is embedded a C# user control and communication between the page and user control
1 Oct 2013
Mohamed Kalmoua
2-3 tree implementation in c++
15 Mar 2004
Muhammad Asif Khan
An article on displaying icons with more than 256 colors in system tray
16 Aug 2007
Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy
20 Sep 2007
Georgi Petrov
Image processing using image histograms and entropy function.
24 Jan 2005
An article on creating 2D animated charts using Windows GDI.
20 Apr 2005
Karel Donk
Describes how to do 2D Blits in DirectX 9 with direct surface access between various surface formats (using color conversion).
8 Feb 2010
Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
20 Oct 2007
Chesnokov Yuriy
This article demonstrates the use of 2D Fast wavelet transform for image processing
5 Aug 2003
Nikolai Teofilov
An ActiveX control for 2D data visualisation
8 Mar 2012
Marius Samoila
Plots multiple data sets, interactive tooltip info, zoom/pan, edit color/width/format, annotations, print/save
14 Apr 2014
auralius manurung
An article on designing your own robot simulator
5 Jun 2002
Alex Chirokov
This article presents a 2D Matrix container with [][] indexing. Indexing works as if you had overloaded the mythical operator [][].
7 Jan 2003
A simple 2D Pie Control
1 Aug 2004
andrea contoli
Draw poligons, manipulate them, and animate them.
20 Sep 2006
Laurent Cozic
An article on polygon collision detection. Can be used to implement collision between sprites in a 2D game. The algorithm can also be extended to 3D.
8 May 2003
SafeArray Wrapper to simplify and speed up 2D CComSafeArray
7 Apr 2005
An article for drawing a String formula at a static.
15 Jun 2003
Mike Melnikov
Google-like Toolbar with customization from xml file and update from web features