Click here to Skip to main content
14,302,993 members


Great Reads

by Alex Pumpet
A simple program for compare table data from two sources - SQL databases, Excel, CSV or XML-files.
by Mark J. Caplin
Developing a Microservices architecture with back-end Message Queuing Services to support a front-end Angular 6 application built with Angular Material Design
by John Atten
The tools and architectural patterns we use to build and evolve web applications have undergone dramatic change over the past few years.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.

Latest Articles

by Brad Joss
Alter your clipboard contents before pasting to automate tasks
by Greg Utas
Robust applications framework in C++. Includes a static analysis tool and two applications.
by Robert Gustafson
I've created an enhanced version of the Extended RichTextBox created by Razi Syed.
by Christ Kennedy
an easy way to down-load oodles of files without getting your hands dirty

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.
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
23 Mar 2015
Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
4 Nov 2005
eug_acc (Eugene Akimov)
A photo images gallery browsing template - CatalogView style.
24 Jun 2009
This demo allows you to verify that you have a valid key and can format a request..
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.
19 Apr 2013
necmettin demir
"How to series" about MVC, jQuery, JSON, paging, mapRoute.
24 Nov 2011
Login system with breach redundancy handling.
24 Jan 2013
Pham Dinh Truong
Enhance usability and look-and-feel of table/grid with freezing header rows. Let's discover it.
16 Dec 2003
Imitate Windows Paint.exe using C# and CsGL
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
9 Sep 2008
Mosso Hosting Cloud
After experiencing scaling issues with their previous hosting provider, the founders of the #1 iPhone tutorial site turned to Mosso, Rackspace’s cloud hosting division, because of the company’s tech support, scalability and affordability.
14 May 2007
A way to modify Zip archives without extracting them completely.
19 May 2002
Dan Elebash
Modified version of Frank Fang's code ported to VB and made CCW.
6 May 2015
Web Application capable of NY MTA bus routes and stops monitoring in real-time/low-latency mode.
4 Jan 2008
Use extension methods to augment the enums to validate the values and more
26 Jan 2011
Customize an internal designer by encapsulation in a custom component designer
7 Jul 2005
Find all possible locations of an executable.
17 Jan 2016
Harsha Wansooriya
Sample Game using XNA
17 Apr 2012
Mehmet Mutlu
Details of my solution algorithms, implemented programs, and the results I have concluded.
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
2 Apr 2009
Ed Dupas
An extension of the code submitted in the article: "Modal Window in Silverlight". This extension wraps the hosted control in a window frame that provides various modal features.
9 Mar 2009
A WPF application for viewing RSS video feeds. Built using the MVVM pattern.
1 Feb 2013
Yvar Birx
Syntax highlighting has never been so easy!
10 Dec 2008
Jerry Evans
Improving scrolling performance in Silverlight
17 Dec 2008
Writing and using cross platform AJAX in ASP.NET applications.
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.
12 Oct 2007
An article that tries to clear up the concept of serialization.
27 Mar 2010
Sergey Sorokin
Use .NET 2.0 configuration features for building a pluggable provider framework for your application.
6 Jan 2009
A working implementation of a REST service in .NET 2.0.
17 Dec 2007
Balaji Lakshmanan
Using the Unicode version of CreateFileW, we can overcome the PathTooLongException error on file operations.
22 Mar 2007
Sacha Barber
An article which shows how to achieve some of the common XAML concepts.
17 Jun 2009
Sacha Barber
This is a rant about .NET 3.5 SP1 StringFormat Binding Property
12 Oct 2009
Shivprasad koirala
In this article we will discuss about new feature DLR and also about ‘dynamic’ and ‘expando’ objects.
21 Jan 2011
Introduces you to the basics of RESTful Web Services.
20 Dec 2005
Johann Anhofer
Extend the VS6 IDE with .NET addins.
6 Sep 2007
Boaz V
How to receive events from a COM object using the application message loop in a console application.
24 May 2003
Erik Westermann
Book Review of .NET and COM: The Complete Interoperability Guide
31 Dec 2007
Amer Chaudhry
.NET and J2EE interoperability for .Net Developers
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
11 Nov 2013
Changqin Liu
C# framework integrated with and
14 Jan 2014
ASP.NET Community
IntroductionnAML (.NET Application Modeling Language, pronounced as “namel”) is a visual modeling semantics to model .net applications with wide
4 Oct 2016
Saineshwar Bageri
In this article, we are going learn to create an application that works online and offline.
11 Jan 2008
This article provides a simple class with commonly used attributes and gets information from the assembly about the product.
2 Nov 2010
Daniel Ranger
Native C++ implementation of the .NET Asynchronous Design Pattern using Windows I/O Completion Ports
6 Jan 2014
This article describes asynchronous patterns in .NET and how to do them.
21 Nov 2011
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
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
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.
12 Feb 2014
George Mamaladze
.NET Code Dependency Graph Visualization using Force Field Simulation
30 May 2008
Ricky Wang
This article concisely introduces StringTemplate with a practical .NET code generation example. The scenario includes common issues when it comes to code generation such as conditionally generating codes, loop, and token replacement.
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.
26 Jul 2011
Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
6 Nov 2001
Philip Lee
A control library containing three color picker controls written in C#
30 Sep 2013
Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
9 Aug 2012
This article explores the rules of how AddRef and Release are called in RCW and COM, which addresses the issue of RCW memory leaks.
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
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.
24 Nov 2016
Shashangka Shekhar
In this article we are going to explore .Net Core, Know how to use MVC6 & AngularJS2, how to manage client side dependencies with Node package manager (NPM).
19 Jan 2017
Bart-Jan Brouwer
.Net Core datagrid with server side paging, sorting and filtering
11 Jan 2019
Marc Clifton
Implementing an SSL capable server in .NET Core WITHOUT ASP.NET, using nginx, and testing Postgres with EF, all running on an rPi.
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.
11 Feb 2019
.NET Core Razor Page Email Form using SendGrid and reCaptcha
7 Aug 2017
Bart-Jan Brouwer
Modern design example for .NET Core MVC with RESTful service
29 Nov 2016
Shashangka Shekhar
In this article, we will learn about .NET Core Features & short overview on .NET Framework (existing). We will discuss about what changes were made/added in new environment of .NET Core.
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.
13 Jan 2009
Rabeeh Abla
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
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
31 Mar 2011
Simple class to encapsulate a double reference
10 Feb 2003
A DUMeter clone, but with some better/different reporting features.
4 Jul 2011
Shrilata Ellaboina
.NET Dynamic Control Creation
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.
3 Jul 2010
Overview of enumerated types in .NET
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
29 Sep 2009
Przemyslaw Celej
A full description of signatures, that are part of the .NET file format.
28 Sep 2009
Przemyslaw Celej
A full description of signatures, that are part of the .NET file format.
17 Apr 2008
A simple yet useful library for file based logging implemented in .NET using C#
1 Oct 2007
Jesu Benin
Basics of .Net
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.
11 Mar 2010
Base practice code for those preparing the exam 70-536 or learning the .NET framework basis
29 Oct 2018
This tool lists all available .NET Frameworks and checks the needed/linked .NET components of installed apps by selecting a target directory.
19 May 2013
Shemeer NS
.NET Framework Cultures with Culture Specific Formats and Mapping with SQL Server Language. CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format etc.
19 May 2013
Shemeer NS
Utility for .NET Framework Cultures with Culture Specific Formats and Mapping with SQL Server Language. CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format etc.
27 Aug 2009
An article to help clarify delegates and how to use them asynchronously.
22 May 2009
An article with a focus on object serialization.
10 Sep 2008
Mayur Chauhan
An UI tool that can be used to zip and unzip a file.
23 Dec 2009
Sunil Pandita
Generics in .NET explained.
30 Dec 2009
App Software
Article and code demonstrating how to integrate the Google Search REST API within a .NET project.
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.
2 Apr 2009
Wael Al Wirr
A custom component to help connect to the IBM MQ series server.
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 May 2008
Daniel Pistelli
An article about .NET internals and code injection
30 May 2008
Daniel Pistelli
An article about .NET internals and native compiling.
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.
4 Jan 2010
The XDMessaging 2.0 library provides an easy-to-use, zero configuration alternative to existing IPC implementations.
8 May 2012
Shivprasad koirala
This is a very important question from a practical implementation point of view.
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#.
12 May 2014
Brad Joss
[RegSave] your property to the Registry, and more.
28 Feb 2006
Refky Wahib
Database library for rapid development.
21 Mar 2004
The same GUI for both: .NET and Java
6 Aug 2008
Compose mail messages and send them through your mail account provider.
28 Oct 2005
Daniel Pistelli
An article on .NET Manifest Resources internal format.
26 Apr 2010
Izzet Kerem Kusmezer
With this tool you can download whole .NET Framework source code at once, and enjoy offline browsing. With it, you can have whole the source code without any Visual Studio product installed
23 Nov 2010
In this article, I will try to explain a well known problem with uncontrolled memory size and show my solution for this problem.
11 Sep 2006
Russell Aboobacker
For displaying Error,Warning or Information Messages in your ASP.NET WebSite
9 Apr 2009
A native .NET library and application to view the PNGs embedded in a MNG
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
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
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.
16 Jan 2012
Simon Bridge
Multiple-file, searchable, streaming compression library implemented natively in .NET.
22 Jul 2011
Cloud Hsu
A simple network monitor.
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).
1 Jun 2012
Redgate Software
In Practical Performance Profiling MVP Jean-Philippe explains how the .NET platform manages memory and uses a sample application based on a real software package to demonstrate a wide range of performance slowdowns
27 Mar 2006
.NET Performance Tips & Tricks
5 Dec 2006
Communicate with GSM modem phones using AT commands
3 Mar 2008
Samuel Davidson
Customizable .NET poll control.
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
30 Nov 2018
Ganesan Senthilvel
An article on .NET data layer programming using BigData HP Vertica platform
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
2 Jan 2008
DCOM component replacement in .NET is .NET remoting
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!
3 Mar 2010
Ron Beyer
1 alternative  
Explains producing and consuming .NET remoting events, the drawbacks, and advantages.
25 Oct 2015
Greg Nutt
This is a VB.NET Version for ".NET Remoting Events Explained"
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.
27 Aug 2012
Kumar, Ravikant INDIA Bangalore
A .NET resource (.resx file) translator. English to any other language.
18 Oct 2007
This application reads a .NET resource file and writes its contents to a Microsoft Excel file.
25 May 2012
Self-installing version tracking REST service for builds
19 May 2008
Ralph in Boise
Edit web.config to Update the Data Provider for Shared Hosting with Role-Based Security: SQL Server, ODBC, Active Directory, ADAM, SQLite, MySQL, Access, XML
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..
15 Nov 2004
Hugo Wetterberg
A new(?) approach to scripting in .NET applications.