Click here to Skip to main content

C#

Great Reads

by Sacha Barber
A look at common internal DSL techniques, with a mocking framework example
by shivamkalra
In this article, we will put together a program which will allow us to play Tic-Tac-Toe game against computer with laser light and webcam for vision.
by Chesnokov Yuriy
The article describing how computers may be used in intelligent annotation of the audio, video or image media data content with perculiar phenomenon arising from such novel field that can be coined as 'AI-xenophobia' or 'Cyber-xenophobia' or 'Cyborg-xenophobia'?
by Marc Clifton
Review your project dependencies.

Latest Articles

by diponsust
Let’s see how make a simple model or Entity mapper using reflections in C#
by Ordisoftware
How to create a generic singleton for .NET.
by gjvdkamp
This is a minimalistic example of how WCF, Rx and Excel-DNA can be used to stream realtime data to an Excel client.
by Andre van Dun
Generate game list based on list of players in C#

Research Library

IDC studied the business value and benefits that three JBoss customers...
By easing the process of integrating business events into automated...
Use these flashcards along with the popular open source integration...
If you are considering deploying business process management (BPM)...

Discussions

by Member 8744697 on tip/trick "Generate game list based on list of...
by Assorted Trailmix on article "Let your code speak for itself"
by Thorsten Bruning on article "Let your code speak for itself"
by Keith Barrow on tip/trick "textcoder"
by PeejayAdams on article "Let your code speak for itself"

All Articles

Sort by Updated

The C# Programming Language - Applications 

27 Aug 2014U
Akhil Mittal
This article will be a kind of tutorial to explain how we can set up a knockout.js environment in an MVC4 application that is also capable of performing CRUD operations
6 Sep 2013
Shivprasad koirala
I am a big fan of unit testing and I am big opponent of over unit testing.
10 Feb 2003
leppie
A DUMeter clone, but with some better/different reporting features.
19 Jan 2003
leppie
PluginManager: plug-in automation
11 Oct 2007
Abhijit Jana
This is a small Notepad application of Microsoft-Outlook using C#
25 Sep 2010
abhishek pareek2009
This article is having a C# code DLL to convert a Farenhite temperature into Celsius and vice versa. Further I have used this DLL in Axapta to integrate the “Convert Temperature” UI with Axapta.
14 Dec 2010
abhishek pareek2009
This article will demonstrate that after sending the data from Axapta to Temperature conversion application, how we can post back the converted temperature to Axapta.
29 Apr 2010
Abhishek Shekhar
Copy files with additional functionalities
25 May 2004
Aby Thomas Varghese
This is a 3 in 1 program featuring a Scheduler, an Email Sender and a Command Line executer
3 Aug 2007
ace
Text Editor for typing a new document, article, news, etc.
12 Jan 2010
Ahmed Ibrahim Assaf
Big idea with simple implementation (you use it daily)
20 Apr 2005
Alexander Turlov
This document demonstrates a simple way of business dates calculation using standard features of the .NET Framework Library.
28 Sep 2007
Alexei Fimine
A binary clock for Windows, created using C# in VS 2008 Beta 2. Implements decimal to binary conversion, ArrayLists, control arrays etc.
9 Jul 2013
Amanpreet Mukker
Fetching Stock Quotes using Google Finance APIs in .NET Framework 4
13 Jun 2008
Amit Ranjan
This article describes how to create and use a webservice in a Windows application in C#
11 Mar 2003
Andi Fleischmann
Ever find yourself hoarding little pieces of code that are always coming in handy? Snippet Manager is a little utility written in C# that collects all your code snippets into one convenient location, allowing you to save them into XML, or copy them into any code editor using the clipboard.
7 Mar 2010
André van heerwaarde
An audiobook player using an embedded Microsoft mediaplayer
23 Mar 2003
Andrew Boisen
Using a timer to create a simple alarm application that plays a wave file for an alarm.
16 Aug 2003
Andrew Peace
A C# program which takes a HTML file as input and outputs a new file with a table of contents embedded.
21 Jan 2008
Andy Aspell-Clark
A simple program to help get the timing of a roast dinner
28 Jan 2008
Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
10 Sep 2009
Ashish Tripathi
A Complete Account Management System
7 Dec 2007
AshishT
Wrapper for common command line tools offered by Team Foundation Power Tools
11 Jun 2003
Ashraf Mohamed
A tool to announce message, sing a song and tell a joke.
19 Apr 2009
Avi Bar
A program that simulates mouse and keyboard
8 May 2008
Azad Giordano Ratzki
A Singleton application in C# with redirection of arguments.
14 Oct 2004
Baloghp
A small tool to change the default source control provider client, so you can use SourceSafe, SourceOffsite, Workspaces etc, on the same machine
22 Nov 2013
Baxter P
WPF Secure Messenger
6 Sep 2004
big71
A simple C# application and a C# class library for editing SVG documents.
31 Dec 2006
Bryan Ray
Implements a fractal christmas tree and fractal snowflakes.
9 Jul 2014
Bwalsh490
This article presents how to develop a C# application using XML/HTTP/PHP and DTMF signalling that allows you to authenticate your customers through a phone call with the help of their User ID and PIN code.
22 Apr 2013
Carlos Luis
Yet another wallpaper changer
19 Feb 2009
Celiker BAHCECI
A sample serial port application on .NET Micro Framework
9 Jan 2008
chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
31 Oct 2008
Chesnokov Yuriy
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
10 Sep 2009
Chesnokov Yuriy
The article describing how computers may be used in intelligent annotation of the audio, video or image media data content with perculiar phenomenon arising from such novel field that can be coined as 'AI-xenophobia' or 'Cyber-xenophobia' or 'Cyborg-xenophobia'?
26 Sep 2004
Chester Ragel
A tool to create RSS Feeds very easily
5 Mar 2008
ChrisStoy
A simple to use C# Command Line parser.
9 Apr 2009
Christ Kennedy
Here's an easy to write elementary math level game that you can play with your kids.
20 Feb 2010
Claudia Goga
A tabbed Web Browser in C# with favicons, History & Favorites, Links Bar, View Source, Search, and Print functionalities.
13 Nov 2005
Curtis Schlak.
The process of building a tool to temporarily change the CVS/Root files for remote CVS access from gathering requirements through implementation and refinement.
16 May 2013
dale.newman
Google your SQL.
30 Mar 2003
Dan Glass
Password file manager - simple double click to look at your password file.
5 Jul 2007
Dan Handevik
This article describes the documentator macros for making code writing with Visual Studio 2003 a lot faster and easier.
23 Feb 2003
Dan Logan
A functional text editor add on for navigating source files. It shows concepts such as dynamic assembly loading for plugins, a textbox that does not ding when the enter key is pressed, and the use of abstract classes.
23 Aug 2012
Dan Randolph
How to get faster sorting in List(T) string collections
21 Apr 2014
DarkTyranno
A small application which converts a .nfo text file and views it in a custom form with music and automatic scrolling text!
28 Dec 2006
David Morton
An utility to search multiple files.
17 Jan 2004
deepeddie
Design & implementation of an Expression Parser using RPN in C#.
17 Nov 2003
Dennis van Niel
Lets you play a game of link 4 against the computer
27 Nov 2008
dlabar
Program to automatically list all the possible words in the game Scramble on Facebook
11 Aug 2004
Donsw
An article on dynamic dialog boxes and ListView control.
15 Feb 2006
Ed Korsberg
The development of an application which allows for selective pruning of the My Recent Documents files.
28 Aug 2010
Efe Erdogru
This is an experimental & educational project for system monitoring based on "Base Library for Multi-threaded Windows Services" architecture
21 Jul 2006
Elia Sarti
It's a simple application to save the gamma correction level and reset the saved value with only one click. Values are stored in the registry. Some options are available as well.
17 May 2007
Eric Woodruff
A GUI for creating projects to build help files with Sandcastle and a console mode tool to build them as well.
17 May 2007
Eric Woodruff
This shows how to create build components for use with Sandcastle's BuildAssembler tool to customize the help file topics that it generates.
7 Jul 2006
Eric Woodruff
A tool to compress JavaScript files to reduce their size and improve page load times.
20 Feb 2008
erjan123
This is a small program that shows how to navigate in 3D space by using the keyboard and mouse. It uses Tao.OpenGl and Tao.freeGlut. It also shows how to draw a 3D cube.
8 Apr 2010
Farhat Masood
This software calculates the recovery requirement for a bogged down vehicle.
23 Sep 2003
firat kocak
Packet capture and analyzer program. With this program you can capture, display, analyze, save packets or load a saved packet file. It works like Etheral does.
23 Sep 2011
fmsalmeida
Creating a modular Windows Forms app using MEF.
1 Apr 2014
formlesstree4
Another article on C# .NET SQL, but with smarts
18 Dec 2003
freakshow
A collection of examples on how to use C# in one application
19 Dec 2007
Galaxy
Play X-O through TCP connection
22 Jun 2009
Gary Stafford
Windows Forms Application using LINQ expressions and Dictionary objects to recreate a classic card game
8 Jul 2009
Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
28 Dec 2003
Gavi Narra
A simple implementation of Jawbreaker
13 Jul 2006
Geepster
An article on building a specialized "tiny slide show" client for Google's Image Search™, using C# and Visual Studio .NET.
29 Mar 2008
Giorgi Dalakishvili
A simple application for hosting several Windows in one parent window
26 Oct 2007
Giorgi Dalakishvili
An application that allows building of slideshows
25 Jan 2010
Giorgi Dalakishvili
A desktop application with new Windows 7 features for browsing xkcd.
24 Feb 2013
gmaran23
Create an EventHandler in SSIS, add a ScriptTask to it, add code files to the ScriptTask and compile the solution - programmatically in C#
18 Feb 2012
GuyThiebaut
A C# screensaver application to illustrate simple screen capture principles
24 Nov 2005
H. S. Masud
A command line calculator using CodeDOM.
10 Feb 2006
H. S. Masud
A smart note application.
3 Feb 2006
H. S. Masud
A richtext note application which is automatically managed. It has many useful features which are very important.
26 May 2010
Hamed J.I
Analyze website content for Search Engine Optimization and technical problems (using Iron Python)
21 Oct 2007
Hamid Attari
Design a Dictionary with Spellchecker (English to Farsi AND German to English)
6 Jan 2014
Hasan Habib Surzo
Class, Database Connection, Login Winform
3 Mar 2009
Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
24 Jul 2011
hosein fereidooni
This article solves a maze problem with Informed Search
29 Aug 2012
hprahul
A control for Indian number format, converts number to words, Hindi words, comma style and Indian date processor
22 Jul 2002
Huang Wei
WebTester in C# - a tool to test your web applications
13 Jan 2004
Idael Cardoso
C# code to handle CDROM drives and read CD tracks
6 Aug 2007
Isil Orhanel
Palantir is an application that allows users to manage remote desktop connections in one window. It also allows users to save existing connections for later use.
3 Aug 2007
Ivar Lumi
Sending and playing microphone audio over network
27 Mar 2007
J.Thomas
An article on how to print or save (as a bitmap file) WinForms or any other controls.
30 Apr 2003
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.
3 Mar 2011
jawed.ace
Using this application, user can generate report of test case execution from QC(Quality center) in to HTML web page with fancy pie chart and tabular format using C# and OTA API expose from QC (Quality Center).
24 Sep 2012
Jayson Ragasa
Multi RDP .NET (.NET 3.5) written in C#.
25 Apr 2004
Jeff Varszegi
Provides runtime evaluation of mathematical and string-based expressions.
18 Aug 2014
Jefferson Takahashi
Integrating Exchange Server 2010 Mail Attachments with SharePoint 2013 via C#.
15 Sep 2013
Jim Atwell
Bluetooth robotic alarm clock using C#
11 Mar 2009
jimsweb
This application shows how to code a movable freeform window in C#, which does not have a title bar or maximize / minimize button.
23 Aug 2012
John Orendt
Prepares play list elements for burning to CD or DVD or loading onto a MP3 player.
20 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
20 Sep 2012
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
25 Jul 2013
John-ph
Scribble is a simple WPF InkCanvas sample application built using PRISM framework that follows the MVVM pattern.
20 May 2014
John-ph
WinForms application developed using C#, ADO.NET and MS Access
1 Mar 2004
Jonathan de Halleux
Refactors the Xsd.exe classes. Shipped with a full .NET wrapper of DocBook.
8 Dec 2010
Jonathan Franks
Easily lets you post updated versions of your application for remote clients to download without running another setup.
8 Feb 2012
Jpmon1
A robust text editor that supports plug-ins, code parsing, projects, and more.
9 Jan 2006
Jun Du
This is an article to demonstrate how to write a web content monitoring tool to watch gas price indices.
30 Aug 2006
Juraj Borza
Let's create software that clicks for us
6 Aug 2008
Kashif Abbas
This application will adjust the position of the fields in Crystal report, which are dragged and dropped during design time
15 Oct 2002
kavehdr
This program shows how to make a simple clock.
13 Mar 2007
KChandos
User Query for SQL Server
2 Feb 2008
kelary
This article gives a brief introduction to the basic technology of rule based fuzzy logic systems using a container crane control example
13 Jul 2010
Kelvin Armstrong
Import an Excel ".xls" into SQL without the use of JET or OLE
5 Oct 2010
Kelvin Armstrong
Import an Excel Workbook ".xls" or ."xlsx" into SQL without the use of JET or OLE
15 Oct 2009
Ken C. Len
Log4Net XML log viewer
12 Oct 2005
kim.david.hauser
An example that provides an Eval function for compiling/evaluating C# code at runtime.
29 Sep 2013
Kirill__
A simple program in C#.
11 Aug 2004
Klaus Weisser
A class library for reading compiled HTML help (chm) files and a sample viewer application using this library.
6 Mar 2002
Konrad Rotuski
A simple C# [VB.NET] compiler without using csc.exe
15 Jan 2007
krogerma
Useful concurrency classes and small test bench in C#
23 Apr 2009
krysstof
Tool developped to manage and analyse disk space on multiple fileserver in my company
8 Jan 2007
kschulz
A C# class for monitoring, activating, deactivating, closing, and changing the timeout of the screen saver.
13 Mar 2007
Leslie Sanford
An implementation of the ISynchronizeInvoke interface.
13 Mar 2007
Leslie Sanford
A class in C# that lets you schedule delegate invocations.
2 Apr 2011
Leslie Zhai
Ebook Shelf works like resource manager
21 Jan 2010
logicchild
An article that uses C# to develop a yearly calculation utility.
8 Mar 2009
luchuncheng
ADB produces MSDN style documentation by reflecting and integrating XML Documentation Comments.
1 Mar 2006
lxwde
Crafting a C# Forms Editor by implementing a RectTracker and a transparent control.
10 Dec 2012
Zaid Pirwani, Maaz Ahmed
MATrix Paint - A simple app with many C# and mostly Windows Forms features for a class project.
5 Aug 2003
Manster
This article will help you create your own personal organizer in C#
14 Feb 2007
Marc Clifton
A look at an offline client architecture that I've implemented in an application for a client.
2 Jun 2014
Marc Clifton
Using the Higher Order Programming Environment, scrape the APOD website's 20 years of photos and explore APOD's.
2 Feb 2013
Marc Clifton
A prototype application for cross-referencing and indexing files, URL's.
17 Jun 2009
Marc Clifton
Review your project dependencies.
30 Aug 2009
marcominas
A Windows Service that uses interface to work like the Linux Crontab service
5 Apr 2007
Martin Welker
How to perform scanning, rearranging, OCR and Outlook export of documents for a paperless future - or at least a tidy desktop.
23 Jan 2005
Mauricio Ritter
This is a tool created to compile all C# or VB.NET projects in a specified folder. It'll recurse into the subdirectories looking for projects to compile. It has a lot of options like those for changing the project's target folder and logging. Hope you find it handy!
30 Dec 2004
Michael Kennedy
A program for continuously monitoring and displaying text-based files.
24 Apr 2012
Mihnea Rădulescu
A project for managing the digital books (HTML, DOCX, ODF, PDF, EPUB, TXT, etc.) of the user using db4o
21 Sep 2011
Mihnea Rădulescu
An automated mail sending application
4 Jan 2013
Mihnea Rădulescu
A lightweight image viewer for .NET 2.0, supporting multi-core processing
16 Oct 2008
MJB van Ettinger
An article on a service that will store an ECG copied to a directory at a PACS. (supported formats SCP-ECG, DICOM-ECG and a recent version of HL7 aECG)
22 Jun 2006
MJDamron
A simple application that places a date in the system tray
22 Mar 2010
Mohammad Dayyan
For easy learning (specially for learning a foreign language) you can use Leitner Box
9 Mar 2007
Mohammed Habeeb
An article to illustrate the use of windows clipboard via a clipboard ring utility. It also illustrates yahoo messenger like popup alert feature.
25 Oct 2008
ms_soft89
MiniCompiler is a simple application for compiling single file C# source code. I've used interfaces provided by the .NET platform.
4 Dec 2005
Mubi | www.mrmubi.com
Creating a slide show program for Smartphone using .NET technology
8 Jan 2007
napster_ghb
This tool generate the c# code using the code smith templates and API
6 Mar 2005
nashcontrol
A clone of the Visual Studio .NET 2002 editor.
9 Dec 2012
sajidhussainbaloch, Umair Mukati, Naveed Ahmed
A C# based application to trace the location of a GPS device.
5 Jun 2013
Naveen Karamchetti
This article provides helper code to quickly integrate your applications with CRM Online 2011 using C# SDK.
17 Jun 2008
Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
6 Jun 2004
nidhogg
Based on an XML file containing your application settings, this tool automatically generate a strongly typed class that can read and write values to the file.
2 Jul 2014
NikoJarvi
In this article I described a solution that can be used to send alarms through your VoIP network to the Central Station in case of fire, burglary or any other emergency event by using your own C#.NET application.
Sort by Updated

Attributes 

8 Feb 2004
Ahmed Alhosaini
Programmatically inspecting assembly attributes.
26 Sep 2006
Alex S. Robson
This article is intended to introduce custom attributes and show how they can be used to create a lightweight data access layer.
2 Apr 2008
Amyn Batliwala
How to use attributes to create a dynamic converter so that you do not need to create a new converter for every conversion.
27 Nov 2007
Ennis Ray Lynch, Jr.
A quick introduction to reflection and attributes to allow for validation
17 Sep 2007
Gael Fraiteur
If you think you know everything there is to know about custom attributes, read this article. PostSharp will let you to take your custom attributes to the next level and let them actually add new behaviors to your code.
20 Sep 2007
Gael Fraiteur
This is the second article in a series of two, with this one going into the details of the real-world implementation of custom attributes that actually add behaviors to your code, namely performance instrumentation and field validation.
9 Feb 2002
James T. Johnson
Shows how to use existing attributes and how to create and use your own attributes
26 Apr 2004
Jonathan de Halleux
An utility that merges and recompiles the examples in your documentation using NDoc.
22 Aug 2006
Joseph Finsterwald
This article shows how you can use Attributes to solve problems that involve cross cutting concerns.
22 Dec 2008
Malisa Ncube
An article showing how you can use attributes to validate your business objects.
5 Jan 2009
Malisa Ncube
This article shows how you can use attribute based programming, reflection to perform data conversion on your business objects.
12 Apr 2005
Nick Parker
Using reflection and a custom attribute to bind data to UI elements.
Sort by Updated

C# Programming - Beginners 

14 Aug 2014
Akhil Mittal
This article discusses all about access modifiers/specifiers in C# (public/private/protected/internal/sealed/constants/static & readonly fields)
7 Apr 2014
Shivprasad koirala
In this blog we will go through 2 important uses of c# yield keyword.
19 Nov 2000
A. Abdul Azeez
This is a part of a series of articles that aims at fully understanding delegates and events
23 Jun 2014
abhigad
Journey of C# up to LINQ in less than 10/15 minutes
6 May 2010
Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
17 Jun 2003
Aisha Ikram
Learn C# in less than an hour. Discover the C# language constructs and features in a brief yet comprehensive way using code examples. This article is especially good if you know C++ and feel lazy about learning C#!
30 Jul 2001
Alex Fr
Running worker threads with syncronous calls to Windows controls
14 Jan 2008
Alex Mello Occulate
Code snippet to generate a property with private backing field, linked documentations tags, inside #regions. Ability to config type, field and property's name and the default init value
25 May 2007
ali_reza_zareian
A conversion operator converts an object of your class into another type
14 May 2012
Andreas Gieriet
Make floating point equality and relation operators reliable based on a comparison epsilon value.
21 Aug 2012
Andreas Gieriet
Different possibilities to escape literals and names/keywords.
25 Aug 2010
AndreyLee
Simple calendar reminder application in WPF and MS SQL Server 2005
23 Jul 2004
Ansil
This article is about destructors in C#.
1 May 2002
Arun Ganesh
An introduction to boxing and unboxing using C#
26 Aug 2004
azamsharp
This article explains the concepts of Boxing and UnBoxing in C#
13 Nov 2008
Buu Nguyen
Discusses the new features of C# 4.0 including dynamic lookup, covariance/contravariance generics, named and optional paramters
2 Nov 2011
C_Johnson
A complete guide to show new comers to EMGUcv on how to set up their project step by step.
4 Oct 2008
caohuuloc
Implementing Finite State Machine with Sub-state
20 Jun 2008
Chesnokov Yuriy
The article describing C# coding style and practices to be followed to develop robust and reliable code easily comprehended and maintained by other developers
8 May 2007
Chetan Kudalkar
A tutorial on enumerating objects in C#
9 May 2007
Chetan Kudalkar
A tutorial on method overriding in C#
9 May 2007
Chetan Kudalkar
A tutorial on events in C#
10 May 2007
Chetan Kudalkar
1 alternative  
A tutorial on interfaces in C#
15 May 2007
Chetan Kudalkar
A tutorial on enums in C#
8 May 2007
Chetan Kudalkar
A tutorial on delegates
9 May 2007
Chetan Kudalkar
A tutorial on method hiding in C#
11 May 2007
Chetan Kudalkar
A tutorial on indexers in C#
25 Sep 2007
Chetan Kudalkar
A tutorial meant to be a begginers tutorial to nested classes in C#
11 May 2007
Chetan Kudalkar
A tutorial on properties in C#
16 Dec 2013
Chetan Kudalkar
This is part 2 of my article on interfaces for beginners. It focuses on usage of interfaces.
29 Sep 2008
DaveyM69
Conversion, binary, unary, and comparison operators for your types.
22 Mar 2008
Derek Bartram
A quick start guide to custom event generating and handling
26 Feb 2008
Dreamzor
Getting File Info from files in directory and subdirectories
20 May 2012
Ed Nutting
Disentangling the use of braces and semi-colons with a few boxes and my house.
15 Mar 2011
Espen Harlinn
A simple Message Queuing client and server - illustrating how to create a solution capable of handling 500 000 messages in three minutes
15 Mar 2011
Espen Harlinn
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
11 Feb 2010
Eveng Thao
Demonstrate how to use backgroundworker
6 Aug 2013
Faisal(mfrony)
Understand access modifiers before using them.
5 Jun 2008
Fe4RGod
Displays your first, middle, and last name in a message box and allows you to change the color and font of all the labels and buttons.
10 Sep 2009
gbd77rc
How to use asynchronous calls to SQL to receive progress information
11 Jan 2008
Ghulam Murtaza
This article discusses the main differences between C# and Java
22 Oct 2007
Giorgi Dalakishvili
An article on sending many smileys simultaneously with Skype
22 Apr 2012
hammerstein05
A basic introduction to interfaces and their usage in development
5 Mar 2009
hieuuk
Basic knowledge about BackgroundWorker. Using BackgroundWorker to create a loading form to inform the user that the application is still working fine. From that, create your own loading class to automate this progress and make the code and the form reusable.
28 Mar 2008
Ivan Svogor
Simple database project, C# frontend for Microsoft Access movie database
21 May 2008
Johan Fourie
A quick description of access modifiers with a diagram showing accessibility limits
26 Jun 2014
John D. Cook
Some of the first things you need to know when writing numerical software in C#.
22 Mar 2008
John.Jiang
In this sample describes how to build a distribution application on remoting by Tcp protocol.
6 Apr 2010
Keith Barrow
Introduction to the 'dynamic' keyword.
14 Apr 2010
Keith Barrow
A beginner's guide to the Named and Optional Arguments in C# 4.0
29 May 2002
Kumar Gaurav Khanna
Discusses the concept of using pointers in C#
17 Mar 2008
Laker
Guide to write Windows service and control it by application
6 May 2010
Leo Koach
Create Encrypted text that changes each time for the same message!
24 Dec 2008
logicchild
An article to help the beginner understand C# classes and structures.
19 Oct 2009
Man Vuong
Get registered file types and their associated icons by reading Registry in C#
25 Dec 2002
Marc Clifton
In part II of this multipart tutorial, I describe the keywords that can loosely be catagorized as dealing with object types, operators and type conversions.
29 Oct 2002
Marc Clifton
To learn a new language, a good starting point is by becoming familiar with its keywords and their usage.
31 Jul 2013
Mayank Dubey
Uses of Interfaces and abstract class
9 Jun 2013
Monjurul Habib
Today I will show some good practices I have learned during my professional years, those are lower level but very important for all levels.
30 Sep 2001
nemesh
Very basic understanding of the first C# program.
Sort by Updated

C# Samples - CodeProject Utilities 

12 Feb 2008
BharadwajSonti
A tool to read the data from an Excel sheet into a C# string array
23 Apr 2012
Dr. Vinayak Ashok Bharadi
Implementation of canny Edge Detection Algorithm
23 Jun 2003
Kant
Simple tool for storing and retrieving the quotes and using them in the signatures.
23 Apr 2009
Nicholas Butler
Collects and records your article ratings plus a couple of new summary ratings
5 Aug 2009
Nicholas Butler
A tool to help author articles at The Code Project
Sort by Updated

COM Interop 

9 Feb 2011
alex_zero
A solution that can extract various file contents using an IFilter implementation. Special thanks to Eyal Post and his article 'Using IFilter in C# '.
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
14 Mar 2006
Andrew Wirger
This article describes how, under some circumstances, an ActiveX control event handler can cause COM objects to linger.
11 Jan 2006
Atul Mani
An article on calling managed .NET C# COM objects from unmanaged C++ code.
1 Feb 2008
Bharat Mallapur, sriraj
How to make your C# component callback a Perl subroutine
17 May 2006
cambo1982
A .NET 2.0 version of Pavel Zolnikov's BandObjects project.
18 Nov 2002
cchrism
This article gives you a way to reuse existing code, without rewriting it to .NET
10 Jan 2006
Chakrabarty Rajib
A simple way to call a managed method from the unmanaged world.
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.
21 Dec 2008
Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
4 Jan 2004
ian mariano
An article describing wrapping the Windows Installer 2.0 API using C# and .NET interop.
21 Jan 2011
Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
9 May 2013
Jeneesh K. Velayudhan
The article describes the interoperability feature in .NET Framework and how to communicate with a COM component from a .NET managed application.
12 Apr 2010
Joao Tito Livio
Creating a simpleTable with fields in an Access Database using ADOX and JET SQL
25 Mar 2002
Kannan Kalyanaraman
The article explains how to make use of COM objects from .NET
19 Feb 2004
Karl McGuinness
A COM Interop Wrapper for the IIS Admin Base Object that can be used to programmatically install SSL Certificates in IIS 5.0
12 Feb 2004
Karl McGuinness
A COM Interop wrapper for the IIS Admin Base Object that can be used to programmatically install SSL Certificates in IIS 5.0.
26 May 2014
lars.michael.dk
This article provides a practical approach for exposing a .NET assembly to COM.
18 May 2003
LongRange.Shooter
Uses the Internet Explorer / MSHTML hosting interfaces to embed and manipulate the WebBrowser control.
15 Aug 2004
mav.northwind
A wizard to bring easy COM class creation to C#.
23 May 2005
Meir Bechor
This article describes how to move collections between native and managed code.
4 Mar 2008
Michał Kosmala
Article describes how to create ActiveX in .NET and how to use it on an HTML page step by step.
8 Mar 2006
NidhiGupta
An article on how to use managed delegate types in the unmanaged world.
14 Mar 2002
Nikhil Dabas
Create a web browser completely in C#
25 Jun 2002
Nikhil Dabas
This article shows you how to use the Advanced Hosting Interfaces such as IDocHostUIHandler
Sort by Updated

Date / Time 

8 Jun 2007
A. Bioli
With this small library, it's simple to add calls to time-profile your .NET application
13 Aug 2014
Afzaal Ahmad Zeeshan
Understanding the DateTime struct and using it inside your software to display Date and Time and to do the DateTime mathematics
28 Aug 2007
Bertus Kruger
Easy String to DateTime, DateTime to String and formatting
1 Jun 2007
Doron Goldberg
A periodic scheduler, based on the timer control
19 Mar 2011
Ed Nutting
1 alternative  
A time picker user control that allows the selection of hours, minutes, seconds and crucially milliseconds!!
3 Nov 2009
heebaek-choi
Simple W3CDateTime Structure when you are using atom feed like Gmail
29 Aug 2007
kublaj
Using the System.TimeZone class to allow users of your applications to specify their time zone preferences
26 Jul 2007
Mahendra Kumar Srivastava
This article helps you in defining the application specific culture at the startup time of your application.
20 Jul 2007
Mahendra Kumar Srivastava
This project is a Custom Clock project which displays time for different TimeZones.
16 Nov 2007
MarkGwilliam
A custom type formatter to append the appropriate 'st/nd/rd/th' text to day numbers when outputting date strings
10 Aug 2007
martincook
An extension method that extends the AddDay method to include only business days
2 Aug 2011
Mathew Crothers
A class to determine if there are any overlaps in a set of date ranges
1 Jan 2009
Mohammad Dayyan
Generate Persian Calendar with simulated PHP methods
12 Mar 2012
mohammad hajibegloo
A Persian calendar that shows a tray icon
25 Apr 2011
Mohammad Mir mostafa
A structure like System.DateTime which is designed to support Persian calendar
26 Jan 2008
Muhammad Elmasry
This control enables developers to show Hijri calendar like Windows Georgian calendar
Sort by Updated

Delegates and Events 

1 Jul 2008
leppie
Parallelization of multicast delegates
7 Jul 2008
abhigad
C# Generic Delegate
21 Feb 2006
AbhishekKhanna
This article briefs about Delegates and focuses on differentiating Delegates & Events
13 Jan 2009
Adnan Aman
Delegate is type-safe object which can point to any function to invoke them synchronously and asynchronously
11 Jul 2005
Alessandro Febretti
This article describes a way to achieve fast late-bound invocation through the generation of custom MSIL code at runtime.
4 Apr 2009
Alexander Kostikov
This code allows you to get a delegate that subscribed to a Control's event. The technique used is applicable to events in general.
22 Apr 2008
AlG
The Button inside the User Control raises the Button OnClick event on the form and typing inside the User Control TextBox replicates the text inside the Form’s TextBox.
17 Feb 2006
Alireza . Shirazi
An article to demonstrate the use of delegates.
28 Jul 2013
Amey K Bhatkar
Delegate tutorial for beginners.
16 Oct 2007
Andrew D. Weiss
Primer - The basics about delegates, how to define them and use them
15 Sep 2005
Arul Nayagam C
This article describes delegates in C#.
10 Mar 2014
Ashwin. Shetty
.NET Delegates & its 5 different features (Func, Action, Predicate, Converter, Comparison)
6 Jan 2014
Assil
This article describes asynchronous patterns in .NET and how to do them.
17 Aug 2003
Bachan1968
This article contains explanation of delegate concept.
2 Jun 2009
Bharat Gohil
How to declare and use C# events and handle exceptions from event handlers.
13 May 2014
Bhim B Thapa
Concepts of Delegates and Types of Delegate in C#
6 Oct 2006
billy p
A class to dynamically create delegates of functions at runtime. Wraps code by Luyan, from his article: A General Fast Method Invoker.
17 Feb 2004
Brent Thompson
This article describes using a Delegate to pass data from a DataGrid in one form, to set of controls in another form.
3 Dec 2001
Chris Sells
An exploratory story of delegates and events for C# programmers told in the style of a bedtime story.
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
24 Jun 2003
Daniel Ang Chee Meng
A simple tutorial for beginners on the daunting Event Delegates (C#).
3 Jan 2007
Daniel Dhillon
An article on creating a custom event dictionary.
25 Apr 2009
Daniel Grunwald
Different approaches to weak events
25 Feb 2006
Darren Pruitt
A design for an event driven rules engine.
17 Feb 2009
DaveyM69
Events made simple
16 Sep 2007
David Federspiel
A simple directory scanner which operates on a separate worker thread and updates a status label without causing the UI to hang.
9 Aug 2003
devvvy
Teaches you about delegates using an example program
6 Oct 2010
Ed Guzman
How to understand and use delegates in your program
20 Oct 2010
Ed Guzman
Classic, generic, lambda. A different code technique.
4 Nov 2010
Ed Guzman
Using delegates and generic types to improve development.
12 Dec 2008
Eduardo Lavin, ignotus confutatis
Using events and threading to communicate long processes to UI
19 Jan 2005
Erdogan Gulsoy
Hooking up C# objects with delegate events.
11 Apr 2010
Erwin@Attentia
A practical example not too simple, not too complex, to explain delegates
15 Feb 2013
FatCatProgrammer
General WeakEvent class
9 Mar 2006
gogglin
Command line parsing with the use of delegates: the delegates support a common set of data types, with standard syntax validation.
21 Oct 2005
Graham Harrison
Understand delegates and encourage support for events in C# classes.
15 Mar 2013
Himanshu Manjarawala
This article describes how to call methods asynchronously using delegates and custom events.
15 Jun 2011
IAbstract
Reduce the exposure of OwnerObject members or resources by interfacing methods to child or sibling objects.
12 Dec 2008
Eduardo Lavin, ignotus confutatis
Using events and threading to communicate long processes to UI
1 Jan 2007
J. Dunlap
Shows what goes on behind the "magic" that the compiler does when you declare a simple event member in a class.
7 Apr 2011
Jaap Lamfers
Another weak event dispatcher in C#
9 Aug 2010
JasonChing
How to Manage Multiple Asynchronous Calls by using Delegates
30 Nov 2006
jdkulkarni
This article describes events and delegates in detail. It also covers the .NET 2.0 features for delegates.
26 Oct 2007
Jeffrey Schaefer
This article presents event implementation fundamentals, best practices, and conventions.
11 Aug 2003
Jim Wiese (aka Spunk)
An article on event notification for operations on large streams...
17 Nov 2012
John Stewien
Provides implementations of concurrent observable collection classes for binding to WPF controls so that the collections can be updated from a thread that isn't the WPF GUI thread
9 Mar 2007
John Stewien
An article on creating weak event handlers that show how to use them in a Windows Form.
15 Oct 2012
johnyroyan
This article is to explain events in C# to begginers.
18 Dec 2010
jpbochi
Framework for customizing events. Comes with Weak Events and Synced Events
23 Mar 2009
Karthikeyan Govindan
Describing complete class of delegate and asynchronous processing
27 Apr 2009
Karthikeyan Govindan
Describing complete class of events and thread synchronization using add and remove accessors.
6 Dec 2006
karun123
This article shows how to assign events dynamically, the main target is to make the application very loosely coupled.
16 Aug 2003
KaushikS
This article briefly introduces the concepts of delegates, events and how they are used in the .NET framework's base class libraries.
19 Apr 2004
Keith Nicholas
Care needs to be taken when using Events and Clones.
29 May 2009
logicchild
Delegates and their relation to events and event handlers.
27 Aug 2009
logicchild
An article to help clarify delegates and how to use them asynchronously.
11 Sep 2010
logicchild
An article to help the beginner understand delegates
24 Jul 2007
Luc Pattyn
Delegates: how to add them to an event, how they get removed and when that is necessary
30 Nov 2005
Madhu Raykar
This article demonstrates how to implement an event, for which at a given point of time only one client can subscribe to. If multiple clients subscribe to the same event (of the same object), only the client subscribing last will get the event notification.
27 Dec 2002
Marc Clifton
Use reflection and proxy delegates to interface between two separate assemblies.
21 Feb 2004
Marc Clifton
An event pool helps manage large amounts of events that otherwise clutter up your code and make maintenance difficult.
16 Oct 2002
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.
1 Jul 2008
Marc Clifton
Executing a multicast delegate to create an event chain that can be terminated by any handler in the chain
18 Jul 2008
Marius Mihailescu
delegates overview
9 Oct 2005
Martin Carolan
Sick and tired of writing diagnostic event handlers to see when a control is firing events? You need EventSpy!
27 Aug 2008
Member 2941560
This article explains how to call a long running method asynchronously and also display a wait image on the UI.
28 Nov 2012
Meysam Mahfouzi
This article shows you how to design events for your classes.
22 Jul 2007
Mike Gavaghan
BindingList is flawed with regard to serialization. A flaw in the SDK prevents PropertyChanged events from INotifyPropertyChanged instances from getting rewired on deserialization. Here's a solution to fix the problem.
13 Jun 2008
mohamad halabi
Truly understanding .NET delegates and events.
6 Jun 2004
Navis Singarayan
Events and Delegates - A real time approach.
12 Nov 2004
Neil Baliga
Handle System Events to protect your application data.
Sort by Updated

Enumerations 

22 Mar 2005
Alex Kolesnichenko
Convert enum'eration codes to the phrases your business customers use, with attributes and reflection in .NET.
4 Feb 2010
Alexey Drobyshevsky
A way to have thread-safe foreach statements without explicit locking.
18 Jul 2008
Allen C. Copeland Jr
Displays how to create flag-friendly enumerations while managing cases where certain flags should not be used together.
6 Aug 2013
Amey K Bhatkar
Working of foreach loop.
14 Nov 2009
Aviad P.
An iterator in C# which iterates over all permutations of a given IList.
16 Nov 2009
Aviad P.
An iterator over all combinations of (m) elements from a sequence of (n) elements
7 Sep 2008
christoph brändle
An enum-like class that supports flags (up to 8192), has additional value-type data, description, and FastSerializer support.
16 Nov 2011
Clifford Nelson
How to use DescriptionAttribute for enumerations bound to a ComboBox.
2 Jan 2008
David Catriel
An excellent and easy way to implement string enumerators in C#.
11 Jan 2009
DevCubed
Write cleaner, strongly-typed enum operations.
4 Jan 2008
dmihailescu
Use extension methods to augment the enums to validate the values and more
1 Feb 2013
Dmitri Nеstеruk
Introducing a well-known concept of ranges implemented in C#
21 May 2008
Frohwalt Egerer
Writing nice list comprehensions for C# 2.0.
17 Oct 2007
Grant Frisken
Describes a technique for displaying localized text for enums
6 Dec 2008
Günther M. FOIDL
An extended List that fires events when the count of list-items changes
4 May 2009
Hana Giat
Efficient & strong-type alternative to the .NET Enum class
26 Nov 2008
Hugo PEREIRA
This article reviews basic and advanced programming with enums (flags, bit flags cast, and more).
12 Sep 2007
Joe Sonderegger
Making an Enum Readable without any hassle...
28 Mar 2014
Karthik Chintala
Iterators in C#
10 Nov 2008
LaurenCL
Make enums easier to coordinate with database values
22 Jul 2009
logicchild
An article that explains how to use Enumerations
31 Dec 2008
logicchild
An article to help a beginner understand C# enumerations.
1 Nov 2009
marcusts
Proves that we can create a class that behaves like an inheritable enum
19 Nov 2012
Michiel du Toit
Enumerable recursion with some extendable control
25 Jul 2006
mikeperetz
How to associate an object to your enum value.
Sort by Updated

C# Programming - General 

18 Sep 2011
Member 3531622
Separating the flow of a program from its implementation. Then this flow definition can resemble the one of the functional design. How to this with the use of functions.
12 Nov 2013
Member 3531622
A language is said to have first class functions if it supports passing functions as arguments to other functions and returning them as values from other functions. The values can be stored in data structures. This article explains why this can be advantageous and provides a real world example.
5 Aug 2014
(Username_Taken)
An outline of basic beat detection for games such as guitar hero.
3 Oct 2007
]Metty[
Using GDI+ and a transparent form
30 Sep 2007
]Metty[
This article describes how to create a simple user-drawn form which moves over the desktop
3 Oct 2007
]Metty[
Some unfriendly, annoying balls on the desktop bouncing around and trying to catch the cursor - a mix of GDI+, transparent forms and bit of AI
20 Jul 2010
_H2_
An application and algorithms for best path in maze
27 May 2006
| Muhammad Waqas Butt |
Show Crystal Report On Selection Base
25 Jun 2014
Akhil Mittal
My efforts in this article will be to make this understanding simpler and focus on the internal logic of ref and out.
28 Aug 2014U
Akhil Mittal
Day 6: Understanding Enums in C#.My article of the series “Diving in OOP” will explain enum datatype in C#.
14 Aug 2014
Akhil Mittal
This article will cover almost every OOPS concept that a novice/beginner developer hunt for, and not only beginners, the article’s purpose is to be helpful to experience professionals also who need to sometimes brush-up their concepts or who prepare for interviews
14 Aug 2014
Akhil Mittal
My article in the second part of the series will focus solely on inheritance concept in OOP
14 Aug 2014
Akhil Mittal
This part of the article series will focus more on run time polymorphism also called late binding.
14 Aug 2014
Akhil Mittal
Diving in OOP (Day 4): Polymorphism and Inheritance (All about Abstract classes in C#)
22 Mar 2008
Muammar©
Animated sheep for your desktop
22 Mar 2008
Muammar©
Scrolling text with music (just like those in movies' ends!!)
18 Oct 2010
_ Kunal Chowdhury _
In this article, I will discuss about C# Best Coding Practices in detail.
7 Jul 2004
Nnamdi Onyeyiri
An article showing how desktop switching can be achieved
2 Jun 2010
Shivprasad koirala
6 important uses of Delegates and Events
9 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 Nov 2008
Shivprasad koirala
This is a detailed article on C# code reviews using StyleCop
27 Jan 2014
Shivprasad koirala
In this article we will try to understand SOLID Architecture principles using simple C# examples.
16 Sep 2013
Shivprasad koirala
Lazy loading is a concept where we delay the loading of the object until the point where we need it.
24 May 2013
Shivprasad koirala
In this article we will try to understand two terminologies reflection and dynamic keyword. Many of the developers get confused between them because both of them help us to do dynamic invocation.
17 Jan 2012
Shivprasad koirala
In this article we will explain for real world use of Partial classes and partial methods.
26 Feb 2014
Shivprasad koirala
7 simple steps to run your first Azure Blob Program
4 Feb 2011
leppie
Illustrates a dynamic binding implementation in C#
1 Aug 2002
leppie
Provides methods to save and load option classes
27 Jul 2012
d@nish
How to add a post-commit hook to SVN source control that sends email to the team
24 Jan 2013
$andesh M Patil
This article is all about the Main method in C#.
24 Sep 2002
Mazdak
How to get local groups and members with Win32 API in C#
20 Feb 2005
Alvaro Mendez
A class library for reading/writing XML files, config files, INI files, or the Registry using one simple interface.
2 Feb 2009
MARROW16
A design-time component to make use of animated/multi-coloured cursors
10 Jul 2014
925coder
An in-depth examination of variables in C#
7 Jun 2011
A Mahesh
New features available in the C# 3.0
19 Feb 2007
A55imilate
A simple class that edits the registry to set up toolbar buttons, menu items and explorer bars for Internet Explorer
15 Aug 2006
aamironline
Explains the implicit operator overloading in C#
24 Sep 2006
Abbas Ali Butt
It is for the deletion of the node from the BST Tree
28 Sep 2006
Abbas Ali Butt
How Processor solve the arithmetic expressions
22 Jul 2009
abcdefghijklasdsad
Expression trees tutorial.
23 Jul 2009
abcdefghijklasdsad
Covariance, contravariance and invariance in C# language
19 Jul 2008
abhigad
C# extension methods and Mixin implementation.
25 Aug 2006
Abhishek _Agarwal
This is an antivirus solution to deal with the Brontok A HVM 32 Virus.
4 Oct 2009
Abhishek D V
Sorting Lists using IComparable and IComparer interface in .NET
20 May 2013
Abhishek Kumar Goswami
This article is all about IKVM.NET. Its a short tutorial of IKVM.NET and in this article you can found how to use Java class or library in .NET
6 Jun 2004
Abhishek M
An article on C# describing a notepad application
29 Dec 2010
abhishek pareek2009
This is an excellent example of how to integrate Navision with any third party application with data flowing in and out from Navision to that application.
30 Jun 2002
Abhishek Patil
Different Mouse Cursors that can be displayed using C#/.NET
31 Oct 2009
Abhishek Sur
This article will enable you to add custom search rules to your application using Bing Search API with much more
20 Nov 2010
Abhishek Sur
C# 5.0 CTP was introduced recently, this article is specally dealing with my own understanding with this realease with few sample applications
20 Sep 2012
Abul Kayes
Using C# Expression Trees to build a custom sort routine
23 Jun 2004
ACanadian
This function will return the height of text. Designed for use with text boxes on windows forms.
14 Jul 2004
Adam Durity
An example of how to utilize COM in C# through a system tray application that controls iTunes
13 Dec 2013
Adam Zgagacz
Encode numbers in different positional numeral systems.
18 Jan 2013
adamn909
A very brief explanation of Interfaces.
25 Jul 2007
Adarsh N
Easy to use DotNet TimePicker user control
21 Mar 2012
Adel Khayata
An article that describes how to convert a number to written words in English and Arabic
13 Dec 2005
Adelino Araújo
This program generates random passwords (and SHA1 hash)
6 May 2009
Adil Mughal
This article demostrates some of the exciting features in the upcoming C# 4.0.
16 Apr 2008
Adiphe
This article contents source code and demo show how to set your WinForm in Full screen mode
15 Feb 2007
adparadox0
The trials and tribulations of creating a GeekTool clone
27 Jan 2009
AgileWare
Difference between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()
4 Apr 2002
Agus Kurniawan
Simple application to manage and control Windows Service
2 Aug 2006
Ahmed Ali El-Sayed
C# DLL for use it in .Net Applications, you can convert it easy to any code
7 Sep 2004
Ahmed jamil Kattan
An article explaining how to use Microsoft agents in a C# application
25 Mar 2004
ahmos
You can use this program to send emails directly from your desktop without the need for either an email account or emailing programs like Outlook , ..etc. All what you need is a windows NT series machine and a properly configured virtual SMTP server.
5 Jun 2010
ai8rahim
Retrieving & Processing HTML from Websites in .NET Applications
14 Nov 2009
Aidan Follestad
Allows you to quickly create, edit, and delete file associations in your registry. A file extension's default icon, description, executable application, etc.
14 Jul 2009
akash dhar
System Performance Indicator in C# by That That Guy
12 Apr 2004
Al Choudhury
Writting a Unit Converter application for an improved user experience (ease of use).
18 Dec 2009
Alabamaaaa
There are three separate programs that must be created to build an application that uses remoting: • A remote class that allows clients to access and use the methods contained in the class. • A server program that advertises and hosts the server class on a machine • A client program that uses the se
26 Sep 2003
Alan Dean
Demonstration of how to represent DateTime values in a culture-invariant format in C#.
28 Apr 2014
Alan Fay
One API to rule them all (all XML file formats that is)
10 Mar 2008
Alejandro Simon
Shows how to obtain real time forex or stock quotes in a C# application from a provider such as Metatrader or eSignal.
3 Aug 2006
Alejandro Simon
How to program the building blocks of a mechanical trading system: creating technical indicators
17 Aug 2006
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.
29 Jan 2009
Aleksandr Sazonov
OpenOffice Calc and Excel
16 May 2007
Aleksey Bykov
This library allows iterating through a sequence of events or time ranges based on a time schedule.
13 Mar 2007
Aleksey Bykov
How to automate typical routine coding tasks in C# with the help of macros
5 Nov 2007
aleksisa
Build Windows Event Log Watcher Service Process to Export Event Log Entries as RSS feed
16 Dec 2003
Alex Beynenson
A library for safely converting data from obscure sources into most commonly used strong types.
1 Sep 2007
Alex Flood
Using the Speex speech codec with the .NET framework
20 Apr 2004
Alex Getman
All about working with Crystal Reports in .NET
5 Sep 2007
Alex Perepletov
Examples of decoupling iteration algorithm from actions on collection items
1 Aug 2006
Alex Perepletov
Simple and thread-safe way to reuse predicates
18 Jan 2010
alex turner
The introductions of Tuples (originally to support F#) into .NET shows a possible way to use polyadic returns in C#, COBOL etc., without syntax enhancement.
16 Nov 2003
Alexander Kent
An article on axWebBrowser/MSHTML automation using Visual C#.
28 Nov 2002
Alexander Kojevnikov
Simple class to load/unload WinWord (or any other OLE application)
23 Jan 2014
Alexander Sharykin
Implementations of a computing pipeline, with design explanation and code samples
25 Jan 2005
Alexander Turlov
This document describes how to implement conditional or cyclic invoking of methods using such features of C# and the .NET Framework as delegates and Reflection. The document contains a number of C# code examples with comments.
1 Mar 2008
Alexandr Golovanov
This article covers aspects of getting information by IP Address.
16 Oct 2008
Alexandr Golovanov
In this article I will tell you about one of the most important components of channels check system
4 Jun 2014
Alexandr Stefek
The article depicts usage of functional programming for creating indefinite integral in form Func from delegate Func.
21 Jul 2014
Alexandr Stefek
This article show another way to implement generic operators. Vector is in middle of attention.
31 Mar 2002
Alexandr_K
This C# class retrieves, creates, deletes Registry values and keys, and even more...
22 Apr 2010
Alexei Shamov
Convert types, parse and evaluate expressions in runtime, in .NET 2.0
20 May 2002
Alexey Sinutin
An article on a small managed C++ class which gives ability to use the "Send To" feature of Windows Explorer.
10 Apr 2009
Ali Kheyrollahi
A .NET generics framework for generating random values of various types.
28 Jan 2014
Ali Malekpour
Determine whether a C# optional parameter was supplied
6 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
1 Feb 2007
Ali Ozgur
This article describes how NHSessionManager can be configured to use multiple NHibernate assemblies
2 Feb 2007
Ali Ozgur
How to create DaoFactory instances with Castle/MikroKernel in NHibernate applications
19 Aug 2006
Ali Raza Shaikh
ARSLib 1.0 is just a starting platform for building a Rich Utility Library
29 Jan 2006
ALLEXY
This is a resource manager class library. You can put any type of resource such as image, icon, Wave, MIDI and ... in the executable of your application and then load it from the EXE or DLL file by using the methods of this library.
10 Jul 2006
Alois Kraus
Learn what .NET 2.0 offers you to read/write App.Config files
3 Nov 2006
Alois Kraus
What happens during the shutdown of a managed application?
30 Mar 2007
Alois Kraus
Comparision of String/StringBuilder functions. Efficient String handling.
4 Mar 2014
Al-Samman Mahmoud
Basic tool for the translation of DNA
18 Jul 2011
Al-Samman Mahmoud
Basic tools for the analysis of DNA like transcription and reversion
10 May 2003
Amber Star
Application Settings Storage and Retrieval Simplified
21 May 2005
Ameen Abudbash
This project is established for helping students to make registration easily. It also simplifies this process for both students and employees and prevent usual problems the Credit Hours System faces.
20 Jun 2014
Amir Hamza Md. Kayes
This article elaborate the asynchronous programming in c#
29 Dec 2002
Amir Harel
This class implements the ICloneable for you.
16 Jan 2009
Amir Hesami
Creating a Windows Service for Watching System Directory's Files
28 Jan 2013
Amit Bezalel
The StateMachine internals displayed
29 Sep 2013
Amit Bezalel
Transfering subtitle synchronization from one subtitle file to another
3 Apr 2013
Amit Bezalel
How to assert an object state using only 2 code lines
23 Apr 2009
Amit Chaudhary
SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation.
15 Oct 2003
Amit Goel
In This User Control 10 Types Of Charts are Created Dynamically Depending upon type of Chart Selected by User That Chart is Displayed .It also Changes BackColor and ForeColor of Chart
8 Apr 2010
Amit Ranjan
Helper Class for .Sql Server Database Engine
2 Sep 2007
AmitDhiman_India
Some Use of Access Modifiers
14 Jan 2003
Ammar Al-Jamri
This is a brief description.
2 Apr 2014
Anand Gunasekaran
Working with text file as database can querying as RDBMS with SQL Queries.
8 Sep 2005
Anand Manikiam
. This article explains how to add and web browser ActiveX to your project to developer your own customized web browser.
24 Jul 2007
Anand Todkar
This article describes the procedure to create an ActiveX Component in C#, download it from server and execute it on client side in Web based application.
17 May 2007
Anandhi Swamy
Customize Identity, Custom Principal with ADS
20 Apr 2009
András Slyuch
This class collects data rows in the memory and saves them into a Microsoft SQL database with SqlBulkCopy.
27 Dec 2006
Andre L.A.C Bittencourt
Another code generator, plug-in based.
12 Jun 2007
Andreas Piefke
This article describes how to use custom attributes to automate performance counter and category creation.
11 Aug 2005
Andrew Kirillov
Some ideas about optical character recognition using neural networks.
1 Oct 2008
Andrew Kirillov
This article describes the implementation of parallel computations using plain C#.
20 Jul 2004
Andrew Phillips
How to use overflow checking effectively and avoid some pitfalls.
6 Mar 2013
Andrew Rafas
Putting the programming style to the test by using it in a multi-threaded server.
1 Mar 2013
Andrew Rafas
Introducing a programming style by creating an incremental calculation framework.
10 Oct 2012
Andrew Rissing
An intuitive-fluent API for generating Linq Expressions.
27 Jun 2007
andrewcates
Auto Increment Assembly Version in a Microsoft Build Task
2 Feb 2006
Andrews Raj
An article on LAN chat using multicasting.
6 Jan 2010
AndrewSmith
How to work with Lucene.Net's analysis.
31 Aug 2005
Andrey Butov
The Gradient Enumerator is a simple utility to display resulting gradients from the combination of two colors.
14 Jan 2008
Andy Lang
With this tool, you can statistic a C# solution or project code count.
11 Jul 2007
Angel Rafael Rapallo
This article contains code which simlates water wave motion using several techniques and data structures
2 Mar 2005
Angren Aldaron
Sometimes it's needed to get IP-Addresses within a text for further use
7 Apr 2006
anichin
How to display a splash form and load data in a separate thread
29 Jul 2007
anishmm
Use bar code fonts in C#.net
2 Sep 2006
anishmm
Change mdi form background picture at run time
3 Jan 2009
AnonX
Using unmanaged arrays is simple and easy in C#! Includes useful code examples.
24 Oct 2011
Anoop Madhusudanan
Explains how to use C# as a scripting language in your .NET applications using Roslyn.
13 Nov 2011
Anoop Madhusudanan
This post is about implementing Chain Of Responsibility design pattern, and few possible extensions to the same using Managed Extensibility Framework or MEF
21 Feb 2012
Anoop Madhusudanan
In this post, we'll explore how to generate code from a simple XML model, with in Visual Studio - For a lot of scenarios
1 Sep 2013
Anoop Madhusudanan
Exploring Reactive Programming including a detailed look at Interactive and Reactive Extensions for .NET and C# developers.
29 Mar 2010
Anoop Madhusudanan
Explores the dynamic features in C# 4.0, and a few cool things you can do with the same.
5 Sep 2009
Anoop Madhusudanan
Exploring the exciting things we can do with DynamicObject in the System.Dynamic namespace and MEF, using .NET 4.0 and C#.
22 Sep 2001
another
When what you really want is a global function.
2 Oct 2010
anshudutta
In this article, we will take a look into the concepts behind predicate delegates and try and understand their importance.
21 May 2001
Anshuman Dimri, narendar
This application demonstrates the threads in C# using Forms and GUI controls.
28 Aug 2007
Anshuman Roy
Using Resource file for adding and extracting ZIP file
23 Sep 2004
Ansil
An introduction to Generics in C#.
22 Apr 2002
Anthony Baraff
C# enumeration with most standard Windows message ID constants
1 Mar 2004
Anthony Bouch
An application configuration editor using the PropertyGrid control.
4 Sep 2002
Anthony Roach
A Stopwatch in C# with a digital display control as well as a Time set control
30 Jul 2002
Anthony Roach
A simple event log class written in C#
8 Sep 2013
Anton Minko
Set of extension methods to LINQ to XML
5 Dec 2012
Antonino Porcino
Implementing a fixed-point numeric type in Saltarelle
17 Apr 2014
Antonio Nakić Alfirević
Creating a library for persisting the application state data between work sessions
3 Oct 2013
Antonio Petricca
.NET ServiceController class extension
24 Feb 2013
Anuja Pawar Indore
This is an alternative for "Simple but Interesting Features of VS2010 and C# 4.0"
10 Sep 2012
Anuja Pawar Indore
1 alternative  
Some very simple, yet interesting features of VS2010 and C# 4.0
16 Jul 2010
Anupam Banerji
Explains regular expressions, and some of the common ways to use them.
13 Jul 2010
Anupam Banerji
Explains the .NET approach towards globalization, and introduces the tools and methods to successfully implement globalization.
16 Jul 2010
Anupam Banerji
Explains XML serialization, schemas, and provides an example of XML serialization.
15 Jul 2010
Anupam Banerji
Explains serialization, the need for custom serialization, and how to implement custom serialization in your code.
31 Oct 2011
Anurag Gandhi
This article explains the details and use of Nullable Type in C#.NET
6 Jun 2006
Aravind Rajagopal K
This article explains a simple Email formatter framework in conjunction with an EmailPublisher class to format and send email messages.
11 Jul 2007
Arezoo Sarkheyli
This article will try to learn you the way of building new components
10 Apr 2007
Arijit Datta
An article on how to customize caption bar (e.g. displaying image on caption bar) and change border width and border color.
10 Oct 2006
Arjun Arora
A Windows service which spawns mutiple threads
28 Apr 2014
Artem Los
Three different algorithms for constructing licensing systems, their advantages and disadvantages using C#.NET environment.
3 Jul 2014
Arthanarieaswaran
This article explains the basics of MEF for beginner with a simple examble
13 Aug 2012
Arthanarieaswaran
The basic concepts and implementation of Extension Methods.
25 Sep 2005
Arul Nayagam C
This article explains about the indexer in C# programming with simple program.
22 Jun 2006
Arun K Jose
Writing your first delegate is as simeple as that of eating a pice of cake
29 May 2006
as_prabahar
This article gives you brief idea of how to run your windows application web
1 Nov 2005
Asghar Panahy
Refresh all loaded controls by changing the base fields.
1 Feb 2011
asheesh goja
A high performance binary serializer using Microsoft Common Intermediate Language
23 Mar 2010
Ashish Kumar Mukherjee
Walkthrough: Forwarding a type from one assembly to another by using the TypeForwardedToAttribute attribute.
12 Oct 2007
Ata Kirmani
This article describes how to create a simple presentation application
21 Nov 2007
Attilio Pavone
A practical workaround for the "Unable to cast object of type T to type T" error in Visual Studio Designer
20 Jan 2008
Augusto Humire Martinez
It examples show how insert any image into sql server and perharps other types
14 Nov 2006
Avadhesh Kumar Maurya
This article is written for the help of developing his own message box and can be used anywhere we want to use. This is written in C#. I think it will help to maximum developer.
5 Oct 2007
axe.delhi
A Simple Note Pad Application
13 Sep 2005
Ayende @ Rahien
Introduction to C# 3
19 Sep 2005
Ayende @ Rahien
How to add mixin to a class in C# 3
9 Dec 2007
azamsharp
FIT introduces a table based structure minimizing the gap between clients and developers
15 Mar 2006
B.Sai Suryanarayana
Shows how to Sort objects on their properties that do not have their own CompatreTo() implementation with an example of Colored Balls in Pipe using GDI+.
8 Jun 2007
Bala Rajesh
Writing codes with pointers and memory allocation in c#
27 May 2005
Balamurali Balaji
Generic functions written in C# to convert a binary,octal or a hexa-decimal to a decimal number and vice-versa.
25 Sep 2005
balazs_hideghety
An easy way to use threading in your applications.
30 Oct 2011
Bangla Gopal Surya Prakash
TFS Build agent, Build definition, TFS Build Custom Task
21 Mar 2008
Baris KANLICA
In this article, I will show you how to access a Web page with JavaScript code in Microsoft Dynamics CRM. You can process CRM entities or different actions in that page
21 Mar 2008
Baris KANLICA
We don't make anything without Navigation Bar in CRM. In default, CRM haven't a setting about showing their pages in a IFrame. But we can change this event and we can more effective a usage area in CRM Form.
31 May 2004
barrd
How to get indexed properties, property delegates, and readonly subproperties in C#.
21 Nov 2007
bearvarine
An ArrayList container wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
21 Nov 2007
bearvarine
A Hashtable wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
8 Mar 2003
Ben Peterson
Svg.Net is a C# framework for creating SVG images. A GDI-SVG bridge is implemented on top of it.
29 Aug 2007
Benzi K. Ahamed
This article describes a technique to develop business layer logical entities that have in-built state management capabilities. It focuses on how to re-use components to make development of new business logic and data modelling layers easier.
3 Feb 2011
Bert O Neill
Be able to push information to an individual browser page or to all browser pages
17 Jun 2007
Bertus Kruger
How to use the Tag property.
17 Nov 2006
Bevan Arps
Creating an improved version of String.Format.
14 Sep 2008
Bhupendra Sinha
This article will explain how to embed/access JavaScript, CSS and images to server control’s assembly.
28 Nov 2007
Bhupendra Sinha
Microsoft Message Queuing is Microsoft technology for asynchronous messaging. Whenever there is need for applications to send messages to each other, MSMQ can be used. MSMQ can communicate between remote machines, even over internet using http/https.
1 Dec 2005
Bill Koukoutsis
An article on reading and writing variable-length data using a BitStream class.
4 Jul 2005
Bill Wagner (SRT)
Don't emphasize practices that may have an affect on performance in a few cases
24 Oct 2013
Bill_Hallahan
Creates copies of a Visual Studio C++ or C# solution
1 Apr 2006
billholmes54
This article explains the use and implementation of an InterfaceDelegator. You may also find it to be a good example on building dynamic types using the System.Reflection.Emit namespace.
8 Dec 2006
binaryace
This API will make submission to Basecamp easier by converting returned responses into .NET objects.
8 Jun 2007
Bishoy Demian
how to do threadding in .net with C# and update the UI from worker threads
10 Aug 2006
biswam
We can make a class sealed without sealed keyword
3 Jun 2006
Blair "Killingblair" Cahue
A Command Line Alternitive
20 Mar 2002
BLaZiNiX
An INI file handling class that wraps the API functions from KERNEL32.dll
16 Jan 2005
Bob Aman
Plug-in systems provide extensibility and flexibility while avoiding code bloat and feature creep. This article demonstrates how to create and use an advanced plug-in manager using a secondary AppDomain and reflection.
31 May 2008
Bojan Petkovic
Type generation from external metadata.
29 Jul 2006
Boyko Markov
Describes the Singleton class
14 Jun 2006
braditude
Using an app.config file with a console application is a great way to manage settings for a console app. However there is no method to specify a config file at runtime. Here is one way to do it.
15 Sep 2009
Brendan Chong
One of the first C# application to remove comments across multiple C-style languages (C, C++, Java and C#)
11 Feb 2012
Bruno Tabbia
The basic binary operations (AND, OR, XOR, NOT, ShiftLeft, ShiftRight) applied to byte arrays, made faster thanks to the use of parallelism combined with the use of pointers.
28 Jul 2014
Bryan Croteau
A technique for generating ViewModel objects dynamically.
20 Mar 2009
bsargos
Discussing about Tree Iterators: Choices of Datastructure and Algorithm
15 Nov 2006
BuddyWork
How to assign Null to Value Types
13 May 2012
BuggyCoder
Efficient Factory Method Pattern Implementation in C# using Expression Trees
10 Aug 2007
C Razzeto
Database abstraction using factory design pattern
7 Mar 2012
C_Johnson
An intermediate example of signal processing using EMGU Image Processing Libraries
17 Feb 2004
Cafechess
Chess control with full move validation including checks, mates, stalemates. PGN and FEN parsers.
31 Aug 2005
cagatay.yildir.im
Showing floating text message on the MSN Messenger as a personal message
26 Nov 2007
caloia
Improve performance with anonymous methods, asynchronus processing, and thread pools.
21 Oct 2007
Captainobvious
This is a quick C# function to proportionately resize a JPG based on max width and max height parameters
19 Jan 2007
carl.b.anderson
DSL Tools enables the construction of custom graphical designers and the generation of source code using domain-specific diagrammatic notations.
11 Oct 2007
Cassio Mosqueira
How to make a class look like an enum with added functionality
14 Feb 2008
CastorTiu
Library to manipulate icons and icons libraries with support to create, load, save, import and export icons in ico, icl, dll, exe, cpl and src format. (Windows Vista icons supported).
10 Apr 2014
CatchExAs
Can we use LinqRx as a poor-man's complex event processor?
22 Aug 2014U
CBadger
Dynamically check a value for Null value in an expression tree with an extension method
15 Jun 2007
Cem Onvar
Gives a brief description to convert the leads in MS CRM 3.0.
10 Oct 2006
cgreen69
An article discussing strategies for unit testing in data aware environments.
6 May 2005
Chad Z. Hower aka Kudzu
Just moved to C#? Do you miss the for i = 1 to 50 syntax? Look no further, C# can do it too by extending it in a unique way.
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
3 Jul 2011
Chad Z. Hower aka Kudzu
A quick view under the hood of Cosmos and how it works
10 Mar 2006
Chandana Subasinghe
A simple application I developed to display files and folders in your computer using Treeview controller in C# 2.0
6 Nov 2001
Chandra Hundigam
Using bitwise operators in C#
17 Dec 2001
Chandra Hundigam
A brief introduction to the .NET System.Buffer class
25 Sep 2002
Chandra Hundigam
An article on a Windows Services component
2 Sep 2002
Chandra Hundigam
Storing value and reference types in the generic type in C#
27 Jun 2002
Chandra Hundigam
This article is about understanding the working concept of destructor in C#
15 Jul 2004
chandrap
JPEG Date Imprint, Automatic 4*6 Cropping, Resizing, Thumbnails, SlideShow, HTML Pages Gen Tool. Best part is it is Batch processing Tool.
31 Oct 2006
ChandraSekar Maheswaran
Frequently used Dialog Boxes
14 Jun 2006
Cheml0ck
A class that allows easy validation of variables via Regular Expressions
19 Apr 2004
Chester Ragel
Checking the performance between foreach and for loops in depth.
10 Mar 2007
Chetan Kudalkar
An exploration of function overloading in C#
28 Sep 2002
Chew Keong TAN
Implementation of a BigInteger Class in C#
15 Jun 2005
ChinHim
This article describes how to fire events to a framework from a component plugged into it.
22 Apr 2005
ChinHim
Simple framework to late bind assemblies using reflection and interfaces.
15 Oct 2007
Chirag Patadia
Generate Filter String as per user requirment
10 Nov 2006
Chris Fulstow
C# alternatives to VB's IsNumeric() function
22 Nov 2006
Chris Hambleton
An article on how to make a single configuration file for the entire development life-cycle
20 Apr 2003
Chris Richner
Did you ever want to code a little utility that should manage a project file?
3 Apr 2007
Chris Zangarine
A simple module to save and restore preferences for objects in your application
16 Jun 2007
Chris_42
How to connect a control, a property and an entry in an XML-file
29 Nov 2010
Christ Kennedy
A C# control that pops up in a cascade of submenus on a right-click
10 Dec 2002
Christian Tratz
How to emebd and use Win32 resources with a C# program
5 Mar 2009
Christoph Menge
Presents a simple way to serialize business objects that are derived from WPF's DependencyObject and use DependencyProperty with the help of some reflection
28 Dec 2012
Christopher Diggins
A library of extension methods similar to IEnumerable for working with immutable arrays.
3 Sep 2012
Christopher Diggins
An informal survey of implementation techniques of the map higher-order function for arrays in C#.
24 Mar 2005
Christopher G. Lasater
This article provides a real world usage example for using delegates.
26 Nov 2010
cigwork
Creating NUnit like task sequences for routine application processes
21 May 2014
Clemens Pfauser
Implementation of an IoC Container to be able to use Dependency Injection in Unity3d
29 May 2012
Clifford Nelson
A runtime variables class to support multiple application development.
22 Feb 2012
Clifford Nelson
Performance and ideas from Anders Hejlsberg INotifyPropertyChanged
29 Feb 2012
Clifford Nelson
This article is about using Rosyln to evaluate user input in a value converter.
15 Oct 2011
Clifford Nelson
Generic ValueConverter for Binding Enumerations to Check Boxes
30 Jul 2013
Clifford Nelson
Helper for serializing objects in XML or binary and saving to a file
21 Sep 2012
Clifford Nelson
Demonstrates how to use attributes during run time in a serious application to improve maintainability.
26 Jul 2011
Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
27 Jul 2005
CodeBureau - Matt Simner
Options for declaring and referencing static string data.
30 Nov 2007
Coding Marc
A sample but usable program using the SharpZipLib.
5 Apr 2005
Cohen Shwartz Oren
Make your C# code efficient.
10 Oct 2006
colgreen
A simple and fast random number generator that can be substituted in place of System.Random, with extra methods and fast re-initialization.
3 Dec 2003
Colin Angus Mackay
An article on the .NET Framework's implementation of the Iterator pattern
5 Sep 2008
Colin Vella
An API for enhancing any .NET application with a scripting language
14 May 2007
Colin Vella
An API for enhancing any .NET application with a simple scripting language
29 May 2014
comiscience
Make changement of reporting easier. Unity help us
4 Feb 2006
confach
It can combine multply MSN chat histories into whole one and guide you how to use XML.
2 Jun 2013
Conraddewet
How to run a cloud storage application like Dropbox as a windows service, for use with Windows Server 2003 and 2008
23 Jun 2003
Corey Frost
This article provides an alternative method of accessing string resources in a C# project by generating access classes for each resource identifier.
27 Aug 2003
Corinna John
Managing privileges and impersonating users
18 Sep 2012
Coxianuk
How to serialize a complex data graph containing interfaces properties and XDocument members
8 Apr 2013
Craig Baird
A light weight easy to use .NET TCP server library
15 Sep 2004
Craig Geil
This will explain what happens when you use the .NET XmlSerializer class directly or indirectly (via .NET Remoting or Web Service calls) to send DataTables with DateTime values in them across different time zones. .NET framework automatically converts the values to the caller's timezone.
15 Nov 2013
Craig Jewiss
If you're new to Dependency Injection, you will sometimes have a dependency that cannot be injected. This article covers these scenarios and outlines how the Proxy Pattern can be used to solve this problem.
6 Jun 2007
CraigSelbert
DP Line approximation algorithm is a well-known method to approximate 2D lines. It is quite fast, O(nlog_2(n)) for a n-points line and can drastically compress a data curve. Here, a fully OOP implementation is given.
2 Nov 2004
Cristian Prats
An article about IDisposable and the Garbage Collector in .NET.
22 Jun 2010
CroweMan
Class library which provides the ability to read and write CSV files
24 Aug 2007
cute-solutions
Generating Outlook signatures automatically using information of the Active Directory
17 Jun 2008
czeshirecat
A short article describing how to redirect text output from a console application to a file.
12 Jun 2011
D. Christian Ohle
C# use Zip archives without external libraries
7 Aug 2014
D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
20 Dec 2005
Daaron
How to call the PHP engine from your application and receive the reply and any variables.
10 Nov 2006
DaBuddhaMan
NonBufferedSmtpAppenderWithSubjectLayout is an appender for the log4net logging framework. The mails it sends are non buffered (1 log message = 1 mail) and the subject of the mail can be customized with a layout
3 Nov 2007
dacanetdev
First Part of a Starting Guide for XML with C#, Methods to manipulate XML in C#
19 Jun 2009
dakshithaw
This article explains how to join two data tables and get the result set into a new data table using C#. Here, this has been done without using Database Access.
18 Jul 2007
Dan Fontanesi
Learn OOD in .NET by examining a Blackjack game
31 Mar 2003
Dan Glass
Complex Data Binding a collection implementing IBindingList and ITypedList
18 Jul 2006
Daniel Grunwald
This article shows you how to start writing SharpDevelop add-ins, by porting Jon Rista's VS add-in to SharpDevelop.
11 Aug 2012
Daniel Grunwald
Use NRefactory to write a standalone application that refactors your C# code.
22 Feb 2008
Daniel M. Camenzind
This article recommends a "deep assignment" instruction to add to the C# language.
25 Mar 2009
daniel macey
Visual Studio Code Snippets to assist with configuration of and logging in log4net
26 Nov 2007
Daniel Smolka
This QuickWatch displays complex data as a user-friendly tree
29 Jul 2002
Daniel Strigl
A C# class to provide exact time measurement in your applications.
27 Apr 2003
Daniel Turini
A tool and a method for VB.NET to C# source code conversion
17 Oct 2009
Daniel Vaughan, Nicolas Dorier
How to use an MSBuild custom task to provide compile time verification of string type names in app.config files.
26 Nov 2003
Daniel Zaharia
The article demonstrates how to edit and persist collections with CollectionEditor.
11 May 2007
danielbromley
this is a quick simple bit of code in a project that can convert an XML file to a csv file
11 Dec 2007
Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
25 Sep 2013
Darek Danielewski
Writing multiple finite states machines code is a tedious and boring task. With a little help from T4 Template, this process can be automated.
22 Mar 2004
Darius Z
Create strongly typed Guid classes by deriving (essentially) empty subclasses from a TypedGuid base class.
8 Sep 2007
Dariush Tasdighi
Encrypt and Decrypt ConnectionString in app.config and/or web.config!
25 Feb 2006
Dau Quoc Chung
It is a game like Window minesweeper of microsoft
17 Feb 2005
Dave Brighton
This article builds a persisted data application in C#.
21 May 2012
Dave Kerr
Write your first MVVM application in ten minutes using the Apex SDK!
21 May 2012
Dave Kerr
Learn how to add Commands to your MVVM application to add functionality without breaking the separation of View and ViewModel.
6 Jun 2013
Dave Kerr
Introducing 'Sil' - the addin that lets you right click on code and quickly inspect the Common Intermediate Language the compiler generates for it.
25 Jun 2012
Dave Kerr
A Zune Style Application Template that makes a great starting point for WPF or Silverlight Projects
11 Feb 2007
David A Brighton
This mathematical program uses explicit conversion and graphical display
11 Nov 2003
David Boland
This article presents a Pluggable mechanism for the identification and hosting of .NET Remote objects.
11 Nov 2002
David Field
A set of C# classes that work around issues with the standard EventLog object
18 Mar 2002
David Hall
A class that supports sparse arrays
4 Feb 2014
davidbakin
You can subclass Task - but it is tricky. Here's how you do it by "tying the knot" - using lambdas and variable capture to implement lazy evaluation
10 Mar 2014
DavidHancock
Describes an algorithm that solves the Countdown number puzzle written in c#
28 Oct 2005
DavidHoyt
Sometimes the service classes provided by Visual Studio don't give you the control you need, so why not build your own? And while you're at it, why not make it self-installing? The base class provided gives you full control of the Win32 Services API from a convenient base class and attribute.
31 Jan 2010
db_developer
What is the difference between 'throw e' and just 'throw'
18 Apr 2012
Dean Oliver
A short guide to what to look forward to in the next release of MEF.
19 Feb 2013
Debdatta Basu
Introduction to C#/C++ interoperability, and a performance evaluation.
17 Dec 2007
Dennis Austin
A revision of a Task Scheduler class library by David Hall
18 May 2007
derekliang
This article is going to be served as an introduction to Expert C# 2005 Business Object by RockFord Lhotka which was written for business application developer.
13 Jan 2007
developer.dave
Very basic guide to beginning development of your ReSharper PlugIn
5 Apr 2005
Dewey Vozel
Simple, easily reusable class to persist name/value pair settings for an application
10 Jun 2004
dgiljr
How to copy a String into a struct using C#
23 Aug 2007
DhanuWeedagam
Import data from a bulky XML file to a MSSQL table.
10 Apr 2010
Diamonddrake
Popup forms that won't take focus even if clicked on, and cannot be alt+tabbed onto
26 Nov 2009
Dianyang Wu
An article on retrieving information from popup windows by using low level keyboard and mouse hooks, user32.dll and kernel32.dll APIs, etc.
2 Nov 2008
Dieter Deysel
This article will show an elegant way to open a lot of forms, without the redundant code
6 Aug 2014
Dieter Deysel
Step-by-step walkthrough to implement SignalR in desktop applications
26 Apr 2006
Digital_Human
Word 2003 Mailmerge using a DSN connection
7 Apr 2010
Digital-samurai
Building a spelling checker for source code as an extension for Visual Studio 2010
1 Feb 2007
dmihailescu
Marshal an array of zero terminated strings or structs by reference
21 Sep 2010
Dmitri Nеstеruk
Shows how a few Extension Methods solve the 'repeated null check' problem.
20 Feb 2013
Dmitri Nеstеruk
Kind of like inversion of control, but without DI containers
14 Jan 2010
dmitryEB
Steps to become famous C# developer.
2 Mar 2006
donperry
MD5 and SHA-1 Hashing for String and Files using the .NET cryptography Provider
17 Aug 2006
dooskoobi
An article on how to get a webpage thumbnail and give your favorite links a face.
26 Sep 2013
dot net tech
The article explains type of arrays in C# with easy to understandable Graphical examples.
21 Mar 2014
dot net tech
Performs basic function on your Facebook Profile from C# code without use of Facebook API
19 Feb 2006
dotnetfireball
Is a desktop application developed for allow developers to fast creation of their software installation
18 Jun 2007
Douglas Parsons
An overview on how Static and Instance Declaration works
5 Nov 2013
dpalash
From this article, you will be able to get the basic idea about web scraping and a few problems and their solutions while working.
29 Dec 2003
DQuigley
This article was written to provide a brief overview of console input in .NET
20 Jun 2004
Dr Herbie
Make Code More Robust by Avoiding nulls in C#
8 May 2005
Dr Herbie
The effects of string handling on performace.
27 Aug 2007
DueVelocita
This article will describe how to connect a Davis Intruments Vantage weather station to the Internet using .NET 2.0 and C# as well as a few pieces of necessary hardware.
30 May 2006
Dustin Metzgar
A .Net 2.0 library that converts XMI into CodeDom. Part 2 shows how CodeDom was used to create dynamic types to outperform the reflection-based parsing.
10 Nov 2003
dzzxyz
Optimize your C# with Inline ASM via ATL and C++
6 Jun 2007
Ed.Poore
A Multi-port Plug-in Based Serial Port Terminal Program
9 Sep 2007
Ed.Poore
Single instance forms in an MDI application
2 Aug 2002
Eddie Velasquez
Practical tips for making your classes good friends with .NET
21 Aug 2007
edukulla
File_Version is a Simple Tool developed in C#.Net. It will fetch you the Complete Dll and EXE information under any selected directory. Many a times, we may be required to know the information for Dlls\Exe's which gett installed with a particular product .
5 Jun 2006
Edusie
How convert a string to a decimal using .NET
3 Oct 2005
Edward Moemeka
A general description of C# 2.0 aliases.
3 Oct 2005
Edward Moemeka
General instructions on the use of nullable types in C#.
5 Feb 2004
Edward Moemeka
I use GDI+ to create a simple tetris game
10 Nov 2008
Edward Moemeka
Learn how to define types without defining the class first using C# 4.0.
3 Oct 2005
Edward Moemeka
A general discussion on C# 2.0 partial types.
3 Oct 2005
Edward Moemeka
General description of the new property accessor modifiers in C# 2.0.
3 Oct 2005
Edward Moemeka
A general discussion on C# 2.0 static classes.
28 Feb 2006
Edward Moemeka
This article highlights some ways to validate inbound XML documents .NET 2.0 using the C# programming language. It also addresses some changes to the general pattern from .NET 1.1
20 Apr 2004
Edward Smoljanovic
A simple use of bit fields as flags for Windows forms.
22 Sep 2008
Ehsan Golkar
The textbox that accepts numbers and uses separated character for reading easily
9 Nov 2004
Ekki
Shows how you can make a transformation of XML pages via XSL transform stylesheets, under C#.
11 Sep 2007
El Chubb
A library meant to simplify getting the current weather conditions (as well as a 2 day forecast) into your .NET programs.
23 Apr 2007
Elia Conchione
A piece of library that can help to use Visual Studio Editor to search, write, change code directly in the code
20 Jun 2013
Eligio Morgado H.
Explaination of how to use JSON to get data from a remote server in C#.
14 Jun 2012
Elvin Deras
This article explains how to work with log4Net and SQLite.
15 Dec 2002
Emanuele Ruffaldi
A symbolic expression manipulator with derivation and substitution that dynamically compiles the expressions for fast evaluation.
25 Nov 2011
emardini
Implement INotifyPropertyChanged and change verifying in model using a proxy generator
21 Aug 2004
Emilio Guijarro
This article analyzes the most common type casting situations in C# and the compiler behaviour in them.
21 Mar 2012
enamur
How to create a simple BHO using C#.
20 Oct 2008
Ennis Ray Lynch, Jr.
A simple way to add colorization to large grids of raw data
15 Oct 2007
Ennis Ray Lynch, Jr.
An easy way to publish your own news feed in ASP.NET
10 Jul 2014
Eric Pap
An easy to use custom control basedon textbox that allows Autocomplete, compatible with WCF
28 May 2006
ErichG
A Naive Bayesian Classifier in C#
14 Aug 2013
Erol Esen
This article has a usable software tool to read RSS feeds and it is especially designed to read and display Unicode characters inside a console window.
29 Apr 2003
essence
Want to make it easy to make the jump to C#? Here's the answer.
20 Mar 2006
Evan Stein
How to turn accented characters into ASCII for search purposes.
31 May 2011
Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
24 Jun 2005
evxif
Using interfaces besides the traditional access modifiers (i.e. public, protected, internal, or private) for advanced accessibility control.
21 Jun 2004
ex3cut3_2
A simple library to manage the quota entries of the Windows system, works for local and remote computers
26 Dec 2002
Eyad Buhulaiga
Program that draw objects using the concept of multithreading
19 Mar 2006
Eyal Post
Using the IFilter interface to extract text from various document types.
18 Aug 2013
Fahad Rafiq
Sending multiple / bulk SMS through Excel file to multiple recipients using GSM phone or GSM modem
1 Jul 2011
Faruk Pasic
How to build XMPP Client using MatriX XMPP SDK
15 Mar 2010
FatCatProgrammer
MVP: Updating View’s binding asynchronously with the SynchronizationContext object.
11 Jun 2012
FatCatProgrammer
A Semaphore that does not use the kernel by default
30 Mar 2006
Ferry Mulyono
A brief introduction to StealthObjectFactory, simple OOP scripting framework for .NET Framework 2.0
18 Sep 2001
Filip Bulovic
Using ILDASM to view custom destructors in C#
21 Jun 2007
Filip van der Meeren
An article on creating MSN 8 plug-ins
30 Dec 2002
firat kocak
The second section of cisco configuration download and upload. In this section, the win SNMP api is explained a litle bit.
24 Dec 2008
Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
12 Jun 2014
Florian Rappl
A detailled outlook at some of the possible language features of the next version of C#.
29 Jan 2013
Florian Rappl
An introduction to lambda expressions as well as an advanced discussion on how and where to use them. This article will also show known and introduce new design patterns that might be helpful.
28 Mar 2013
Florian Rappl
An introduction to async / await, popular mistakes and solutions for asynchronous programming, as well as usages and benefits from using asynchronous programming. We will also discuss interesting patterns based on concurrency.
9 May 2011
fmsalmeida
Tuples can be very handy for developers, allowing them to return multiple values from a function, the creation of composite keys to Dictionaries and eliminates structs or classes just to fill combobox.
11 Oct 2004
Francois Bonin
An article on the details and HowTos of Unit Testing on the .NET platform
21 Aug 2003
Frank Eden
Flattening a Hierarchy using a producer thread to get all files in a folder and subfolders.
23 Jun 2002
Frank Fang
Encryption/Decryption with .NET
27 Aug 2003
Frank Olorin Rizzi
The CFGLite Project, for managing configuration files in .NET
30 Sep 2003
Frank Olorin Rizzi
This article explains the myUML project that provides a set of tools for the creation and manipulation of UML diagrams.
18 Aug 2006
Fred Johanns
Demonstrates how to properly multi thread a UI application while downloading files over HTTP
11 Oct 2006
Fred.B
This article includes a sample application that will show you how to convert a numeric value to an English word representation.
19 Oct 2005
Frédéric DIDIER
STL for C#.
12 Feb 2009
Fredrik Norén
Anonymous method serialization
27 Nov 2007
Fun@learn
LOCK is used to lock and unlock the files using symmetric key cryptography
25 Jul 2006
funygel
how to make the standard combobox to drop custom controls
18 Dec 2007
Gabor Mezo
A very easy to use business object validation library using C# 3.0 lambda expressions
18 Dec 2007
Gabor Mezo
A simple way for implementing code injection in C# 3.0
22 Jun 2011
Gammill
A pair of wrappers about Zeltera's "Count with Letters" code to generate "Integer to Excel Column" and "Excel Column to Integer"
10 Apr 2006
Gary Dryden
Dynamically load a class and execute a method.
22 Nov 2011
garymcleanhall
The wonderful things that decorating a simple interface can produce.
7 Sep 2005
Gaurang Desai
Library that implements business days and age calculation and also implements the DateDiff function in C#.
18 Mar 2009
Gaurav-Mehta
Introducing Serialization in .NET
12 Feb 2008
Gautham Jayaraman
This code snippet helps to get the last Windows reboot time using C# and interop
18 May 2010
Geert van Horrik
DataObjectBase -> the new Object class for data objects!
31 May 2010
George Henry 1954
This article describes a base implementation of Ted Nelson's zzstructure in C#.
24 Jan 2011
George Nairooze
Use simple events the same way you call a method
16 Mar 2003
Gerald Nelson
Monitor Folder Activity in C#
18 Aug 2002
Gevik Babakhani
The Logger class helps .NET developer create application logs in an easy way.
15 Aug 2002
Gevik Babakhani
This class helps you to create and modify custom configuration files for your application.
20 Nov 2003
gfajardo
Get and set the parameter value from the report
29 Jul 2009
Ghasem Heyrani Nobari
By using this class, you can simply download multiple rapidshare links at once! (parallel)
4 Apr 2005
Giancarlo Aguilera
A hack that enables C# 2.0 Iterators with .NET 1.1.
24 Apr 2006
Gianni Marzaloni (ZofM)
Simple application to load an EXE file and run it from memory (only for .NET compiled files)
17 Oct 2007
Giorgi Dalakishvili
An article showing how to draw on screen
4 May 2011
Giorgio Minardi
Providing a generic wrap to Lucene.net basic search functions
2 Sep 2014U
gjvdkamp
This is a minimalistic example of how WCF, Rx and Excel-DNA can be used to stream realtime data to an Excel client.
6 Mar 2008
Glenn Dawson
How to use interfaces to emulate const correctness
20 Sep 2005
Glenn Inman
This is a hex editor in c#
5 Mar 2010
goblins
I think there are people who learned a bit of C# but don't know about COM. I hope my tiny wrapper class library is helpful for such people to use IUrlhistory interface without difficulty.
13 Sep 2006
gone_cat
This article describes coding against the Google Desktop API to create a plug-in for ReSharper.
24 Oct 2007
Govardhana Reddy
This article will help you to find a way to convert the ATOM to RSS Feed Format
25 Jul 2004
Graham Brooks
How to use an enum as a datasource for lists in .NET applications
1 Oct 2001
Greg Hack
Generates a directory list as XML
30 Jul 2007
Greg Osborne
Extend your applications by providing a framework for other developers
23 Oct 2002
GriffonRL
How to write all your errors when using Console.Error to an XML file.
21 Oct 2011
grimmuko
Some useful C# Extension Methods
30 Aug 2003
gspatwal
A brief article comparing and contrasting the features of Java and C#.
23 Oct 2006
Guenter Prossliner
Dynamic typing (DuckTyping) implementation for .NET.
13 Feb 2008
Guffa
An article on creating a custom key to use with a dictionary.
11 Sep 2013
Guirec
A journey into AOP land with concerns, pointcuts, joinpoints, advices, aspects, interceptors, proxies, targets, mix-ins, composites...
11 May 2010
Gurux Ltd
Retrieve data from a physical device, process it, and visualize the results
27 Jan 2014
GustavoMartins
Automate your penetration testing using the pentest tool ZAP and the
7 May 2007
Guy Kolbis
Code Review Add-In helps the process of reviewing code and publishing the results as work items to the Team System Server for review by team members
24 Mar 2014
GWallis
This hook validates code with StyleCop before or after they are checked in to ensure they conform to validation rules.
10 Jan 2008
GWBas1c
An example of run-time type building; given an interface, returns an object that automatically implements the interface.
8 Nov 2007
H. Tony
Utilize logical rules and scanning to solve soduku puzzle, no guessing
30 Sep 2003
haag
An article on how to serialize PrinterSettings.
6 Jan 2007
hacked.emotions
The article describes how to configure nlog to log reports as per your requirement
23 Jun 2003
Haidong Chen
How to manipulate Windows services on local or remote computers.
17 Jul 2007
Haitham Khedre
Create a Class and its Collection in Memory at RunTime, then generate objects and assign values and bind to datagrid using CodeDOM and Reflection
19 Oct 2006
Haiyan Du
This is .NET 2.0 Windows Form Application wich can help you to none tech user to update you appsettings in your application configuration file.
18 Jul 2009
Hakger
How to do a deep copy of objects using System.Reflection.
26 Nov 2012
Halil Ibrahim Kalyoncu
This tutorial aims to show a basic approach for designing a data access layer independent from databases and entities.
12 Jun 2006
Hamed J.I
A BitArray class with more function
22 Mar 2007
Hamed J.I
A class for read and write ID3
16 Feb 2009
Hamed J.I
A library to easily create a trial version of your application
14 Dec 2004
Hamilton Verissimo
Explains how to use DynamicProxy to intercept on object instances.
24 Apr 2007
Handpeople
An article describing the utilization of the Object Builder framework to develop custom objects for dependency injection.
7 Aug 2007
hankhuf
Allows you to drag an eyedropper anywhere on the screen to select a color
5 Jun 2007
Hans Dietrich
XGetoptCS provides Unix-style command line processing for C# apps
3 Jul 2007
hanzzoid
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
5 Aug 2007
Harikaran S
This article will explain about Generics feature in C# 2.0
12 Nov 2003
Harish Kumar L
This article explains how to create an MMC Snapin using C#.
13 Apr 2004
hasansheik
A Beginers introduction to Threads using C#
25 Jul 2008
Hasler Thomas
This article describes how to generate the MD5 hash string for a common C# object.
20 Aug 2014U
Hassan Hashemi
briefly exploring most important new features of C# 6
27 Jan 2008
haughtycool
Addin to create the Dependent Upon Add-in
30 May 2007
Hayder Marzouk
A small framework to design and print documents containing shapes, text, images, bar codes...
6 Apr 2007
Hayder Marzouk
Browse any object using ObjectReflector.Net at runtime
26 Aug 2007
Hector Pacheco
Shows how to create an Excel document using C# and formatting the cells
22 Oct 2007
Helbrax
Notification Client and Server written in C#
2 Jul 2012
Henning Dieterichs
This library provides a MSBuild task for compile time validation of units of measurement within C# code.
21 Nov 2007
henon the hacker
A code snippet to print exceptions and inner exceptions in Visual Studio's error parser format.
10 Sep 2011
Henry He
In this article, I will explain how to use Castle validator component in an application and how it works from inside out.
17 Sep 2011
Henry He
In this article, I will explain how to use DataAnnotations library's validation feature for domain entity with a simple demo application.
19 Apr 2011
Henryk Filipowicz
A class to read and parse reg files
22 Jan 2007
Herbrandson
Explains how to insert logging into code at runtime using IL rewriting and the .Net profiling API
22 Jan 2007
Herbrandson
A dynamic code generator for setting property and field values that outperforms reflection
5 Oct 2007
Hessam Jalali
Capture a window even if it is minimized or fully hidden by other windows
25 Apr 2007
himanshu_jain2005
In DotNet how we can Unload DLL
12 Sep 2010
Hiren solanki
Converts numeric currency in words with two modes - international and Indian. e.g., 1000000 to ten Lacs (for India) one million (for international)
6 Sep 2011
Hiren solanki
Converts from 0(zero) to 10^39(adant-shinghar) into words. E.g. 70250 into seventy thousand two hundred fifty
17 Mar 2006
Homam Hosseini
This article explains a more accurate method than the algorithm that the .NET Framework's PersianCalendar uses, to deal with the Persian calendar. This method covers a wider range of dates, and also years before Common Era.
13 Jan 2005
HongJu.Cao
Dynamic access to .NET object's property/field.
6 Jun 2007
Huanacaraz
Creating wizard like application using Windows.Forms.TabControl
6 Aug 2007
hughd
Updating the Graph Plugin to provide a diagram of method dependencies within a class.
19 Jul 2004
Hugo Pais Batista
Extend the .NET framework power with DotNetX - free libraries that allow you to generate code, cache database objects, etc.
6 Jun 2004
HugoRomano
You can use this class for Windows XP Style Forms.
16 Aug 2004
Huseyin Altindag
How to populate data from database in a ComboBox.
6 Oct 2006
hyle
This article details the major reasons for Java programmers to consider switching from the Java language to Visual C#.
9 Dec 2012
I_gO_tO_schoOl_by_scoOter
This article will describe the line contouring section in more detail
11 Aug 2006
I_gO_tO_schoOl_by_scoOter
This is an introduction for a series of articles about scalar data visualization. This part will introduce the data structure used in my project.
10 Sep 2013
Sacha Barber, Ian P Johnson
A how to do Expression API cookbook
8 Sep 2007
idreeskhan
SQL Script Generator generates the SQL Scripts to run on SQL query to analyze only insert and update queries
25 Sep 2007
idreeskhan
This article describes Structs in C#, Structs vs. Classes, Heap or Stack? Structs Constructors
10 Jun 2007
idriseAbdi
Implementing dynamic escalations using Timers to augment K2 Workflow
7 Aug 2007
Igor Velikorossov
Implementation of an enhanced List of mutable objects with events
20 Nov 2005
Ilan Assayag
A fixed-sized FIFO queue
1 Nov 2007
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.
9 Feb 2011
İlkay İlknur
In this article, we will see what's going on behind the scenes when we are using anonymous methods
30 Oct 2001
Imtiaz Alam
This article provides a step by step explanation on how to access COM+ applications using C#.
20 Jul 2012
indranil pal
This article focuses on improving the maintainability of your code thus decreasing the cyclomatic complexity and lines of code, using existing features of .NET.
31 Aug 2005
Ingo Tippold
An example on how to use the object persistence framework.
26 Dec 2005
Insphere Technology
This article provides an introduction on how to interface with SECS/GEM compliant equipment using Insphere SecsToTool.Net.
6 Oct 2006
interface Mirror
How to create a User Defined Collection
1 Nov 2006
Ion Botnari
A Simple PropertyComparer
10 Jun 2007
Ionescu Marius
Nice game with planes
29 Jun 2004
irfan patel
If you are a beginner(or intermediate) and want to develop an MDI application in C# then this one is for you!!
1 Nov 2005
Itay Sagui
Create a BiDirectionalHashtable to access both key and items in O(1) time, and create a connection between items.
28 May 2014
ivan_wl
This article described how to derive the Y Combinator using C# language.
20 Apr 2007
Ivar Lumi
STUN client C# implementation with sample application
28 Dec 2006
Ivar Lumi
IMAP messages transfer tool
11 Jun 2007
Ivar Lumi
C# implementation of SIP
17 Apr 2013
J van Rooyen
From a developer's perspective, a comparative article
23 Nov 2004
Marc Clifton, J. Dunlap
Use declarative programming to create UI's common for both Web and Form applets.
2 Oct 2004
J4amieC
This is one of many approaches to using AOP principles in C# using ContextBoundObject.
28 Apr 2008
Jacek Gajek
Generic list class based on Microsoft's implementation with few additional events to handle like BeforeAdd, OnAdd, BeforeRemove, etc.
15 May 2007
Jack J. H. Xu
This article shows how to create various custom color maps
1 Aug 2007
Jack J. H. Xu
This article shows you how to use Excel charts in C# applications
7 Dec 2007
Jack J. H. Xu
This article shows how to draw graphics objects using C# and GDI+
9 Sep 2006
Jacky S
A simple C# program that can extract/save article headers from Newsgroups
22 Oct 2007
Jacky Yiu
Visual cryptography is a cryptographic technique which allows visual information (pictures, text, etc.) to be encrypted in such a way that the decryption can be performed by the human visual system, without the aid of computers.
20 Sep 2005
JadBenAutho
Flexible HuffmanAlgorithm object, based on streams data forms.
27 Oct 2006
Jaiprakash M Bankolli
This article explains about C# documentation and ways to automate it
10 Mar 2008
Jaiprakash M Bankolli
This article describes about design pattern namely Singleton Pattern.
31 Oct 2007
Jakob Lanstorp
Using interfaces as a means to decouple classes, making your application more flexible.
8 Aug 2007
jalal khodabandeh
export sql server or other database query in to excel or word by using c# programming
5 Aug 2007
jalal khodabandeh
simple save and fetche image toand from database
26 May 2006
James Gupta
Scan a website for email addresses and add them to an XML-based file (MSN contact list file)
22 Mar 2005
James Nies
Reflecting on Properties is nice, but often it can be too slow. This article describes an alternative method for dynamic property access.
21 Dec 2008
James Ritchie Carroll
High-speed screen saver simulating a warp-speed effect; will span multiple monitors.
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
19 Apr 2005
James T. Johnson, Nish Sivakumar
Article shows how to overcome the C# insistence on operator overloads being static and describes a method for simulating polymorphic behavior for operator overloads.
3 Jan 2002
James T. Johnson
Class and splash screen to load custom types at runtime.
31 May 2012
Jani Giannoudis
How to centralize and unify asynchronous execution of actions and functions.
9 May 2007
JannuD
Create WIX web setup using VS2005 and Wix 3.0
12 Sep 2001
Jared Bienz
How to create Type-Safe collections without using CollectionBase
5 Apr 2003
JarekNET
Convert VB6 forms to C#
24 Jun 2010
Jason Sobell
This article describes a utility that modifies EF4 edmx files so that they support SQL Server's 'Default Value or Binding' property
14 Feb 2006
Jason.Thomas
A class that allows you to create multiple substreams with varying access rights from a single stream.
30 Jan 2006
Jason.Thomas
A wrapper class for DeflateStream that properly handles exceptions.
6 Sep 2006
Javier Lema
Load an ini file to configure own application
26 Feb 2004
Jayababu
This article provides a quick introduction to abstract classes in .NET.
11 Jan 2004
Jayakrishna Damarla
An article on Reflection.
27 Nov 2006
jdkulkarni
This is a simple and powerful chat application for the intranet using .NET remoting.
8 Mar 2007
jdkulkarni
The article describes how to manage processes on a remote machine using WMI
31 Jul 2007
Jean Paul V.A
An article on non-deterministic destructors in C#
5 Jan 2009
Jean-Christophe Grégoire
A generic File System search engine
13 Aug 2014
Jean-Pierre Bachmann
How to create a Plugin Based Shell
3 Apr 2007
jebberwocky
Another Simple Yahoo Map Proxy
18 Jul 2007
Jeff Bramlett
Helper classes for automation of stored procedures
29 Aug 2006
Jeff Bramlett
Using a Rules Engine to separate Business rules from the application
29 Aug 2006
Jeff Bramlett
A Rules Engine class library with source code and documentation
20 Jun 2003
Jeff Martin
An article on deriving from CollectionBase and DictionaryBase in order to data bind to controls and access data in an easier manner.
30 May 2003
Jeffrey Sax
Highly optimized classes for looking up the country code corresponding to an IP address
4 May 2004
JEHAN Sebastien
Write web macro agents with plugin libraries for data processing
11 Aug 2008
Jerome Bellanger
A data structure implementation of a fixed size collection: the oldest element is automatically deleted if the maximum capacity is reached
22 Apr 2009
Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
4 Sep 2006
JHotGermany
How to display Greek letters in .NET using char casting.
10 Sep 2007
Jia.Chen
This article introduces SpellingDice a spelling corrector based on Bayes Thorem and Dr. Peter Norvig's essay
10 Jun 2005
Tom Ollar, Jim Bennett
Design concept for a new Visual Studio UI.
30 Jan 2006
Jim Rogers
A quick and easy guide to creating a single-instance application in C#, with .NET 2.0.
17 Apr 2008
Jimmy Zhang
Introduce VTD-XML, the future of XML processing
10 Jun 2010
Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility
13 Jun 2007
jinfrics
This code will help you in creating a customized form interface
3 Nov 2005
Jisu74
Read a certain line in your text files by making an array
9 Feb 2007
jkandiko
An easy way to create PDF documents from code
18 Aug 2008
jkatebin
This is a control which represents a single IP Address
28 Mar 2007
JM ® - DE CASTRO
In some instances, you may want to have most of your application change according to the operating system's or user's culture settings, You can have culture-specific classes format the information with the invariant culture,
26 Apr 2006
jocool2550
A simple way to keep all your fat client or single user applications up to date, easy to add to your projects and much easier than any other product to put online an update!
1 Apr 2010
Joe Pitz
Performance considerations when using LINQ to SQL
4 Jun 2007
Joe Sonderegger
A Switch function that works for non-integral types.
13 Nov 2007
Joe Woodbury
A Most Recently Used files class, in C#.
6 Nov 2009
Joe Woodbury
A Most Recently Used files class for .NET 2.0 in C#
24 Mar 2007
JoeSox
A C# dynamic link library that runs ConceptNet: A Semantic Network of Common Sense
20 May 2001
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.
24 Aug 2008
Johan Fourie
A fun variation of the Game of Life re-factored using extension methods
11 Mar 2014
John Atten
I have a general distaste for decorating my code with Attributes and Annotations. Most of the time, I can't help but feel like there must be a better way to accomplish what I am trying to do, and/or that I have somewhere sprung a leak in what should be a helpful abstraction. Other times, though, c
24 Nov 2003
John Mikhail
Creating a Java like Dynamic Proxy using the C# Emit feature
17 Dec 2008
John Simmons / outlaw programmer
A not-so-dotNet way to allow multiple programs to share a single settings file
17 May 2008
John Simmons / outlaw programmer
One method for loading common and object-specific data from your app.config file.
26 Jul 2014
John Underhill (Steppenwolfe)
CSRG random generator in C# and the NIST STS Library (Huge update!)
29 Nov 2013
John_Leitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
5 Feb 2009
Jonas Butt
This article demonstrates the use of the Extension Methods language feature of C# 3.0.
12 Mar 2003
Jonathan de Halleux
Fast and furious colorizing library for source code (C, C++, VBScript, JScript, xml, etc.)
1 Mar 2004
Jonathan de Halleux
A smart wrapper around CodeDom that speeds up code generation.
10 Jun 2004
Jonathan de Halleux
Production grammar can be used to produce a wide range of results, including automatic test cases.
24 Sep 2002
Jörgen Sigvardsson
An article on how to use delegates to emulate STL-functors
16 Jun 2007
Joseph Guadagno
This article covers the configuration of log4net using the XmlConfigurator. This article also demonstrates how to create multiple log files for your application.
16 Aug 2009
Josh Fischer
A guide to C# 4.0's new features - explained with code examples and a little historical perspective.
19 Dec 2009
Josh Fischer
An explanation of the different ways to create delegates through a guided example that starts with .NET 1.1.
22 Jul 2004
Jouni Heikniemi
Instructions on implementing Perl map and grep with C# 2.0.
10 Jun 2012
Jovan Popovic
This article explains how you can use functional programming in C#.
12 Nov 2008
Joydeep Sen
learn how to attach event with an object and how to create custom eventargs for beginners
7 Feb 2014
Juan Carlos Recio Abad
Learn how to scroll images at xna to create worlds, level, so on.
19 Jul 2010
Julian Robinson
For numerical computations, coding with lambda functions can substitute for the want of nested methods in C#.
14 Aug 2001
Junaid Majeed
How to solve any sort of matrix using C#.
11 Mar 2008
JustChiragPatel
it is not difficult to work with UTF 8 characters anymore...
15 Apr 2007
Justin Bozonier
Shows how to create a data bindable strongly typed collection via a DAL to replace a DataSet.
27 Jan 2005
Justin Williams
Leveraging the Common Gateway Interface in C#.
15 Oct 2007
justindhas
Create Sample Application Using Entity Objects Using C#.Net
19 Jun 2013
K K Kodoth
Document describes about the Delegate in C# and the usage of delegate in different scenarios
3 Sep 2011
K.Kirivarnan
Register New Account using Matrix XMPP Library
9 Sep 2011
K.Kirivarnan
Jabber Client using Matrix XMPP Library
7 Mar 2012
Kailash Shastri
An Object Oriented solution to Conway's Game of life problem in C#
24 Nov 2002
Kalyan S Dontharaju
An article on Travelling SalesMen Problem Solving by GA
6 Sep 2006
kalyan.Bandarupalli
C# introduces a new concept known as Indexers which are used for treating an object as an array. The indexers are usually known as smart arrays in C# community.
18 May 2008
Kamal Singh Kharayat
An Introduction to Forms Authentication and Its practical usage.
29 Jan 2007
Kamlesh Singh
How to create TCp connection through proxy server
24 Apr 2010
Kamruzzaman Titu
Learn how to use Delicious OAuth API in your .NET projects with an example
26 Oct 2006
Kannan K
Late Bound ActiveX loading [TamilFM]
17 Nov 2002
Karavaev Denis
Using this class in your C# application you can manage your mailbox and download and parse your messages.
24 May 2014
Kausik J. Nag
Association, Aggregation, Composition, Dependency and IOC for beginners
22 Apr 2013
Kel_
An implementation of a generic, concurrent object pool with smart memory management.
22 Jul 2010
KenJohnson
A Rational number type providing virtually unlimited precision for .NET and Silverlight.
12 Nov 2004
Kenny Young
This article demonstrates the use of an XML Schema validation class.
17 Aug 2011
KentBill
XOR operation is magical and what can it do for you? It can switch the values of variable, back up and encrypt data.
20 Jan 2007
Kerry Teo
A simple application to help manage your job applications
12 Jul 2002
Kevin McFarlane
A C# library that implements Design by Contract
5 Aug 2003
Kevin McFarlane
How to incorporate parameterized construction in Microsoft's recommended implementation of a Singleton
11 Mar 2002
Kevin McFarlane
An Introduction to Business Objects in C# using a simple Person object as an example
17 Aug 2003
Kevin Stewart
An article on implementing a simple password generator class in C#
31 Mar 2002
Kevin Stewart
An article on implementing a table-driven finite state machine using XML and C#
25 Oct 2012
Kevin Yochum
Creating a dynamic object from XML using ExpandoObject.
25 Jan 2003
Kiff
This class helps creating and using menus in console applications by using delegates. It will show you the basics of array lists and delegates.
9 Jul 2007
kim.david.hauser
This is a small but handy tool I'm using everyday. It converts a middle mouse button click into a left mouse button double click.
29 Jan 2003
Kishor Aher
This Article Help you to Build an Image Processing Library in C#
10 Sep 2009
kiswa00
How I learned more about C#, UserControl, and project design by implementing a Game of Life simulator.
25 Aug 2005
KJAM2005
a.k.a (Dr.D and his adventures in Software Design)
9 Sep 2008
Knasenmc
A simple XML file reader
20 Dec 2006
knowledge43
A generic class, used for comparing an object by one of it's properites.
2 Mar 2005
Kodanda Pani
This article explains how we can use Designers for providing Design time support.
13 Jan 2012
kosmoh
Comparison of serializing with BinaryFormatter (standard .NET class) against manual per-byte serializing; some pros and cons before selecting the right method for you.
7 Jan 2012
kosmoh
A class that allows you to monitor the actual change of a variable and notifies all interested objects with an event.
7 Apr 2011
krdeepak123
This article gives an overview about operator overloading in .NET using C#
7 Oct 2003
Kris Vandermotten
Allow your programs to reason with incomplete data.
21 Aug 2007
KronoX
This article will teach you how to install and uninstall *.msi files with C#
20 Jan 2006
kubben
In VB.NET 2.0, we have a new namespace, My, that exposes some nice classes. This article shows you how to access this namespace in C#
2 Nov 2006
lakshmi patil
This tutorial describes some basics about some of the great features of the C# language, namely Delegates and Events.
7 Apr 2007
LakshmiChava
Comprehensive and essential facts which we developers sometimes neglect in C#
11 Aug 2006
Lalit Singh Sisodia
This Outlook add-in will create a Command Bar button in the Standard Tool buttons collection. This utility will automatically send the draft mails.
9 Dec 2002
lambo82669
An article on message/info bus components for lightweight messaging.
1 Oct 2005
Laurent Fournié
An exception in asynchronous delegates causes all finally blocks to be executed twice.
27 Jul 2003
Laurent Rodier
A set of Unix-like console applications written using the .NET Framework
18 Dec 2007
leafwiz
NParallel0.2 now supports Loop and Task Parallelism. This article is going to show you how and what is behind the scenes.
19 Dec 2007
leafwiz
A Simple Library which allows you to write asynchronous code easily, almost in a synchronous pattern.
9 Jul 2012
ledtech3
This is an alternative for "JumpTo RegEdit"
19 May 2005
legalAlien
How to use a C# property to store and retrieve an array.
6 Mar 2006
Leon Kovach
A way to determine if a string value has a specific Style Number And/OR Culture
17 Jul 2003
Leon Langleyben
Simple utility to browse and summarize script files
7 Aug 2007
Leon Langleyben
Another simple way to work with complex updatable configuration in .NET applications
11 May 2007
LeoSimon
This article describes how to use C# to customize exporting a Crystal Report
25 Oct 2006
Leslie Sanford
A detailed look at using the more advanced features of the .NET state machine toolkit.
26 Oct 2006
Leslie Sanford
Using code generation with the .NET state machine toolkit.
29 Mar 2007
Leslie Sanford
An introduction to the .NET State Machine Toolkit.
27 Sep 2003
Levent Saltuklaroglu
Controlling LEDs (Light Emiting Diodes) with Parallel Port
28 Sep 2003
Levent Saltuklaroglu
Controlling LCDs (Liquid Crystal Displays) and VFDs (Vacuum Fluorescent Displays) with Parallel Port
23 Jun 2011
Lewis Liu L
Graphics Drawing Tool by WPF
23 Jun 2011
Lewis Liu L
A Graphics Drawing Tool by using C# and Winforms
25 Dec 2005
Lim Bio Liong
Build an assembly searching system via custom attributes and reflection.
29 Apr 2009
Linccg
Start a program, execute for n seconds, then kill it
30 Jun 2008
Liping Dai
An editor to view, analyse and modify ASN.1 DER encoded data
17 Jun 2009
liron.levi
This control acts like a tab control but without the tabs...
26 Jun 2007
livibetter
This calculator is written as a demo application for the SCI library
11 Apr 2007
livibetter
This program implements a simple way to see a Mandelbrot set
22 May 2009
logicchild
An article with a focus on object serialization.
19 Apr 2010
logicchild
A Comprehensive Look at LINQ and the Binary Search Tree Data Structure
24 Mar 2010
logicchild
An article meant to encourage the use of the Linked List in C#
13 May 2010
logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
16 Mar 2009
logicchild
An article to help the beginner to understand the dimensions of arrays and interfaces
14 Apr 2009
logicchild
An article that describes interfaces, indexers, and delegates.
26 May 2009
logicchild
An article about I/O and Streams for the Beginner
21 Aug 2009
logicchild
An Article to Help the New Writer Understand Sone Helpful Concepts
30 Dec 2009
logicchild
An article that uses C# to demonstrate how to gather network information
1 Nov 2009
logicchild
An article to help the beginner in the C# language
23 Oct 2009
logicchild
An Article that explains certain aspects of Windows Forms
13 Jul 2009
logicchild
An article that describes the C# 3.0 Lambda Expression feature
19 Aug 2009
logicchild
An article that desribes the concepts of the APM and the use of features to simplify its use.
27 Aug 2010
logicchild
An article that explains some valuable aspects about .NET's Reflection API
15 Jan 2011
logicchild
Using SIMD instructions with C# via the Intel MKL.
2 Mar 2011
logicchild
The .NET Framework’s built-in generator.
10 Oct 2010
logicchild
An article that describes how to use and integrate a Numerical Library for .NET
13 Apr 2011
logicchild
An article to help the beginning C# student who may need to code Math in school.
2 Sep 2010
LogiPro101
Principles of Design Patterns to answer why they exist, who should actually use them and their learning roadmap for beginners (using C#)
17 Dec 2003
Logu Krishnan
This Article explains the Exchange Event Sinks and the creation of Event Sink Store Component using C#. Article also discusses about registering the event sink component to the component services and binding the event sink to an exchange user.
29 Jan 2007
Loki
You probably need to convert your old INI files into XML. Read on for a solution.
4 Apr 2007
Lorenzo1981Ge
An application to create interesting and fully customizable Web photo gallery using plugins for generating pages
17 Apr 2013
Lothar Perr
A simple structured and easy to use Task-Scheduler
25 Nov 2007
lsnarayanan
This Article is an enhancement of the Typeahead Texbox article in code project site. I have tried to generalize and give more functionality which were missing in the Typeahead article.
2 Feb 2007
Luc Pattyn
A simple app demonstrates unexpected behavior of .NET timers and Thread.Sleep(); native multimedia timers come to the rescue.
4 Jul 2006
Luyan
Method reflecting invoke is nice, but very frequently it can be too slow. This article describes an alternative method for dynamic method invoke.
12 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression for functional programming.
21 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression & LINQ for functional programming
12 Aug 2008
M Usman
A smart way to search an ArrayList.
3 Feb 2003
M. Bilal Ahmed
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.
31 May 2001
M.A.K.Jeelani
This article demonstrates various new UI features such as Transparent Windows, Control Anchoring and Control Docking.
8 Mar 2007
m_irfan
This article explains how we can create a custom ConfigurationManager for DLL assemblies (created with .NET 1.1) that can load configuration settings from an XML based configuration file.
15 Mar 2013
M_Tamas
How to create an expander control for Windows Metro style application
5 Jul 2014
Mack Ait-Aoudia
Extending MVC Identity
2 Dec 2005
Madhu Raykar
Object pooling patterns are very useful object-oriented patterns. They work well for large or heavy weight objects that are expensive to create.
19 Oct 2004
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!
28 Jul 2011
Mahadesh Mahalingappa
In this article, I will explain some of the useful features that MEF provides
22 Aug 2014U
Mahsa Hassankashi
This article explains how to make data source for kendoTreeView, particularly it is designed for organization chart such as personals or documents which need nested query, after drag and drop one node to another one it will save it. Look at Demo
22 Dec 2005
Mainak Saha
An article on using the __cdecl callback from C#, changing compiler service.
30 Jul 2005
Majdi Jamal
How to make Informal Form Using C#
17 Jun 2004
Mamad876
Control LCD connected to parallel port
28 May 2012
Mamasha Knows
EIMIs turn to be very useful in refactoring. I will try to prove it here. If you are working with large code bases, as I often do, this article is worth reading.
18 Jun 2012
Mamasha Knows
Good coding practices sometimes lead to neat solutions of seemingly unrelated issues. Do you code to interfaces? - Get friendship at no cost.
24 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
4 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
16 May 2004
ManiB
A C++ class library with functions like GetKey(), SetCursor(), Cls() ... for use in C# console applications
30 May 2013
Manish Agrahari
Abstraction, encapsulation, inheritance, polymorphism in C#.NET
4 Feb 2008
Manish Ranjan Kumar
This is a simple yet powerful wizard framework for .Net 2.0. Just drag and drop and your component is ready for use.
23 Apr 2007
Manish Ranjan Kumar
This article demonstrates how to query system using WMI interface
24 Aug 2008
Mansoor Sarfraz
Bot Suite is a collection of utilities provided to create, schedule and run the chat bots. Bot suite consists of three applications i.e. Bot Studio, Bot Engine & MyMessenger. Bot suite provides the solution for the automated conversation using these applications. We will see their usage here.
6 Jul 2008
Mansoorahmed86
This small application stores data in XML format
9 Sep 2004
Manuel Permuy
This article describes the architecture of the "Trivadis Framework".
9 Sep 2004
Manuel Permuy
This article describes the architecture of the "Cdot-Insource Framework".
15 Jul 2011
Manuel Then
InsomniaServer enables you to add a fully-featured, customizable webserver to your projects. See how it works.
20 Jun 2014
Marc Clifton
A Higher-Order-Programming Environment (HOPE) Example
16 Jul 2014
Marc Clifton
Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment
15 Mar 2012
Marc Clifton
A description of the new language features starting from C# 2.0, going through to version 4.0
23 Feb 2013
Marc Clifton
A deep dive into the differences and similarities between C# and Ruby classes
8 Jan 2006
Marc Clifton
Replace the BinaryFormatter with this class for compact (nullable) value type serialization.
22 Sep 2003
Marc Clifton
This article illustrates how a unit test automation framework is implemented and continues the case study developed in Part I.
2 Jun 2005
Marc Clifton
The basic framework to implement undo/redo functionality.
29 Aug 2003
Marc Clifton
A discussion of the Dispose method, how to use it, when to use it, and problems using it.
4 Sep 2005
Marc Clifton
Tricks, pitfalls, and work arounds to .NET's data binding.
5 Jan 2003
Marc Clifton
This console mode applet illustrates the significant performance hit of methods invoked using reflection.
15 Jun 2005
Marc Clifton
A fun but probably useless foray into comparing objects of different types.
28 Sep 2003
Marc Clifton
Extend Unit Testing So That Entire Processes Can Be Tested
5 May 2003
Marc Clifton
Exploring the issues of menu management as specified externally via an XML file, in the context of status bars, toolbars, and events.
2 Nov 2006
Marc Clifton
Iterate over your enums, and other things to do with enums.
8 Oct 2003
Marc Clifton
This article extends the unit testing framework, adding fixture setup/teardown capability and performance (time and memory) measurement/testing.
23 Nov 2004
Marc Clifton, J. Dunlap
Use declarative programming to create UI's common for both Web and Form applets.
18 Sep 2003
Marc Clifton
An Introduction To The Issues Of Unit Testing
22 Jun 2003
Marc Clifton
Exploring the issues of runtime form and control generation as specified by XML files.
26 Jun 2007
Marc Clifton
There are numerous times when we write code that communicates with a service or technology that, by nature of the connection or the robustness of the technology, can fail. This service helps protect you from those problems.
27 Aug 2003
Marc Merritt
Demonstrates how to do realtime event log monitoring
29 Apr 2003
Marc Merritt
An article demonstrating how to use Windows impersonation in your C# code
6 Dec 2003
Marcel de Wijs
An article on using CRCxxx checksum calculations in C#, combined with the serialstreamreader example found on this site.
25 Jul 2005
Marcelo Lujan [El Bebe.Net ]
Image Protector - Merge an image with a transparent image with copyright, in C#
21 Apr 2014
Marco Bertschi
A really basic 3D Cylinder chart, drawn on a WPF canvas
25 Jul 2007
Marco Roello
Easily convert your RESX projects files to Excel and back to localized RESX
19 Oct 2005
Marco Roello
A port of the Java sample project written by Tobias von Petersdorff
4 May 2005
Marcus Andrén
Instead of iterating through each element in a collection, we can write iterators to do specific tasks.
18 Jul 2007
Marek Wyborski
This article introduces a code generator for Glade that produces C# code
27 Feb 2005
Mark Belles
Using Visual Studio for Applications to add scripting capabilities to your .NET apps.
3 Nov 2009
Mark Ericksen
Class to help triage performance problems in your application
18 Feb 2004
Mark F Garrison
Using Collaboration Data Objects (CDO) to check for new Exchange email
16 Feb 2004
Mark Johnson
A suggestion to an alternative way to support languages under the .NET Framework.
7 Oct 2011
Mark Miller
DrawTools library extended to include Layers, Zoom, Pan, Rotation
3 Aug 2006
Mark Newman #2
An alternative to the System.Threading.ThreadPool. A controllable queue to execute operations asynchronously.
13 Aug 2014
Mark_Shield
A mock FIX trading server for use when testing FIX trading clients
13 Aug 2014
Mark_Shield
A demo WPF synthetic order book client UI that manages synthetic orders and submits firm orders to a trading server via FIX
20 Dec 2007
marlongrech
Shows the new language features for C# 3.0
5 Dec 2009
Martijn Boeker
This article describes how to wrap Eval() in a tiny JScript class, compile it into an assembly and call it from C# to evaluate expressions at runtime.
17 Jan 2005
Martin Budar
The article briefly describes the library for conversion of Windows domain account name into its security identifier (SID) and vice versa.
2 Jun 2008
Masayuki Tanaka
This article shows a way to logging into single logfile from multi-process avoiding file lock conflict
2 Feb 2004
Massimo Beatini
Electronic notes in C#
2 Aug 2006
Massimo Beatini
UserManager was built to simplify local users and groups manipulation
27 Mar 2007
Matglas
Validating ISBN13 numbers on format and correct checksum in class or CustomValidator (ISBN: book reference numbers)
19 Feb 2004
Mathias Taylor
Export Microsoft Outlook data using XML DataSets and the Outlook COM Object Library.
2 Mar 2006
Matt Fowler
Designing a Linked List without the use of NULL or looping
7 Aug 2007
Matt Perdeck
Sometimes you need to compute the name of a method into a string. This article shows how to call a method given a string with the method's name and class.
18 Jan 2003
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.
31 Jan 2014
Matthew Dennis
A utility to run Redis, or other executables, as a Windows Service.
7 Nov 2007
Matthew Hazlett
Extending System.Color with .toHTML()
12 Aug 2009
Matthew Hazlett
Text Difference between two files
17 Jun 2010
Mattia Baldinger
When you use a List, it doesn't matter if you use the ForEach method of the generic list or use a normal foreach or does it? Sometimes it makes a difference!
2 Jan 2009
mattraffel
Utility for counting lines of source code. It can easily be extended to count any source code types
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
18 Sep 2007
Matty22
An introduction to the benefits of ORM using the free Personal Edition of Diamond Binding
16 Jan 2008
Maurice Tarrant
Using WinMM.DLL to build a Volume Control synchronized to the system Volume Control utility.
26 Apr 2007
Maurice Tarrant
Shading and Syntax Highlighting a Rich Text selection
5 Jul 2006
Maurice Tarrant
Launch an application after temporarily change the system clock.
21 Nov 2010
Max Santos
A template to use as a "starter kit" for new Windows services
26 Oct 2003
mcgahanfl
Use WM_COPYDATA to send data to/from C++ and C# Windows processes
25 Jan 2010
Md. Marufuzzaman
How to use .NET TransactionScope & enable Microsoft Distributed Transaction Coordinator (MSDTC)
21 Apr 2007
mdv113
Shows notify icon, starting an app without a form, unhandled exception handling
21 Apr 2004
mehmetydm
8-bits paralel port..C# version..It's done with mod(%) approach..
11 Jan 2004
Mercy Ponnupandy
Using MSMQ from C#
11 Jan 2004
Mercy Ponnupandy
Writing Hello World in different styles using C# and .NET
11 Jul 2007
mf040
Extending the class hierarchy with semantic information
16 Nov 2007
MH2538
A DB Base Tree that load it's nodes from a table
12 Jun 2012
Mic
Swintching between different types of serialization.
5 Dec 2004
Michael Alexander Classen
Script-interpret-class with comfortable editor and debugger
19 Dec 2005
Michael Ceranski
Common DateTime routines for C#.
27 Jun 2002
Michael France
Using the ArrayObject you can easily resize 2D and 3D arrays in C#
15 Jun 2004
Michael McKechney
Use embedded text files as the source for populating large string variables.
27 Apr 2002
Michael Mumcuoglu
ApplicationData is a generic utility library class for managing an application's data
9 Oct 2002
Michael Potter
An object that enforces a rule that only one instance of a program can be running at a time.
5 Jan 2006
Michael Vanhoutte
Exception handling in C# with the "Do Not Catch Exceptions That You Cannot Handle" rule in mind.
4 Jul 2006
Michal Remi
Library for sending input messages to other windows and links to libraries you need to take full control over any running window.
19 Jan 2014
Michele Sobrero
This article is dealing with parsing and semantic analysis. A full LL(1) parsing engine is introduced as an example to show a possible implementation.
16 Feb 2008
Mick O'Neill
AVL Search tree implementation with the objects accessed by an embedded key
30 Jan 2012
m-idrees
This article demonstrates how to get started with MongoDB in C#.NET
18 Mar 2009
mightyCoCo
A theoretical and practical implementation of the XOR encryption technology in C# which is extended from the Vernam cipher
23 Sep 2011
Mihnea Rădulescu
A .NET 2.0 and Mono library for the 64 bit optimized handling of very large integers, up to 10240 binary digits or approximately (safe to use) 3000 decimal digits
25 Jul 2003
mijalis
An article on easily animating controls on a form in C#
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
9 Jan 2008
Mike Gavaghan
Vincenty's Formula is an iterative solution for calculating the distance and direction between two points along the surface of Earth.
6 Dec 2010
Mike Lang
An Introduction to XQuiSoft Logging with a comparision to other log components
7 Mar 2007
mike montagne
Explains critical undocumented design issues of building components with objects as properties
30 Aug 2007
Mike Pagel
A detailed guide on how to extend the Rhapsody code generator in C#
14 Nov 2007
Mike Pliam
A C# class to perform arithmetic on complex numbers
1 Aug 2006
mikeperetz
How to use .NET to call methods in a non-blocking mode.
18 Oct 2005
miklovan
This article contains new templates for Form, Control and Class creation in C# which are more compactly formatted. It also gives an idea of how to edit the templates yourself.
24 Feb 2011
milan
Taking advantage of Interfaces to make applications resilient to changes.
8 May 2007
Ming.Chen
A LINQ Implementation for Google Images/Groups Search
9 Mar 2014
MiNioC
C# client for the Apache Kafka bus 0.8
10 Apr 2005
Miros79
Converting UNIX timestamp to System.DateTime.
15 Sep 2005
Miroslav Stampar
Physical constants and special functions not found in the System.Math class
11 Dec 2006
mitja g
An article on how to automate web browsing: clicking a button, entering data in a text box etc.
16 Feb 2013
mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
23 Feb 2006
MJDamron
A few controls: ImageListBox, ImageComboBox, ColorComboBox, UpDown, OutputWindow, and PickList
20 Mar 2006
Mohamed Elzahaby
A plug-in Manager allow switching between different logging tools and 3rd parties (like log4net; nLog ; MSEL Logging Block and other).
20 Nov 2005
Mohamed Elzahaby
This Application helps you to save a pring screen of all of the forms in another .net application
24 Feb 2008
Mohamed M. El-Kalioby
How to extend built in Classes
30 Apr 2012
Mohammad A Rahman
The Mono is an Open Source free programming language project. It has the implementation of Microsoft’s .NET Framework based on the ECMA standards for C# language and Common Language Runtime (CLR). In this article, I will explore how the Mono C# compiler works.
23 Jul 2013
Mohammad A Rahman
Language Integrated Query (LINQ) is a Microsoft .NET Framework component that works as a communicator between the objects and the data. This article partially taken from the "Expert C# 5.0" - book and it will explore the different extension methods used in the LINQ using C# and IL code to discuss..
20 Nov 2012
Mohammad A Rahman
How does var, auto implemented properties and += or -= of events work in C# programming language.
4 Feb 2013
Mohammad A Rahman
How does throw, rethrow and where, select clause of Enumerable class work in C# programming language.
31 Oct 2007
Mohammad Mehdi Norian
implementation of ocr by hebb algorithm
7 Oct 2006
Mohammad Mir mostafa
A Sample Component to Control Some of DialogBoxes
1 Apr 2003
MohammadAbdulfatah
Exception correctness can be more easily attainted with the help of a couple of utility classes and C#'s "using" clause.
30 Jul 2004
Mohammed Azmy
A parser that understand the mathematical equations.Just enter the equation and you will get the result
20 Apr 2007
Mohammed Habeeb
An article to demonstarte the usage of J# library in C# for zip and unzip functionalities
11 Jun 2013
Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.
7 Nov 2006
Mohammed Kawser
Saving Registry Settings in Visual C#
11 Mar 2014
Moises Barba
Implementing the Repository and Unit of Work Patterns dynamically using Kerosene ORM
30 May 2012
Moises Barba
(v2) How to convince your C# objects to carry extended properties, in real time, and with no modifications in their code. V2 includes a collector for disposable properties.
15 Oct 2012
Moises Barba
A class to create multi-level dynamic objects in C# 4.0
3 Jul 2011
Morteza Giti
An article that discusses Object-Oriented Programming in C# .NET
7 Jul 2011
Morteza Giti
A discussion of constructors, finalizers, static classes and static members, constants and abstract classes in C#
7 Jul 2011
Morteza Giti
In this part of the article, I will continue my discussion on OOP by discussing methods, properties and access modifiers.
7 Jul 2011
Morteza Giti
A look at advanced concepts such as inheritance, polymorphism, sealed classes and partial classes in C#
7 Jul 2011
Morteza Giti
A discussion of virtual and override members, overriding operators, interfaces and nested types in C#
4 Feb 2014
morzel
What to do if database of over 150,000 records is available only as a list of webpages each holding just 50 records? You can spend a week clicking through it and die of boredom or you can write a scraper that will do the work for you :)
15 May 2011
Mostafa Kaisoun
This is a trial to print Invoice with C#
26 Oct 2007
Mostafa Kaisoun
Edit Flex grid with Combo box
1 Nov 2007
Mostafa Kaisoun
Visual Studio .NET not support Array of controls, I try to create PictureBox array
17 Mar 2009
Moustafa Arafa
Extension methods as one of C# Enhancements
29 Jun 2006
msaffi
How to remove decimal from Price column where , decimal point exist
5 Dec 2005
Mubi | www.mrmubi.com
Asynchronous Threading Using C#
2 Mar 2008
Mugunth Kumar, Singapore
Comparison of Performance of C++ and C#
6 Aug 2007
Muhammad Asad Siddiqi
This articles describes the workling of ADO.Net using .Net base classes for database access
8 Aug 2007
Muhammad Asad Siddiqi
For Professional looking reports within your application
6 Aug 2009
Muhammad Shafiqul Islam (Rana)
This article demonstrates how simply you can encrypt and decrypt simple text and compute hash values
9 May 2006
Muhammad Shahbaz Saleem
Shows you how to automate coding process
3 Apr 2010
Muhammad Shujaat Siddiqi
An introduction of Managed Extensibility Framework (MEF) with Visual Studio 2010
1 Dec 2011
MuhammadShahidRasul
In this article, we discuss a way in which you could manage your site to support multiple languages.
14 Aug 2005
Muneeb R. Baig
I was looking for some solution that may be helpful in creating Code Templates to be used across the development team(s) and that can also maintain the versioning/revision history as well as provide integration with SourceSafe.
27 Jun 2007
Muneer Safi
An article on using the Microsoft Speech SDK to make a simple text-to-speech application
21 Nov 2007
Muneer Safi
This solution explains a socket approach to send a message (broadcast message ) to clients in the same VLAN
24 May 2010
munir.hoque
This article may be helpful for beginners of C#
18 Sep 2013
Muraad Nofal
A haskell monad/(applicative)functor like interface in C# that extends IEnumerable.
30 Oct 2007
Murat Firat
This article contains a brief description of BackPropagation Artificial Neural Network and its implementation for Image Recognition
18 Jul 2007
MussaratAziz
Converts the regular text into Braille text.
29 Sep 2011
N.Banukobhan
It has all the operations of matrix, vector
30 Dec 2013
Nagaraj Muthuchamy
This article is aimed to help junior developers understand the Interface concept in C# language.
24 Dec 2008
Nagarajan Rajesh
Updated version of the wonderful and sleek "Tree Chart Generator" written by Rotem Sapir
12 Feb 2007
Nahed Qudieh
Tips on using DataGrids when programming using .Net
26 Mar 2012
Nakul Vyas
This project presents a self extracting archive creator using Reflection and codeDOM
26 Jun 2008
Namdn
This article introduces why I use dynamic invoke C++ DLL function in C# and how to call it.
18 Jan 2006
Namratha Shah
Conditional Methods using Conditional Attribute
9 Oct 2006
Namratha Shah
Class Diagram in VS.NET 2005
17 Jan 2006
Namratha Shah
Using multiple indexers in a class using interface indexers.
21 May 2001
Anshuman Dimri, narendar
This application demonstrates the threads in C# using Forms and GUI controls.
5 Oct 2010
NaveenSoftwares
A simple C# Console program to display Matrix Movie Effect
18 Sep 2007
Navneet Codes
Code for sorting of data in datagrid according to columns headers
18 Sep 2007
Navneet Codes
Code for adding events to the event viewer by C#
17 Sep 2007
Navneet Codes
Code for sending emails through winforms by using C#
6 Sep 2011
Neeraj Kaushik 1980
This article is about how to use QuickFix .NET engine.
12 Jun 2007
Neeraj Kumar Suryawanshi
It will show you the way for writing custom log in C#.Net
15 Mar 2004
neilck
Communicates with previous instance by passing command line argument file name. Previous instance opens new child window each time file name is passed.
3 May 2004
nemes
Selective .config/embedded xml config resources reading
30 Sep 2001
nemesh
Writing hello world program using different approaches in C#.
19 Sep 2006
neocognitron
The AltSerializer is a replacement for the binary serializer built in to .NET.
2 Mar 2004
Nicholas Butler
A simple way to display a WaitCursor.
28 Sep 2010
Nick Alexeev
How-to article describing software, hardware setup
27 Feb 2002
Nick Parker
Learn how to create your first Visual C# Windows application.
19 Aug 2003
Nick Parker
A class to allow easy access and updating to configuration settings for your .NET application.
20 May 2002
Nick Parker
Through the .NET Framework you can easily get the current user name to authenticate.
6 Jan 2011
Nick Polyak
This article describes how to substitute a parameter within an Expression tree by another expression, similar to how one can substitute an argument within a mathematical function by a different function
28 Aug 2011
Nick Polyak
Describes a simple algorithm for animating object movements along arbitrary paths
13 Apr 2013
Nick Polyak
TPL/Async tutorial with emphasis on how to use it and why it is needed
28 May 2006
nicklenting
Component which you can add to your project that allow you to add items horizontal to a ListView component.
17 Oct 2009
Daniel Vaughan, Nicolas Dorier
How to use an MSBuild custom task to provide compile time verification of string type names in app.config files.
22 Aug 2009
Nicolas Dorier
Pattern to easily create and test asynchronous solutions.
22 Jun 2012
Nicolas Dorier
Leverage Visual studio Web Test Framework for your crawling needs...
3 Nov 2012
Nicolas Dorier
This article will teach you how to see what is going on inside. And take advantage from it.
23 Aug 2012
Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
1 Dec 2012
Nicolas Dorier
Debugger API, explore and modify running program easily
17 Sep 2013
Nicolas Dorier
A story about how Rx Framework saved my life for high frequency event processing
15 Aug 2013
Nicolas Dorier
Create drawings easily with the Drawing/Drawer space paradigm
20 Feb 2014
Nicolas Dorier
An enumeration of nice code rewrite of recurring spaghetti code thanks to Reactive Framework
22 May 2012
Nicolas Dorier
How to unit test network resources access : The hacker way.
4 Nov 2010
Nicolas Dorier
You'll be able to easily and mechanically create your own Fluent library.
14 Jun 2014
Nicolas Dorier
An efficient and extensible way to scan the Blockchain
21 May 2014
Nicolas Dorier
Two Factor keys and Stealth Addresses
21 May 2014
Nicolas Dorier
Intro to Bitcoin for .NET Developers
20 Jan 2004
Nidheesh T.Mani
A dialog class whose top is made carved and the title bar is gradient filled
18 Jun 2012
Niel M.Thomas
Create and use writeable Application Scope settings.
12 Jan 2004
Niels Penneman
An article on writing a program to process .MD5 file verification databases
14 Mar 2002
Nikhil Dabas
This article describes using Microsoft agent to create user interfaces that display characters, like Office 2000 Office Assistants.
17 Jun 2005
Nikita D. Sinelnikoff
How to search Active Directory
17 Oct 2005
Nikola Stepan
An article on a Fraction class in C#.
26 Oct 2010
Niladri_Biswas
A short demo as how to call a method written in IronRuby 1.1 and making a dynamic invocation to the method from C# environment.
Sort by Updated

Generics 

23 Aug 2011
Member 3531622
How to make code more clear, easier to write and more extensible in a generic way. Use of Option type in C# in combination of Func delegates
22 Apr 2014
31337 H4X0R
Generic Abstract Factory Design Pattern
25 Feb 2004
Aagamuri Sridhar
An article on generics, gives clear picture about generics with examples
23 May 2010
Abhijeet Singhai
A Generic List with a feature of converting itself to a DataTable
30 Sep 2006
alanliu0110
This article shows a generic service locator implementation that gives you both ease of adding new services and type safe checking by compiler
6 Sep 2012
alc_aardvark
Simple Generic Tree in c#
23 Aug 2007
Alexander Arlievsky
Sample how to use generics and dynamic methods together to get simple type safe access to private variables
31 May 2012
Alexander Van Berg
Combinatorial generation of C# generic types.
24 Jul 2006
Andrew Tweddle
Dynamic programming is a mathematical optimization technique. Generics are used to provide a reusable algorithm.
20 Mar 2008
Antoniu-Gabriel Rozsa
Generics in C# are cool. Not as cool as C++ templates, though. However, one can do pretty interesting things with them.
13 Jul 2010
Anupam Banerji
Defines collections and types and explains their use in the C# 3.0 language.
25 Jul 2007
article
A Generic State Machine and Attempt to Generic Component
23 Feb 2008
Arup Banerjee
Leaveraging GenericType Converter for Hybrid Property Databinding
31 Jul 2007
balazs_hideghety
Generic NameValueCollection Implementation
6 Jun 2009
Bharath K A
The generic Dictionary collection class in .NET requires the key to be unique. But many applications/services require a flexible, generic Dictionary collection type that can accept multiple values for a key. This article explains one such generic Dictionary collection type.
25 Oct 2013
Bill_Hallahan
Generic Sparse Collection Containers
16 Jul 2008
Bryan Sumter
This allows the programmer to sort a list based on multiple properties
8 Sep 2004
Carlos R. Lacerda
This article describes how to build a simple game using a doubly linked list
6 Dec 2010
cigwork
Using a generic type taking an enumerated type to provide simple manipulation of the enumeration as an alternative to [Flags] attribute
6 Oct 2011
Cloud Hsu
Policy based design implemented in C#
25 Sep 2004
cminusminus
A palette of code generation tools for VS.NET.
19 Aug 2011
ColinBashBash
Getting Lazy to work for me.
10 Jul 2006
craigd
Generic class to help de/serialize any Type, plus a discussion on NUnit testing Generic classes
5 Oct 2009
DaveyM69
Save your keyboard and fingers, and write less code using generic event arguments.
26 Jul 2005
davojc
An article describing how to use Generics to create a singleton provider.
2 Feb 2012
Dean Oliver
How we can harness the power of MEF and extend it by way of generics.
23 Sep 2008
Paul Brower, dmprantz
Perform Binary Searching on Range of Generic Types
23 Feb 2009
DogSpots
A discussion of doing arithmetic in generic classes and a small utility to make it easy.
21 Nov 2006
Federico Andres Lois
This article will show you how to create generic singletons that honor all of their properties and at the same time are extensible enough to handle not so obvious scenarios.
16 Nov 2011
gemma85
A Command Line Caller example
14 Oct 2010
Greg Olmstead
Grouping a List based on string property of the object in the list without LINQ
27 Dec 2007
Inaki Ayucar
This article shows a very basic example of using generics to create variables that cannot be changed faster than a specific rate
23 Jun 2006
Jeff Bramlett
Methodology demonstration for sorting collections by the item class properties or methods.
11 Mar 2009
Joe Enos
A wrapper around the Dictionary that returns two values instead of one.
12 Mar 2009
Joe Enos
.NET method to convert an object into a derived type
31 Jan 2009
Joe Enos
Alternative methods for sorting a .NET List
27 Oct 2008
johan_vw
This article investigates the use of List.Find() when using value and reference types, and how to use it when working with your own custom classes.
29 Apr 2009
Kanhar Munshi
An XML Helper Class that can Serialize and De-Serialize custom User objects using C# Generics
23 Jun 2005
Keith Farmer
Using Lightweight Code Generation and delegates to allow operator overloading in .NET 2.0.
28 Jul 2007
Kiran Bheemarti
Sorting a collection of custom types
20 Apr 2008
Kurush Rastkar
This utility creates a new instance of your class using generic.
5 Sep 2008
Laughing.John
Presents a base class for creating a singleton lazy load cache.
18 Apr 2009
logicchild
An article that describes Generics and the need for them.
8 May 2009
logicchild
More on Generics
9 Jun 2009
logicchild
An intermediate level article for those who need a reference for Generics
18 Jan 2010
Ludmal de silva
Microsoft .NET Generic classes.
17 Sep 2004
Marc Clifton
How to declaratively define a closed generic and use type converters to implement assignment from a string.
4 Mar 2007
Marc Clifton
A circular list implementation.
1 Jun 2007
marcel heeremans
This article demonstrates techniques on how to optimise the common programming task of recursively iterating through a container control using generics and yield return.
18 Dec 2007
Marshall Rosenstein
Create immutable / read-only collections from existing ICollection, IList, or IDictionary instances.
20 Dec 2006
Martin Olivares
A sample of using generics to simplify a Data Access Layer
17 Jul 2009
max_cn
Generic container class which has a possibility to add numerous indexes to any public property of a content class.
8 Oct 2010
Michael Demeersseman
Updating your form from another thread without creating delegates for every type of update
12 Aug 2009
Michael T. Shrove
Generic List based object that acts as a List but with built-in events
31 Jan 2008
Mike McCabe
A function for 'clamping' values to within a given range
14 Aug 2004
MohammadAbdulfatah
Exception correctness can be more easily attainted with the help of generics and C#'s "using" clause.
21 Feb 2009
Moreno Airoldi
A simple C# approach to thread-safe property access using Generics and type cast overloading.
Sort by Updated

How To 

23 Sep 2007
[ICR]
How to create an application that consists primarily of a tasktray icon
11 Jun 2012
@AmitGajjar
How we can utilize power of LINQ with XML data.
5 Oct 2007
8r13n
Simple example of how to build a finger controlled list that runs smoothly
19 Jan 2009
Abdallah Gomah
How to write text to a transparent GIF image and save it back without loosing the transparency.
17 May 2013
Abhishek Kumar Goswami
This tip is about how to use Java packages in .NET using IKVM.NET
17 Jan 2010
Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
3 Nov 2012
Abhishek Sur
The article demonstrates how you can use SQL Server Query Notification feature to get notification from database whenever the result of a command gets changed. Sample application demonstrating SqlDependency and SqlCacheDependency is also included.
12 Apr 2011
After2050
This article helps to understand how to do user defined type conversions using implicit and explicit operators.
2 Jun 2005
Ahmed jamil Kattan
An article explaining how to add reports to your home database in your C# application.
10 Oct 2001
Ajit Mungale
This article helps you to get an idea about calling API functions in C#.
10 Sep 2008
akiran
This article details how to create, install and use side-by-side native assemblies from C# and MC++.
18 Mar 2004
Alastair Dallas
How To Detect Theme Settings in Windows XP
26 Aug 2004
Alex Yumas
The code shows how to save (and restore) an instance of your own class to clipboard.
1 Feb 2006
Alexander Kleshchevnikov
vCard is a popular format developed to exchange business information. It was developed to easily share your contacts with other people. In this article, I will explain how to get personal infromation from a vCard, edit it, and save the changes in a file.
17 Apr 2002
Alexis Smirnov
This note describes how to use resource-only assemblies with C# in the context of a multi-assembly project.
3 Aug 2004
alphacon
How to find current ApplicationContext at run time.
3 Aug 2004
alphacon
Step by step instruction how to get current ApplicationContext instance at run time
7 Jun 2006
andrewcates
This article describes how to convert a Visual Studio 2005 project into a Visual Studio 2003 compatible format
10 Sep 2013
AndrewSmith
How to use Lucene.net search to work with synonyms
28 Apr 2009
andywilsonuk
Looks at techniques for getting an image's width and height quickly
25 Mar 2009
Angsuman Chakraborty
How to transfer data from one form to another form
13 Feb 2008
ANURAG VISHNOI
This articles talks about the clash situation where a function with the same name resides in two interfaces and one Derived class call it.
29 Apr 2005
arbel kfir
An article about changing the desktop wallpaper.
29 Jun 2005
Ariadne
The article describes how to find the methods and properties of an COM-Object (like Excel), which is unknown at compilation time (late binding).
1 Feb 2008
Ashfield
Making use of the SqlServer.Management.Smo to get information about database objects
8 Nov 2008
Ashish Mundra
Serializes and Deserializes multiple objects one at a time
10 Feb 2005
Hardy Erlinger, ASommer
Introducing a workable approach to converting Windows Forms to ASP.NET Web Forms.
14 Jun 2007
AToad
An article that shows how to run the Microsoft's SyncTool application from a console application.
13 May 2008
Audaxis
How to implement multiple inheritance in C# 3.0
8 Feb 2012
Awadhendra1234
How to create custom message box in C#.NET
5 Sep 2003
Barretto VN
Creating Menus Dymanically in C#.
16 May 2006
Beniton Fernando
This article focuses on how to work with a multilingual application
1 Jan 2011
Bibhas Paul
Interaction between C# application and Oracle through custom Object
19 Aug 2009
Bob Bevers
A simple way to do callbacks that works in C# in programs
23 Aug 2006
bobdain
Solves the problem of how to set an enum type in a dynamically loaded DLL.
11 Jun 2014
Brandon Potter
Make a plugin for SetInMotion to talk to a device, and then control it from the entire SetInMotion ecosystem!
27 Mar 2006
bsargos
This articles describes some easy ways to filter the properties displayed in a Microsoft PropertyGrid.
4 Jan 2005
calaquendi
This article explains invoking unmanaged DLL functions from C#.
3 Nov 2010
Carlos Conceição
A tactical solution for refactoring copy/paste patterns in C#.
22 May 2011
cbm
Learn how to create an autonumber system for custom entities in Dynamics CRM 2011.
17 Nov 2002
Chandra Hundigam
This article uses Windows APIs to kill any application with a system menu
24 Jun 2009
Charles Strahan
A demonstration of how to create an IEditableObject wrapper for any object, and a detailed look at the concepts and patterns used.
31 Aug 2005
Chip Patton
An article on catching external process events from within .NET (C#) code.
27 May 2009
Chirantan Upadhyay
Serialization and Deserialization in ASP.NET with C#
5 Jul 2007
Christoph Schick
This article shows you how to parse hyperlinks in an HTML document using regular expressions and follow them recursively
3 Aug 2004
Colin Peng & Yang Si
Importing and extending ActiveX controls in .NET.
8 Mar 2003
Dan Logan
The first article in a multi-part series, describing how to incorporate resources into your .NET application development.
10 Oct 2009
Daniel Yanovsky
This article describes how to integrate C# Window Form in C++ Project
2 Nov 2006
datenkabel
This article and sample tries to describe how to implement custom attributes using C#.
18 Dec 2010
Dave Sexton
A utility to assign the values of one type to another.
5 Sep 2008
DaveyM69
'Complex properties' and Size3D in C#.
7 Jan 2011
Denis Strukachev
Create md5 hash-code using assemblies in SQL Server 2005
4 Mar 2009
Derek Viljoen
How to leverage LinFu (or any other Dynamic Proxy implementation) for Fault Tolerance and Failover
12 Dec 2007
Derek Viljoen
How to access, use and interpret generic classes and methods using reflection
23 Jul 2010
Dinesh Uthayakumar
A technique to test/debug the Microsoft Dynamics CRM 4.0 plug-in
13 Aug 2014
diponsust
Here we will see how to configure one to zero/one relation between two entities in Entity Framework Code First
6 Mar 2011
DLChambers
Demonstrates integrating Port95NT's unmanaged DLPortIO.lib with C#.
21 Nov 2011
dmihailescu
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
13 May 2013
Eduardo Antonio Cecilio Fernandes
How to build a simple Scheduler in C# for Desktop and Web Applications
30 Oct 2004
Emanuele Ruffaldi
This article presents a technique to access parts of a ZIP archive stored on a Web Server.
15 Sep 2013
Enayat Ashkian
Overview of Key Object-Oriented Concepts in Visual C# (Quick Guide)
5 Oct 2006
FirozOzman
How to embed a Web Page in an InfoPath Form
15 Jun 2007
Fiwel
How to do a multi page multi column text printing
24 Apr 2007
flmz_81
An article on how to transform planar coordinates from the the WGS 84 Ellipsoid onto the Swedish National Grid (Riket koordinatsystem 1990).
4 Jan 2004
Frank Eden
This article shows you hot to use Microsoft Outlook appointments. I used a version of the code to put reminders in for my family members.
4 Jan 2004
Frank Eden
This article shows you how to use microsoft Outlook appointments. I used a version of the code to put reminders in for my family members.
16 Dec 2005
Gary Dryden
Calculate the distance between two locations given their latitude and longitude.
5 Jul 2001
Gaston
A simple example of using the DirectoryServices namespace in .NET
26 Apr 2010
George Henry 1954
Presents a class that facilitates high-usability binding of an ordinary TextBox to a numeric property
31 Aug 2011
George Mamaladze
This class allows you to tap keyboard and mouse and/or to detect their activity even when an application runs in the background or does not have any user interface at all.
24 Oct 2005
Gerald Gibson Jr
1 alternative  
Use Windows Shell API in C# to compress Zip files without showing the Copy Progress window.
6 Feb 2006
Gerald Gibson Jr
Use C# along with delegates, threads, and message queueing to create powerful in-process asynchronous services.
3 Oct 2005
Gerald Gibson Jr
Use Windows shell API in C# to decompress Zip files, without showing the Copy Progress window.
18 Mar 2008
Giorgi Dalakishvili
An article showing how to convert MP3 file to executable file
13 Feb 2008
Giorgi Dalakishvili
An article deskribing how to convert a bat file to an executable.
20 Jul 2004
GRMartin
A Simple boolean function to check if an MDI Child has already been loaded into an MDI Parent Container.
9 Jan 2006
Guilherme Labigalini
Shows how to use AOP with C# and the NKalore compiler. This article also has basic exemples of AOP with NKalore, and shows how to use the AFTER, BEFORE, and AROUND advices.
11 Nov 2009
GWBas1c
Describes a technique to call JavaScript from C#, and then to allow the JavaScript to call back into C#.
5 Dec 2007
hackman3vilGuy
See the new Ribbon Designer in Visual Studio 2008 allowing you to graphically create ribbons for your Office add-ins. Add images from the Yahoo Image Search API and analyse the content of your document
24 May 2008
HamidMoghadam
This application dynamically gets the Excel database and converts it to SQL Server
27 Nov 2003
HanreG
Shows how to change settings for a Windows service during installation.
10 Feb 2005
Hardy Erlinger, ASommer
Introducing a workable approach to converting Windows Forms to ASP.NET Web Forms.
12 Apr 2005
Harish Shikhare
How to launch a Windows application (Notepad) / Call Batch files from a C#/.NET console application.
7 Sep 2008
hayes.adrian
How to change the height of a single-line textbox
28 Apr 2004
Heath Stewart
Discusses the implementation of custom format providers for existing types and custom formatting for user-defined types.
9 Nov 2009
Henrik Sterndorff Jessen
Having 2 Lists, how do you remove from List1 all the instances of List2, matching a property value
23 Apr 2007
Herbrandson
A simple solution to keeping multiple projects version numbers in sync
4 May 2012
HiDensity
A tutorial showing how to add plug-in support to your own applications.
30 Sep 2005
Hossam Aldin
An article showing how to send data from a Flash Movie to the hosting C# application, using FSCommand.
21 Jan 2004
Hugo Wetterberg
How to make the ListView to display objects regardless of type.
23 Jun 2012
igkutikov
Binding Properties of non GUI elements that still implement INotify
5 Sep 2008
IncureForce
How to disable FlashPlayer (AxShockwaveFlash) right-click ContextMenu
21 Jan 2006
Itay Sagui
This article demonstrates how to write a method to find out if an application is already running in the background.
16 Aug 2014
Ivan Krivyakov
How to control XML serialization in code, without custom attributes
17 Apr 2013
J van Rooyen
A simple article: From DB to Browser using Silverlight
14 Mar 2007
J. Dunlap
Introduces C# 3’s lambda expressions and expression trees in an easy-to-understand way, and describes their benefits and uses. Also touches on anonymous delegates.
15 May 2007
Jack J. H. Xu
This article shows how to create a custom color shading
5 Jan 2008
Jacob Korsgaard
Executing a method asynchronously with typed parameters.
29 Feb 2004
James Brannan
Creating plug-in DLL libraries for use in C# applications.
9 Jan 2002
James T. Johnson
In this article I use interfaces and reflection to extend a programs functionality.
16 May 2002
James T. Johnson
A class to parse HTML - a part of the ScreenSaver competition
21 Jan 2010
James Wucher
Examples of embedding the Iron Python engine in a C# form application.
15 Jul 2008
Jan Schreuder
A generic class for scanning directories using recursion and events
15 Jul 2008
Jan Schreuder
A simple class to help you get started with the OleDb Jet Engine to import text files
5 Oct 2008
Jans Mary Suncy
Display Confirmation message in Console application
3 Mar 2004
Javier Campos
This article explains how to manage to make a TypeConverter for enums using its descriptions.
24 Nov 2004
Jay Nelson
An article on accessing a CVS repositry using C#.
23 Aug 2007
Jia.Chen
This article demonstrates how to efficiently convert an HTML table into an XML file
19 Feb 2013
Jim Roth
Using the TFS API to undo checkouts for build processes
28 Apr 2010
Joe Pitz
Linq to SQL Performance Considerations - Part 2
19 Feb 2010
Joe Pitz
Create re-useable code for your data layer
29 Mar 2002
Joel Matthias
Displaying a balloon tool tip for a notification icon.
1 Feb 2001
Jon Boyce
An article describing ways to use the clipboard to transfer data to and from applications on the .NET Platform using C#
17 Oct 2011
Jose A Pascoa
This article deals with building a standalone 64-bit .NET .exe file that is statically linked with an Assembly Language compiled object file.
21 Aug 2009
jp2code
How to Capture the PrintScreen keypress and Save it to an Image
29 Aug 2008
jpmik
An article on embedding and/or launching PowerShell scripts from a C# program.
10 Aug 2007
Justin.Jones
This describes how to modify a VS project to automatically GAC an assembly after a build and optionally include debug info.
12 Oct 2004
Kashif Bilal
This article explains how to change fore and back ground color of text in a console application. It also explains how we can change the title of Console windows and the use of Win32 APIs.
29 Aug 2013
Keith L Robertson
Write synchronous-looking asynchronous methods without async/await in Visual Studio 2010.
18 Nov 2004
Kenny Young
This article demonstrates how to use the serializable Data Transfer Object to transfer data throughout applications.
25 Jun 2008
kian01
This code walks though all nested groups under an Active Directory group and returns all user names that are members of these.
1 Jul 2005
Describes in detail how you can programmatically administrate Indexing Server, for example create a new Indexing catalog and then add folders to be indexed by this catalog.
22 Feb 2005
Kodanda Pani
This article explains how to develop customized design time extensions.
3 May 2011
kribo
.NET project with a SQLite embedded database
22 Mar 2008
kribo
An article on how to connect to a MySQL database using the Connector/NET 5.2
8 Oct 2005
kubben
Using Reflection to convert DataRows to objects or objects to DataRows.
29 Aug 2013
Kumar Kisalaya
This is an alternative for "Compress Zip files with Windows Shell API and C#"
21 Jan 2004
Laudeci Oliveira
How to clear Visual Studio .NET Recent Project List.
24 Feb 2005
Leslie Hanks
An article describing how to automate IE, mainly for testing purposes.
1 Feb 2008
Lipman Roi
How to scroll a textbox by given pixels
30 Dec 2010
M Sheik Uduman Ali
Explains how to define internal DSL using C# language constructs
5 Jul 2011
Mahmoud Hesham El-Magdoub
Filter your Textbox to Integers, Characters or doubles only in C# , Create customized numeric alphabetic texboxes
18 Jun 2010
Mahyar Etedal
In this article, I introduce a very simple way to parse an expression.
12 Dec 2004
Manish K. Agarwal
An article demonstrating how to run a single instance of an application and activate previous one if already running.
27 Apr 2007
Manish Ranjan Kumar
This articles demonstrates how to redirect Standard Input/Output of an application.
29 Sep 2007
Manjula Wickramathunga
This program shows how to dynamically load data from a database and application into the Crystal Report
22 Sep 2005
mapleleafsfan
This little article explains how to make a mail enabled contact in C#.
21 Jul 2006
Marc Clifton
How to use dynamically loaded assemblies with your NetZ-built application.
24 May 2013
Marc Clifton
Don't do this at home.
25 Jun 2004
Marc Clifton
Use a specialized ApplicationContext to swap top level forms.
30 Sep 2002
Marc Clifton
Sometimes, you only want one instance of your application running. This is a C# implementation that tests to see if an instance of your application is already running, and brings it to the foreground if it is.
26 Dec 2007
Marc Clifton
Understanding value and ref types for equality tests and as keys in collections
10 Dec 2004
Marc Clifton
The basics, along with some things I learned along the way.
9 Apr 2003
Marcin Cuprjak
Parsing strings in .NET is very easy, but if you want to specify different decimal separators, there might be some confusion.
23 Jun 2005
Mario Serrano (makadown)
This explains the technique to detect Window closing with C# and how to close user sessions safely at the same time.
15 Feb 2004
Mark Belles
Demonstrates how to enumerate and host Windows Control Panel Applets using C# and unmanaged C++.
28 Feb 2010
Massimiliano Peluso "WeDev Limited"
This article show an easy and reusable solution to create a generic mapper between two entity objects.
16 Sep 2005
Matteo Mike Peluso
How to programmatically add references to Visual Studio .NET.
4 Aug 2009
Md. Marufuzzaman
This article will demonstrate how we can manage Windows service application on our local computer.
22 Aug 2009
Md. Marufuzzaman
A simple class to create a Windows event log and write your custom message as well
24 Jul 2005
Mercy Ponnupandy
This article shows two different ways of sending tasks programmatically. One is using the Microsoft Outlook 11.0 Object Library and the other is using vCalendar.
3 May 2006
Michael Ceranski
Convert an application to a service without modifying any code.
29 Sep 2005
Michael Ceranski
How to programmatically control an NT Service.
14 Mar 2010
mikewishart
Dynamic globalization for WPF and Silverlight apps without breaking design time
8 May 2005
MinaFawzi
How to modify the list of typed URLs in IE.
20 Nov 2006
Miroslav Stampar
Convert OID numbers from a byte array to a string and vice versa.
18 Apr 2004
Mishra Krishna
This code explains the basic understanding and development of multilingual applications in .NET using C#.
21 Nov 2008
Moorthi N
Create a remote process using WMI in C#
21 Sep 2008
Mr.Fuangwith S.
IBM Websphere MQ process message immediately with C#
22 Apr 2014
MSBassSinger
Writing a threaded application with a responsive UI
12 May 2014
MSBassSinger
Compiling and running C# code from your application.
10 Dec 2005
Mubi | www.mrmubi.com
How to build an add-in for Microsoft applications supporting add-ins, using C#.
3 Nov 2011
N.Banukobhan
This is used to Solve Linear or Polynomial equations.
3 Apr 2006
nadav74
An article on how to deal with designer exceptions in Visual Studio 2005.
1 Feb 2001
Naveen K Kohli
Tip on how to use DNS class and get IP address of a machine
5 Jun 2008
Neeraj Saluja
Various ways to do Multiple Inserts in SQL Server 2000/2005 or Oracle Database using ADO.NET in single database round trip.
6 May 2002
NETMaster
Compile C# code on-the-fly. Usage in a plug-in / plug-out component model.
26 Feb 2004
nikhilt
This article describes a simple way to populate a drop down control from an XML file.
Sort by Updated

C# Programming - Memory Management 

10 Oct 2008
Ahmad Eid Salim
Shallow and deep copy are used for copying data between objects.
22 Nov 2012
Amit Bezalel
Tackling mananged memory leaks using windbg, profiliers and weakreferencs
23 May 2006
Andrey Dryazgov
An article on the in-memory data compression engine for .NET
11 Sep 2011
Anshul Mehra
This article provide APIs & functionality so that Excel Quits after automation
9 Feb 2006
Cohen Shwartz Oren
Learn how to create objects in a way that diminishes the GC performance cost.
23 Oct 2012
Crooked path
This article provides the basic framework for reading/writing .NET objects, targeting the Windows Memory Mapped File API.
23 Aug 2010
Hedley Muscroft
How to remove an object's Event Handlers using Reflection
4 Jan 2011
Jun Du
An introduction to MMF and shared memory in .NET applications.
16 Oct 2006
Keith Vinson
Having trouble keeping your applications running? This could be why....
11 Feb 2007
Marc Clifton
A helper class for working with structures that need to be pinned to prevent the GC from moving them.
25 Jul 2009
Najam ul Hassan
In this article, I will explain the performance monitoring of any instance in the Form of statistics and graphs as well.
Sort by Updated

C# Programming - PInvoke 

7 Feb 2004
Alexander Kent
An article demonstrating the usage of Platform Invoke Services in Visual C# to interoperate with Windows Media Player.
1 Apr 2009
Andrec
Retrieve the hWnd of focused controls in other applications.
14 Mar 2002
BLaZiNiX
A C# class that exposes the INI file handling functions from Kernal32.dll
5 Sep 2007
Boaz V
How to receive events from a COM object using the application message loop in a console application.
24 Aug 2004
Charlie Williams
Using P/Invoke to automate database signon.
26 Oct 2006
Chuck Han
A more flexible/powerful approach to the original article.
31 Oct 2005
Cohen Shwartz Oren
The article aims to shed some light on an irksome topic, in managed code, named P/Invoke.
24 Aug 2012
David Jeske
Replacing IntPtr with unsafe struct pointers.
12 Apr 2013
David Jeske
An exploration of some subtle different ways that strings can be marshaled with PInvoke.
22 Dec 2004
Dennis C. Dietrich [MSFT]
Within the last month, two fellow programmers asked how to implement a timeout after a certain interval of inactivity. This article features four and a half ways of doing this.
14 Feb 2005
Dewey Vozel
Class that wraps CreateProcessWithLogonW as well as a simple control that makes use of the RunAs class.
30 Dec 2009
Don Kackman
An article on using Windows hooks from .NET, demonstrated with a MouseHook.
4 Mar 2004
Edward Moemeka
Features some tricks related to File IO.
26 Oct 2007
Giorgi Dalakishvili
An article showing how to minimize any Window to the system tray
25 Apr 2004
hasansheik
It will help you to call a managed function from unmanaged DLL function.
3 Jan 2008
imran afzal
Adding Click Event on a Textbox by Subclassing using Native Callbacks
15 Jun 2002
Jared Bienz
A library that assists in gathering system information such as disk volumes, labels and even disk icons.
15 Mar 2007
jeffb42
An article on how to marshal a C++ class
15 Jun 2004
Leonardo Pessoa
Anyone who ever worked with Windows development before .NET should know how to load DLLs dynamically. However, it's not possible to convert function pointers to something like a delegate. So, I created a small trick to use legacy plug-ins still using PInvoke.
7 Sep 2004
Leonardo Pessoa
So far, using Win32 plug-ins in .NET involved complex solutions like using CodeDOM or another legacy DLL. Now, I came up with a pure .NET solution.
28 Mar 2010
Lord TaGoH
How to use Ghostscript library to create an image (or images) from a PDF file
31 Mar 2002
Manisha Mehta
How to find the running instances of Internet Explorer on your machine.
1 Apr 2010
Mohammad Elsheimy
Learn how to clear the console screen via API calls. In addition, learn some console techniques such as moving the text around the screen.
Sort by Updated

Reflection 

17 Sep 2008
A$TRAL Moristar
Using this FastDataTable you can serialize your data with fast and good compressing.
5 Nov 2010
Abhishek Sur
The article demonstrates how Reflection APIs behaves in real time development and also gives you few ways to improve its performance.
4 Nov 2010
Abhishek Sur
In this article, I have provided sample codes to ensure you could build your own Dynamic Type easily using Reflection.Emit classes.
27 Mar 2011
Adrian Vintu
Deep copy routine for complex objects that can return a destination type different than the source type.
8 Feb 2010
Alaric Dailey
Building An O/R Mapper Step 1
15 Nov 2009
Anantjot Anand
This article will provide insight into how Reflection could be helpful in developing generic desktop user control interfaces.
8 Sep 2010
anshudutta
Shows the ability of .NET to load assemblies at run time based on appropriate necessities by using the power of late binding and reflection
20 Jun 2011
Asher Barak
.NET allows binding to an event with a method that has a different signature than that of the published delegate, as long as the return type and the parameter types are derived from those in the published delegate. This article offers a mechanism for allowing this flexibility when late binding to an
1 Aug 2007
Benzi K. Ahamed
The purpose of this article is to discuss the design and development of a generic CSV file importer using features like Reflection and attributes present in .NET. This article serves as an example on how Reflection and attribute based programming can be used to create very powerful constructs.
7 Jan 2013
Bill Menees
Use .NET's TypeToTypeInfoMarshaler to get a full .NET type with member information from an IDispatch-based COM object.
1 Nov 2007
breezback
An article on BBuilder - Open Source Batch Builder
10 Aug 2010
brianclemmensen
How to call a strongly-typed lambda function with reflection
15 May 2010
Chandramouleswar Chakicherla
This article details a new practice to prepare the .NET Business Objects using the data retrieved from the Database and binding them to .NET UI Controls dynamically using Reflection through centralized mapping between a types’ Properties Vs Data-Columns Vs UI-Controls.
15 Sep 2010
David Furshpan
Quickly show you how to create and use a dynamic type/class
19 Jul 2008
davidbakin
Describes a class to trace events raised by any C# object, via .NET Reflection
26 Oct 2010
Derek Viljoen
How to wire up delegates to events using reflection
20 Aug 2006
FetalDump
Describes how you can use DLL component without reference from resources
30 Jun 2008
HightechRider
Reflecting on LINQ properties gets you information about the length of your database fields
28 Aug 2007
Idemudia Sanni Esangbedo
Reflection in C# Tutorial
28 May 2009
I-Flite
Make your custom objects searchable simply by annotating them.
24 Jan 2009
jacobjordan
Very useful for making plug-in or addon support in .NET applications.
29 May 2013
Jain, Ajay
The article presents some .NET techniques for using Reflection optimally and efficiently.
1 May 2006
jconwell
Part 2 of an introduction to creating dynamic types. This article shows how to actually generate the methods in a dynamic type and how to call them.
16 Nov 2009
KN.Sudha
How Reflection can be used to populate XML data to BO
10 Aug 2009
logicchild
An article that desribes how to use the Reflection API.
6 Mar 2012
m0rdred
Tired of generating your command line parsing interface to your apps? Here is yet another CLI tool for helping you do just that.
10 Aug 2012
Mahesh Kumar Velayutham
DynamicObject wrapper for XML and CSV reading
20 Apr 2007
Marc Gravell
Provides a vastly accelerate runtime property implementation that can be applied even to closed-source classes
23 Jun 2007
mariocatch
Contains an example Reflection class that handles dynamic input/parsing parameters for finding/calling methods on the fly (dynamically)
12 Dec 2008
MarkusDoof
Dynamic class loading using a registered section structure in the config file.
3 Apr 2014
mll5
Reflection.Emit based native library call
1 Sep 2009
NeoPunk
This article shows how to bind relational data model with object design model
11 Aug 2008
Nicholas Butler
A class that safely retrieves MemberInfos using the C# 3.0 compiler.
Sort by Updated

Reporting 

23 Jun 2006
Ambalavanar Thirugnanam
The HTML report engine is a .NET class library which helps in generating well formatted HTML reports.
22 Oct 2009
APIReport
Generate an HTML table in 4 lines of code either from a SQL query or a DataTable. Highlighting, sorting, all is customizable
22 Oct 2007
Asif Sayed
This article will show you how to report XML data with Crystal Reports and a Windows Forms client.
10 Jun 2004
Daniel Zaharia
Article on a simple report builder.
27 Nov 2013
Debopam Pal
Create/Read/Write Advance PDF Report using iTextSharp.DLL in Desktop, Mobile, Web Application
25 Jul 2006
DIren
Binding DataSet and Generic *.rdlc Reports to a ReportViewer at runtime
7 Sep 2011
Doc Lobster
Reporting Progress for Complex Algorithms
13 Jan 2006
Ishara Gunarathna
This is a sample that guides you to create reports with Crystal Reports using C# Datasets, which is the best and the easiest way to create reports.
10 Dec 2007
KennyPatel
Crystal Reports with paging and navigation functionality with C# .NET.
1 Jul 2006
Moutaz Salem
An article on integrating Crystal Reports in .NET using C#
13 Feb 2006
Nicholas Butler
A library to add reports to your application.
Sort by Updated

Samples 

13 Jun 2005
The article demonstrates a simple Indigo server - client communication based on MSMQ.
18 Jun 2003
Weiye Chen
This article is about a program which helps you convert numeric value from decimal to hexadecimal representation and vice versa.
13 Feb 2007
Aaron Sulwer
Code and example showing how to update the Assembly Version.
24 Nov 2004
Adam McKee
Displays subliminal messages.
23 May 2006
Alex@UEA
An article on a C# class to convert GPS derived NMEA data to the British Ordnance Survey Grid.
20 Jan 2006
Alexandru Stanciu
Here are the configuration classes that allow you to modify your config file.
10 Jul 2014
Alexeу Yakovlev
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
9 Oct 2008
alexlevocitakahashi
This is a 3 step sample to include a Smart-Tag in your UserControl
6 Feb 2007
Ali Ozgur
This article describes a simple implementation of NHibernate IInterceptor interface
24 Jun 2005
arbel kfir
This article creates a complete suite to manage users and users' passwords. The application saves and loads all the data using an XML file and MD5 encryption.
12 Feb 2009
Arun George John
This article explains the syntax to use collection initializers and query expressions for Dictionary objects in C# 3.0.
22 Mar 2010
Assil
How to make your methods callable asynchronously by creating begin/end pair stems, in a similar way that the WSDL.exe tool generates the contract files for a Web Service.
19 Jun 2003
Bhavtosh
Code that exports a whole DataGrid into an Excel file.
6 Feb 2006
Bill Pierce
A custom log listener for the Microsoft Enterprise Library Logging framework.
28 Mar 2005
Brian ONeil
Custom configuration class to load configuration settings from an external file.
25 Apr 2008
Carlos Saraiva Jr.
This application deletes links from the Recent Projects list on the Start page of Visual Studio 2003/2005/2008
4 Jul 2011
Chad Z. Hower aka Kudzu
Introduction to writing plugs in Cosmos in C#, Assembly, or X#
2 Oct 2005
Chayan
Using the MapPoint web service API and C# to calculate the route/driving directions between two places (e.g. cities) and generate a map showing the same.
26 Sep 2004
Chester Ragel
Modified template for VB.NET which will make VB.NET similar to C#.
19 Jan 2013
Chris Richner
RSS 2.0 framework implements the RSS 2.0 specification in strongly typed classes. The framework enables you to create and consume valid RSS 2.0 feeds in your code in just a few minutes.
26 Jan 2005
Chris Wuestefeld
Uses a cache on the client side of a distributed .NET application to improve performance.
14 May 2002
Christian Graus
A simple tool that can be used to time how long different parts of your code take to execute, and where bottlenecks occur
29 Aug 2011
Christopher Camacho
A DataGrid lookalike that has persistent controls in cells
28 Mar 2012
Christopher Camacho
A user control for entering numeric values
22 Sep 2005
csinge
Range resizing...emulating Microsoft Outlook address book buttons.
9 Nov 2013
Damijan Vodopivec
Sample Code First project with SQL CE 4.0 database
11 Feb 2007
Daniel Cazzulino [XML MVP]
A step by step walkthrough on how to reuse the Workflow Foundation (WF) type browser in your own components and controls that will be used in a WinFx-enabled environment.
3 Jan 2006
Daniel Grunwald
Use XML definitions for your applications to make them extensible.
6 Nov 2007
Daniel M. Camenzind
A starter project to write your own Screen Saver
5 Oct 2003
Dave Loeser
A pseudorandom number generator.
1 Apr 2005
David Farrell
An explanation of how to build a class in C# to generate random passwords.
19 May 2003
David Veeneman
A C# translation of the 'Starting Point' example in Chapter 1 of "Refactoring - Improving the Design of Existing Code", by Martin Fowler.
18 Sep 2007
Dennis Fazekas
Creation of a custom configuration section similar to AppSettings. Stores settings for both Development and Production environments, and returns the appropriate settings based on the machine’s configuration in which the application is being executed.
4 Jan 2003
diSant
This article shows you how to use Hashtable() to store data, foreach() to cycle through collections of elements, and some other functions that you can usually see in most of the applications.
12 Apr 2005
dmihailescu
Add a context menu to the Windows Explorer using Registry only.
15 Jul 2005
EEmadzadeh
Suggest most similar typed text in the past while typing new ones to guide the user to select previously typed texts.
26 Aug 2004
Egidio
A small method for easily dumping an array of Bytes.
29 Oct 2004
eleung
A C# .NET serviced component that encapsulates MQ PUT and MQ GET.
26 Aug 2009
Florin Badea
This article shows how to style a scrollbar to look like the scrollbars in expression blend
18 Aug 2009
Francine DeGrood Taylor
A class which allows you to sort an array of objects with just a sorting method.
29 Oct 2013
Gabriel Szabo
C# example code for controlling Skype
23 Oct 2007
gan.gary
Create a simple C# analog clock widget; you can do it too!
20 Aug 2009
gaurav_verma_mca
How to send bulk data using table value parameters from C#
4 Jan 2012
George Henry 1954
Presenting some custom code that serializes and deserializes a dictionary of name/value pairs.
16 Jan 2012
George Henry 1954
These are a few extension methods that I have written to simplify working with strings and data stores, and within that context, to make my code more readable and expressive
1 Feb 2006
Gil.Schmidt
An icon handling class for icon extraction from files and registry
21 Sep 2011
Giorgio Minardi
Loading a strongly typed list from a CSV via Reflection and initializing tables using EF Code First.
11 Apr 2006
Gratemyl
How to generate a unique computer/user ID, using C#, which can be used for user tracking, software licensing, etc.
18 May 2003
Guillermo Rivero
Tree Builder with MS Access.
10 Apr 2012
Henning Dieterichs
This article describes how to copy a stream into another and how to track comprehensive progress information of the copy operation.
4 Jan 2006
holgerl
A simple method to test for additional instances of an application.
15 Nov 2004
Hugo Wetterberg
A new(?) approach to scripting in .NET applications.
29 Aug 2005
Ilan Assayag
Asynchronous sequential execution of methods using a message loop.
4 Sep 2008
Ivan Krivyakov
C# arithmetic expressions compiled into 8086 machine code (yes, you can run it on Vista :-))
14 Aug 2012
Ivan Krivyakov
Self-installing windows service that monitors computer's WAN address and sends e-mail when it changes
26 Mar 2009
james.wren
Use C# and MapPoint 2009 to find a street address from a latitude/longitude.
14 May 2008
Jeff B. Cromwell
Use the R Language in C#.NET applications.
26 May 2006
Jeff Brand
Using custom attributes and .NET Reflection to load objects from a CSV file.
30 Dec 2004
Jeroen-bart Engelen
A C# version of the Unix crypt() algorithm.
25 Sep 2009
jesuli
Example of how to find out the processor load using wmi (windows management instrument)
27 Dec 2004
Jitesh Patil
Invoking methods at runtime on method name, using the Reflection.MethodInfo class.
12 Jul 2004
JockerSoft
A simple class that reads default tags of ogg vorbis files.
14 Jan 2008
Johan Martensson
How to securely delete a file using .NET
7 Mar 2004
John Concannon
Examples to PUT and GET messages to and from MQSeries using four different methods which build on each other.
4 Apr 2014
John-ph
An introduction to basic CRUD operation using Entity framework code-first and LocalDB
17 Jan 2004
Jonathan de Halleux
This library converts simple HTML documents to PDF.
2 Mar 2008
Joseph Armbruster
The easiest way to get XML parsing in C#
12 Jan 2005
kbrryder
A Windows API browser that shows you all the definitions and help on API methods.
23 May 2005
Kerry Teo
Some useful classes you can use when creating ASP/C# applications.
30 Jul 2005
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.
9 Nov 2005
Koushik Biswas
An article on synchronization of a GET REQUEST/ PUT RESPONSE MQ C# program and a PUT REQUEST/ GET RESPONSE MQ C# program.
1 Feb 2004
kutubshikora
An article on exporting Crystal Reports in different formats.
21 Apr 2004
Mark Focas
Defining custom objects in the App.Config file, and retrieving them via the IConfigurationSectionHandler Interface.
30 Apr 2005
Martin Welker
To get qualified access to paper based information, sometimes more than plain OCR is needed. This article shows why, and offers a solution to increase OCR quality by semi-automatic table extraction.
26 Nov 2008
Matjaž Grahek
A simple and useful viewer of multipage TIF/TIFF images
29 Jul 2005
Matt Davison
A unique spin on implementing generic Undo/Redo funcionality for .NET classes using method invocation interception...
9 Dec 2008
Mia Wallace
Simple Excel data loader to SQL Server using SQlBulkCopy
14 Aug 2004
Mohamed Hendawi
Get a list of running Visual Studio instances, and a reference to the automation server.
18 Dec 2012
Morteza Naeiamabadi
A sample on socket programming in .net(C#) which handles multi-client per one server
2 Jul 2013
Nagarajan Krishna
A simple example of using the MVC pattern with C#/WinForms.
5 Apr 2004
Nathan Baulch
A simple BitConverter class that is capable of reading and writing Intel 80-bit long doubles.
3 Jan 2004
nigs_krec
Sample for demonstrating interprocess communication using same application.
Sort by Updated

Utilities 

22 Feb 2006
Abi Bellamkonda
DotLucene Indexer is a handy tool that can be used to automatically generate index for full text
30 Nov 2006
Adam Langley
Visual Studio provides interfaces for extending the environment to generate one file from another through a "Custom Tool". Now, learn how to generate multiple files, easily, and extensibly.
5 Jul 2008
AdamNajmanowicz
The article describes how to get a thumbnail of a Website in .NET Framework 2.0+ without launching a fully interactive WinForms application.
23 Apr 2007
Aditya P Gupta
This article explains how to use .NET and Lotus Notes Interop to integrate Lotus Notes capabilites into applications
7 Oct 2004
AGUNN
An explanation of why you want to pseudo-localize, and a pair of tools for 'translating' into a useful pseudolocal language.
9 Mar 2010
Alan Zawari
ShareMonitor allows you to monitor any access to your network shared files
3 Aug 2006
Alun Evans
Automatically colour the text/syntax of string submitted to a RichTextBox, by parsing the Rich Text Format
22 Dec 2012
Amit Bezalel
Get simple debug info from a tray icon.
5 Nov 2012
AmrEmam
A utility to merge 2 firefox json bookmark files while preserving tags, and directory struction
29 Oct 2010
Andreas Gieriet
Some useful RAII C# helper classes for functionality that does not implement IDisposable
3 Dec 2006
Andrew Bingham
An article on integrating Microsoft's Windows Desktop Search engine with Web search on an intranet
20 Mar 2009
Andrew_Thomas
An argument helper for checking arguments passed into methods.
12 Nov 2007
Sivakumar G, Anoop Madhusudanan
XGenPlus is a flexible tool to generate typed XML serializers for your .NET applications. It provides more flexibility than the sgen.exe tool combining the efficiency offered by Mvp.Xml.Xgen library.
22 May 2005
ashish_patil++
ClipboardImageArchiver is a utility that archives clipboard images. You can simply copy an image to clipboard (say from IE) and 'Paste' it into ClipboardImageArchiver. A key feature of ClipboardImageArchiver is that it can save (export) files to a Zip archive.
8 Sep 2010
Athalia
A little class to query whois servers
30 Jan 2014
B. Clay Shannon
Overview and Usage of a Util for testing REST methods
24 Mar 2014
Bar Nir
Extending Visual Studio unit testing assertions
9 Feb 2009
bcryner
Finds and replaces specified text in a directory of files
6 Nov 2008
Ben Fair
This article discusses the construction of a generic markup parsing engine in C#.NET 2.0 as well as a set of objects for working with the markup.
26 Oct 2006
BeSoft
This class parses text data stored in String or TextReader objects, i.e., it is suitable for loading of text files.
12 Feb 2013
Biswas, Sumit
It helps to track/monitor file activites using FileSystemWatcher and maintains log, which can be viewed using various filter options.
27 May 2010
caiubyfreitas
CSV 2 SQL Script Generator
17 Nov 2007
canozurdo
Make Queries over WMI as in the Query Analyzer
13 Jan 2008
Carl Johansen
A general purpose C# method for testing whether two objects have the same values in their respective public properties
4 Jul 2011
Chad Z. Hower aka Kudzu
Several users have written to me requesting information on the new Cosmos X86 assembly level debugger. Because of the great interest I have written this short preview article.
13 Mar 2013
Chia-MingLiang
A NoSQL-like document store in JSON format.
3 Apr 2014
Chris Copeland
Using call stacks, rather than Regular Expression, to deconstruct mathematical formulae and calculate values.
5 Sep 2009
Christopher Hahn
Command line parsing is an irritatingly repetitive problem to solve when creating command line tools. What's worse, it has been solved many times over throughout the course of computing history. This library is an attempt to solve many of the problems common to handling command line arguments when
30 May 2006
Corneliu Tusnea
A powerful window/object editor to be used at runtime that allows viewing/changing of properties and fields, method invocations, and object hierarchy navigation.
10 May 2011
D. Christian Ohle
C# scripts using DynamicMethod
20 Feb 2012
dariush_ha
This article shows an easy and automatic way to measure estimate elapsed time while executing code blocks
6 Sep 2008
David Catriel
A simple and straightforward tool to monitor and report SourceSafe database changes.
30 Apr 2005
David Hovel
Flexible C# directory tree comparison utility.
7 Jul 2009
david.ribeiro
How to Zip files and/or folders using C#
18 Dec 2011
Dennis Lang
Delete junk files from Visual Studio solution/project by selecting files using search patterns
26 Apr 2010
Dennis Lang
This program demonstrates the graphics effects of drawing an image with a ColorMatrix.
16 Jun 2009
divyaloksuman
Written in C# for beginners who want to learn
18 May 2005
dmihailescu
Searches and replaces text based on a pattern that uses wildcards.
15 Nov 2008
Dmitri Nеstеruk
Using C# to generate parameterized VS code snippets
19 Jan 2009
Dmitri Nеstеruk
A VS add-in to analyse property dependencies in classes.
20 Dec 2008
Dmitri Nеstеruk
Presents a script/tool for typographic HTML reprocessing
22 Dec 2010
Dr. Vinayak Ashok Bharadi
Implementation of 2D Discrete Hartley Transform of an Image in C#
11 Nov 2006
drdandle
A utility that will copy and rename registry keys
29 Jan 2006
Ed.Poore
A simple yet amazingly powerful script engine for C# and .NET 2.0.
18 Dec 2006
Eitsop
Demonstrates how to manage derived classes using run-time reflection.
17 Feb 2006
Erlend Robaye
A wizard of wizards that can be configured without stopping Visual Studio.
30 Aug 2011
Espen Harlinn
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
1 Sep 2011
Espen Harlinn
"Dependency Walker" light for .NET using a separate AppDomain and the reflection-only context
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system and genrate classes for easy WMI development.
30 Mar 2013
Espen Harlinn
A first take on code generation for WMI, and a bit of magic for the WPF DataGrid
14 Mar 2007
Eyal Post
A reusable class to support single instance applications
7 May 2013
Farhan Ejaz
A simple Util library.
16 Jan 2009
Fco. Javier Marin
A very small and easy C# + PHP bug report system.
29 Nov 2006
Flandhart
Merge bookmarks from several files in Firefox format.
14 Sep 2007
flankerfc
This article shows how to use SharpZipLib to make a small Zip/UnZip software easily
19 Aug 2010
Fredrik Norén
A .NET IFormatter which serializes to and from XML
16 Jun 2005
Mark Belles, Gabe Wishnie
Tool for creating multiple web site definitions under Windows XP.
27 Aug 2009
Gaurav Dudeja India
File Compare Utility for entry in the Lean and Mean competition
11 Mar 2003
George Anescu
Presenting a small C# application which provides Grep-like functionality under .NET.
2 Jun 2014
George Swan
An alternative to Observer Pattern (C#).
18 Mar 2008
ggraham412
An article on setting printer settings from within a .NET program
11 Jul 2006
Giuseppe Casadio
Using reflection as a runtime debugger, and to load/save settings files.
10 Nov 2005
Glaxalg
This article introduces a compare/synchronize tool written using C#.
29 Dec 2010
Greenhippo
A dynamically generated proxy using .NET emit
7 Dec 2008
Greg Orchard
Implementing an extension utility class.
11 Apr 2006
GWSyZyGy
A utility class that alerts your code when the application is idle.
20 Sep 2006
H. S. Masud
Microsoft Visual Source Safe client which can notify of check-ins.
14 Jan 2007
Hadi Eskandari
A component to download files over the network with support for proxies, SSL and resume.
21 Jul 2008
Harry Christopher
An article about Labels Creation using Crystal Report in Windows Application using C#.NET 2.0
9 May 2006
HB HB
An essential tool for every programmer, this tool will generate the setters/getters for classes, in different programing languages.
11 Jul 2014
Higty
DbSharp is a DAL Generator. It generates a StoredProcedure client class that enables you to call stored procedure easily. DbSharp also creates Table and Record classes that enables you to CRUD operation.
17 Aug 2006
Hitesh Sharma
WallRotate is a simple-to-use software that will give your boring desktop new colours in a few minutes. WallRotate manages your wallpapers, and changes them periodically.
7 Dec 2005
Iddo Lazar
A COM+ monitoring application.
18 Dec 2007
Ilíon
This article describes a class which may be used to convert any Windows.Forms.Form into a docked Application Desktop Toolbar. That is, by use of the AppBar.ApplicationDesktopToolbar class, one's Toolbar applet may be either floating or docked to an edge of the Desktop.
5 Oct 2005
Ivar Lumi
An advanced MIME parser/creator/editor application.
13 May 2008
Jacek Gajek
A tool for localizing source files and generating helper classes in any programming language
2 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
5 Sep 2007
Jesper Olsen
This is a small part of a Command Line Interpreter I made. This class-library is the core command interpreter where you can insert commands and then execute them by their name.
18 Sep 2007
Jesper Olsen
Set up a schedule of tasks to be performed - programmatically or via a GUI
14 Jun 2012
JesseChisholm
FormatEx is a method that allows structuring formatting placeholders indirectly from arguments.
29 Jul 2008
Jinal Desai
Making generalized database server connection utility
5 Oct 2007
JoeSox
C#+IronPython 2+WordNet+Python+.NET = w00t!
11 Feb 2007
John Roland
An improved command line utility inspired by SlickRun.
9 May 2008
johnnycantcode
United States Postal Service (USPS) Web Tools Wrapper is a .NET library you can use for address validation, retrieving rates and YES even printing labels
3 May 2014
John-ph
A simple C#.NET library that implements the core components required for ASP.NET WEB API development
2 Jan 2005
Jon Sagara
This article provides an easy method to lookup a U.S. City/State by ZIP Code, or one or more ZIP Codes by City/State. It also describes a method to calculate the distance between two ZIP Codes and find all other ZIP Codes within a radius of X miles of a specified ZIP Code.
19 Sep 2013
Josef Andrys
HiUpdateTools is a easy tools to use publish new version of your application
23 Apr 2010
peterchen, Josh Beach, Nelviticus
An update to a stand-alone tool for editing Visual Studio's MRU list
27 Jul 2011
JosipK
Explains how to detect which character is used as a separator in CSV file
27 May 2008
Jpmon1
Add the Windows Explorer Shell Context Menu to your application
9 Jul 2014
Julian Ohrt
Easy to use yet powerful command line argument parser which also creates usage and parameter information for the user.
20 Mar 2009
karanmalhotra86
An app written in C# .NET to clean up old log files from Windows directories
25 Oct 2010
KChandos
Algorithm experimentation via dynamic code generation and compile
14 Apr 2013
ken.loveday
MicroTimer: A microsecond and millisecond timer in C# that is used in a similar way to the .NET System.Timers.Timer.
14 May 2005
kenshiro7
RSS aggregator in tool bar of IE/Explorer.
9 Feb 2009
Kristian Sixhoej
A class that provides methods for finding and manipulating windows
29 Nov 2006
Leonardo Paneque
A small but useful application for cleaning a VS.NET solution folder.
23 Sep 2007
Liu Junfeng
Backup your C# solution and projects for archive or source code sharing. Temporary or unused files are excluded.
8 Jan 2009
Louis T Klauder Jr
A simple C# user function call tree lister.
6 Aug 2010
luckzj
Use C# to manage IIS
29 Sep 2010
Luigi Grilli
SmartLists library is a collection of classes that extends the standard C# List object
1 Dec 2005
manicguitarist
Post build step static linking tool for C#, using ILMerge.
5 Oct 2005
Paul A. Howes, Mark Barrineau
An article describing tray icon controls, inter-thread event handling, and processes using .NET 2.0 RC1.
16 Jun 2005
Mark Belles, Gabe Wishnie
Tool for creating multiple web site definitions under Windows XP.
5 Jan 2012
Mark Miller
Lines of Code Counter in C# that analyze FoxPro Projects (PJX)
23 Sep 2008
MarkJoel60
How to use Drools.NET in Visual Studio 2008
8 Sep 2009
Md. Marufuzzaman
How to generate SQL object script using C#.NET
5 May 2007
Mehran Farshadmehr
An application for backing up from your programs' folders.
21 Apr 2005
Member 96
A simple but effective multilingual word breaker for use with text retrieval systems.
22 Apr 2005
Member 96
Extracting the best fixed length excerpt from a document based on search terms.
3 Mar 2007
Michael Elly
This Windows utility enables you to launch applications simply by typing their name or part of it. It saves you the need to search for it in the hierarchical 'Start-->All-Programs' menus or to create a big ‘Quick Launch’ folder in your task bar.
21 Jul 2005
Micu Radu
A simple net calculator for use in networking math calculations
3 Jun 2006
Mike Pagel
This brief article is a compilation of the .NET mechanisms that allow for discovering and late-binding external code to your application.
25 Mar 2008
mikeward001
Generate Zip archives without third-party support
24 Sep 2008
Mohammad Dayyan
With KingMark you can exchange your bookmarks between Firefox and IE
6 Mar 2012
Morteza Giti
How to get into a .NET DLL file and extract its types, show their information, extract the members of each type, and even invoke them.
31 Jan 2010
Mostefai Mohammed Amine
A library to help a developer to test core business operations in console mode before integration in larger UI project
26 Oct 2007
msmits
A tool for executing any DOS command using property editors
12 Jul 2006
nadav42
A tool that finds refernced DLL version collisions.
2 Jun 2005
NaveenNayak
This tool is used to modify version information of .NET assemblies. This tool allows you to auto increment or to manually choose Assembly Version, and to increment version information of all assembly files under a selected folder.
14 Sep 2008
Neill Harper
Source code to create a compressed, encrypted password protected zip file in C# and Java
23 Apr 2010
peterchen, Josh Beach, Nelviticus
An update to a stand-alone tool for editing Visual Studio's MRU list
21 Aug 2014N
newton.saber
Creating a utility to take a snapshot of my system's running processes leads to more learning.
18 Jun 2006
Nidheesh T Mani
A C# class for Ecrypting/Decrypting using .NET classes like RijndaelManaged and PasswordDeriveBytes
Sort by Updated

Windows Forms 

30 Jan 2003
matthias s.
This Article shows how to display a splash screen during your application initialization.
28 Apr 2002
Mazdak
How to change the background color of cells in a DataGrid depending on their value
11 Nov 2003
Alvaro Mendez
A component class that restores a form's placement (location, size and state) to what it was when it was last closed.
11 Oct 2011
A. Raees
UI State Synchronization of Win Form Controls
11 Jul 2005
abhinaba
This article contains a form that can be used to give fade in/out effect to any form and specifically to notification/alert windows.
13 Sep 2010
Adhish Pendharkar
Launch Application Forms in MultiScreen
26 Nov 2012
Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
30 Mar 2009
Ahmet Göktaş
Atlassian Jira - TortoiseSVN Plugin for Issue Tracking and Easy Linking of Subversion Project with Jira Issue
7 Jan 2011
Ajit Hegde
1 alternative  
I describe some of the things about Youtube video feeds
24 Dec 2010
Alberto Molero
This is a full game version of sliding puzzle
19 Jul 2007
Alessio Saltarin
How to display fonts on Windows Forms according to OS and theme defaults
31 Jan 2003
Alex Fr
How to open files dropped from Explorer to a Windows Form
6 Feb 2003
Alex Fr
1 alternative  
Provides an implementation for and teaches you how to add a list of most recently used files to your Windows Forms applications.
6 Jul 2006
Alexandr Golovanov
The article describes the use and the principle of operation of semi-transparent controls with non-transparent child controls.
10 Apr 2005
Alexandru Ghiondea
Describes how to build forms that fade-in when they load.
29 Mar 2011
Amol Rawke Pune
Use of MSMQ for Sending bulk mails
16 Jun 2008
anand choubey
This article describes the basic idea about modal and modeless in C#.
10 Apr 2005
angus_grant
A WinForms component to save window position and sizes to registry or XML file or custom saving based on developer choice.
3 Sep 2013
Anoop Kr Sharma
Create Tic Tac Toe Game - Step by Step
30 Sep 2009
Arjo Kalisvaart
This article describes how to implement Role-based Windows Form security. The solution includes a "SecureBaseForm" which allows/denies access to an inheriting Form and may fire the UserIsAllowed or UserIsDenied events.
17 Jul 2009
Asher Barak
This article describes a form with two lists. The form is used to drag and drop items from one list to the other and create a "mapping" between items from the lists.
31 Oct 2008
asugix
A tutorial for creating a tabbed MDI form
28 Sep 2011
Azim Zahir
This article explains how to create a Gagdet using an IDE
7 Aug 2011
Azim Zahir
This article describes the various logic gates
31 Oct 2003
Barretto VN
Enabling Windows XP Visual Style UI for your C# applications
14 Dec 2003
Barretto VN
C# Wizard for Beginners
27 Dec 2006
bijulsoni
You can perform drag and drop operations of image data. This article explains how to use the DragEnter,DragLeave, and DoDragDrop events.
22 Jan 2012
BobJanova
Some techniques for data binding in WinForms to keep processing and display separate.
28 Apr 2004
brady gaster
Using configuration classes and simple implementation, this library allows your applications a flexible method of reporting errors that happen. Included is a Windows XP-like WinForms UI that allows users the ability of opting for error reporting in WinForms applications.
12 Oct 2007
bryce
Create a parent form from which other forms can be derived.
30 Jun 2005
Burkovsky
Simplifying GUI development with Actions.
9 Apr 2011
charles henington
Using System.Convert namespace to convert between base64 and images
2 Jul 2010
charles henington
Grab Youtube video in C# WinForm
30 Jul 2014
CodeFate
Revision: "Manage YouTube using C# and Youtube API 1.6"
17 Jun 2009
colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
8 Feb 2004
Corneliu Tusnea
Nice class that makes your top-level forms stick when moved or resized. Makes it easy to arrange the windows on the desktop.
29 Feb 2008
da5id
How to avoid property coding in entity objects
11 Aug 2009
Damian J. Suess
Display line numbers for rich text box with auto sizing. This is a converted version from another article written in VB.NET.
1 Aug 2005
Dan Andreescu
Implementing Cascading Style Sheets for .NET Windows Forms with IExtenderProvider and C#.
15 May 2008
Daniel M. Camenzind
This project allows you to add mouse gesture functionality to your Windows Forms application with just a few lines of code.
29 Jan 2004
Daniel Zaharia
The article presents a way to enhance the use of the PropertyGid control with dynamic properties and globalization
21 Sep 2012
darkoman
A simple .NET control for GoogleMaps web services.
20 Jan 2014
David Rogers Dev
A basic introduction to the WinForms MVP framework and how to use it.
1 Aug 2006
David Veeneman
# programmers don’t have anything quite as slick as the VB.NET My.Settings namespace. However, there is an alternative
8 May 2008
Davidwu
A cool vista-sidebar-style clock control (4 style)(fixed)!
3 Dec 2006
Dejan.Vesic
One of the sounds-like-simple questions is “how to make your application truly Full Screen” i.e. not showing Taskbar or anything like that on the screen estate
9 Aug 2009
devzoo
A way to prevent multiple instances of your application from opening, and focusing/activating the first instance window.
10 Jan 2007
Dhimant Trivedi
The article demonstrates Windows Form Animation using Windows API
10 Jan 2011
Diamonddrake
This article details enumerating available Windows 7 libraries and their contained folders by parsing them as XML
14 Oct 2009
Diamonddrake
Get more control over your forms opacity by manually creating a wrapper to the Layered Windows API
24 Mar 2009
dj_limi
Its the software who can make the Ceasares Code
29 Jul 2005
dotnetfireball
A library for creating plug-ins with User Interface created from an XML file.
29 Dec 2004
dotnetfireball
Embeding resources on application with base64 alghoritm.
8 Jun 2007
dr.TyGER (Konstantin)
An article on a form that looks like a Windows Installer form
27 Sep 2004
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.
15 Mar 2008
Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
13 Oct 2004
Erdal HALICI
Drawing background of MDI window using 100% managed code, including design time support.
22 Dec 2005
Fabian Tang
An article on tab page browsing in MDI Windows forms.
16 Feb 2006
Fernando A. Gomez F.
Article that demostrates how to create generic property windows.
6 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
9 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
26 Jul 2005
FreewareFire
How to move a form without having a Titlebar in C#.
3 Feb 2009
G.Franklin
How to create a code-only form in a Visual Studio project, and prevent the VS-Designer from messing with your code
4 Aug 2014
gardner9032
A brief example showing how to use the Reactive UI framework to perform a separation of concerns using MVVM.
16 May 2014
Gautham Prabhu K
Restart Manager Support For Windows Application
17 Jun 2008
GCalcerano
Create the famous game using only labels, panels and pictures
8 Jan 2014
Ger Hayden
This is a dual working example of identical C# and C++/CLR test harness reading test data from identical XML inputs and conducting tests on a common Windows Forms application.
12 Sep 2007
Giri Ganji
How to disable the Close button on C# WinForms
8 Feb 2008
Gldmelo
This article explains how to update a Label using cross-thread event handling, delegates, BeginInvoke and BackgroundWorker.
29 Sep 2005
Gordon Moore
A base Windows Form for displaying, editing and automatically updating many-to-many relationships.
11 Oct 2005
Gordon Moore
In this part I have added the routines to update the database on exit, and because I felt very generous, I have added in a routine to import data from an Excel datasheet.
19 Feb 2013
Grant Frisken
Change the UICulture of your application forms without closing and recreating them
5 Jun 2002
Grant Richard
An article using a simple game to explore more complex constructions.
21 Aug 2004
Haroon Rehman
Creating custom shaped Windows Forms in .NET.
2 Jul 2005
Hayder Marzouk
Binding Complex objects to Windows Forms controls
19 Apr 2005
Heath Stewart
Add Windows XP Visual Styles to your .NET Windows Forms
14 Oct 2007
Hector Pacheco
Shows how to update the UI of a WinForm by using a different thread
18 Jul 2011
hosein fereidooni
Solving Sudoku using Informed Search Algorithms
7 Jul 2005
Huseyin Altindag
Navigation through records with a TrackBar.
16 May 2005
Jason Apergis
This article will show how to centralize your logic when opening a Windows Form.
18 Mar 2004
JasperB
Using a delegate to pass data between two forms
8 Apr 2010
Jatin.Prajapati.ER
Hide the datagrid columns which are not intended to be displayed at runtime
30 Sep 2003
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.
2 Jan 2004
jconwell
This isn't an example on how to create a splash screen for your app. This article explains a clean way to encapsulate splash screen functionality into an inherited ApplicationContext class. This article also shows in detail what happens behind the scenes when a WinForm app starts.
2 Jul 2007
Jeff Karlson
This article describes how to create a very simple project using GOA WinForms for Flash
4 Mar 2004
Jevgenij Pankov
An extender provider that draws MDI child forms to another form's edges while moving or resizing
19 Mar 2002
Jibin Pan
This Demo show how to create shaped form and customized buttons using the Region, GraphicsPath and picture class
27 Feb 2005
Tom Ollar, Jim Bennett
Building a UI platform in C#
28 Feb 2005
Tom Ollar, Jim Bennett
The initial architecture for drag and drop takes flight.
16 Feb 2005
Tom Ollar, Jim Bennett
Use TranslateTransform and Clip to effectively paint child controls.
3 Mar 2005
Tom Ollar, Jim Bennett
Describes an implementation of UI animation for the support of Test-Driven Development.
21 Jul 2005
jisikoff
Short article on how to drag URL links from a Windows Forms app to the desktop.
5 Mar 2002
Joel Matthias
A simple class to automatically save and restore a form's position size and window state.
27 Feb 2010
John Underhill (Steppenwolfe)
A complete skinning engine; modify the appearance of forms, scrollbars, listviews, buttons, and most common controls.
23 Feb 2010
John Underhill (Steppenwolfe)
A Form skinning library in C#
20 Nov 2007
Jon Koser
Display formatted trace messages in a browser control
21 Jan 2007
Julijan Sribar
How to switch language on the form instantly.
4 Mar 2005
Julusian
How to create a floating, collapsible transparent form in C# using the NativeWindow class
5 Dec 2004
Kirby Turner
The article talks about using the System.Web.Caching.Cache object in WinForms applications.
18 Jan 2014
Kirill__
How to manage data using different tools from .NET
13 Sep 2005
Kisilevich Slava
A simple configuration form for applications.
17 Jul 2007
Konstantin Onufrijev
An article on building a tool, helping to test web services with hierarchical input/output types
10 Jun 2002
Kumar Gaurav Khanna
Explains the basics of interacting with registry in .NET
26 Jan 2004
Larry1024
Two Visual Studio designer created forms are displayed. Buttons and TextBoxes on the forms demonstrate how a DateTime object can be passed between the forms. The second form can be thought of as a dialog box and the object passed back could be the encapsulated results of the dialog operation.
7 Feb 2008
Laughing.John
How to easily override key processing in a form or user control
30 Nov 2004
LimeyRedneck
Update the parent's status bar panel(s) from a child MDI form
23 Dec 2008
logicchild
Implementing a basic animation on a Windows Form.
16 Apr 2010
logicchild
An article that demonstrates building a Windows Forms application via Parallel computing
21 Feb 2010
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
4 Apr 2008
Luca Bonotto
Analog meter control with the possibility to set a custom renderer
11 Apr 2008
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
6 Sep 2013
Magnus_
This is an alternative for "Solving the .resx Merge Problem "
28 Jul 2007
Marc Clifton
My journey to unravel and discover a solution for hosting XNA in a WinForm UserControl
8 Mar 2005
Marc Clifton
A window state monitor.
15 Dec 2007
Marcus Deecke
This article describes how to let your Form drop a shadow, the Windows way
10 Feb 2006
Mark Belton
Replace the right-click menu with something graphical.
29 Jun 2007
Martin Baeumer
An article discussing FolderBrowseDialog in C#
13 Jan 2007
Mathieu Jacques
Freeze parts of the user interface until all drawings are done, and blend old content with the new one smoothly.
7 Apr 2006
MBursill
A form fader with support for synchronous and asynchronous fading as well as FadeOnLoad, FadeOnClose, and FadeOnHover options.
26 Sep 2006
mcgahanfl
A utility to capture/restore state data to a container via XML.
4 Apr 2003
McGiv
Allows easy saving and loading of form and control's position and size.
18 Sep 2003
Mike Kitchen
An article on drawing cards using the cards.dll supplied with windows
3 Dec 2005
miklovan
Give your application a good start! Handle unhandled exceptions, ensure one instance running, use splash screen for lengthy load and more. All in one pack - enjoy!
1 Aug 2011
milan
How to draw Windows Controls during runtime based on XML feed
22 Dec 2004
MinaFawzi
This article descibes ways to creating a non rectangular form using GDI+.
28 Dec 2010
Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications
10 May 2008
Morteza Naeiamabadi
This article is written for those stuck in such a problem
25 May 2006
Mr.Smarty
The article explains how to create an OSD window with animation/semi-transparent effects, in C#, using the NativeWindow class.
23 Feb 2006
Murat YILMAZ
Add resizeability to your Windows Forms controls.
5 Jun 2009
Mycroft Holmes
Using SQL Server 2008 Hierarchy ID data type to populate a TreeView
29 Jun 2007
nazishrizvi
This article discusses a how to make a custom wizard control using the Chain of Responsibility pattern
24 Aug 2004
Neil Davidson
Using the GetSaveFileName function to extend the Save File dialog class
15 Nov 2008
nhumbad
An article on how to properly close a multi-threaded Windows Forms application without having an ObjectDisposedException thrown.
26 Apr 2005
Nick Kopp
Presents a generic method of saving and reloading the status of a Form's controls using XML.
29 Feb 2012
Nicolas Dorier
You will learn how to create a semi automated crawler, and automate browsing
19 Feb 2009
Nieve Goor
A Winforms Nhibernate framework code generation
4 Mar 2009
Nieve Goor
Reducing StaleObjectStateException damage in multi-user WinForms applications.


Advertise | Privacy | Mobile
Web01 | 2.8.140902.1 | Last Updated 3 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid