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 khem thapa
Work with Partial views in Asp.net MVC
by Sachit Devkota
Toggle between enum values of an enum variable
by BlueMaple_chief
To make a simple auto updater demo, I use webclient 'interfaces' to download the file and monitor the progress.
by EveryNameIsTakenEvenThisOne
Splitting and re-construction of any kind of files made easy, without corruping the result.

Research Library

By easing the process of integrating business events into automated...
Use these flashcards along with the popular open source integration...
New and composite on-premises applications need a complex array of...
Read this paper to learn how you can create an intelligent, integrated...

Discussions

by PIEBALDconsult on tip/trick "Toggle Enum Values of an Enum Variable"
by Member 11080952 on Manage processes on remote machine
by Member 11080952 on Manage processes on remote machine
by djmarcus on tip/trick "Toggle Enum Values of an Enum Variable"
by mla154 on Single Instance Application in C#

All Articles

Sort by Score

The C# Programming Language - Applications 

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'?
17 Jun 2009
Marc Clifton
Review your project dependencies.
22 Nov 2009
Wisam E. Mohammed
Raster data display and manipulation using MapWinGIS.
20 May 2010
Wisam E. Mohammed
The hidden secerts of GIS data creation.
16 Feb 2012
Ryan Samiee
Open MVC PLUS ENTITY FRAMEWORK + XML DB FOR WebLight Components for MVC.NET 3.0
8 Aug 2012
Ryan Samiee
WEBLIGHT 2.00 OpenSource Component Library for MVC.NET 3 and 4
10 Dec 2012
Zaid Pirwani, Maaz Ahmed
MATrix Paint - A simple app with many C# and mostly Windows Forms features for a class project.
2 Feb 2013
Marc Clifton
A prototype application for cross-referencing and indexing files, URL's.
16 May 2013
dale.newman
Google your SQL.
4 Aug 2013
Osman Kalache
An Enhanced Skype Chatter Bot, with a friendly user interface, programable knowledge base, testing interface with Export/Import knowledge base to files
23 Jul 2014
W.Walker
It explains step-by-step how to develop a basic IVR voice menu system in the most simplest way and explains how to create such professional VoIP functionalities as blind transfer and human speech control.
1 Jun 2014
Ranjan.D
This article is all about Introduction to FHIR specification. We will be seeing a real FHIR Client and Server Implementation.
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 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.
14 Sep 2014N
Jean-Pierre Bachmann
Ado.net ORM
13 Mar 2007
Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
16 Jul 2009
Wisam E. Mohammed
Time to advance your symbology skills and label your map
16 Jan 2011
Stefan Savev 2
1 alternative  
Implementation of Multikey String Quick Sort (following Sedgewick)
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.
15 Sep 2013
Jim Atwell
Bluetooth robotic alarm clock using C#
1 Mar 2006
lxwde
Crafting a C# Forms Editor by implementing a RectTracker and a transparent control.
14 Feb 2007
Marc Clifton
A look at an offline client architecture that I've implemented in an application for a client.
24 Sep 2012
Jayson Ragasa
Multi RDP .NET (.NET 3.5) written in C#.
22 Nov 2013
Baxter P
WPF Secure Messenger
26 May 2010
Hamed J.I
Analyze website content for Search Engine Optimization and technical problems (using Iron Python)
12 Jan 2010
Ahmed Ibrahim Assaf
Big idea with simple implementation (you use it daily)
8 Feb 2012
Jpmon1
A robust text editor that supports plug-ins, code parsing, projects, and more.
25 Aug 2009
Sergiy Sakharov
This article is a walkthrough for building a .NET coverage tool
8 May 2014
W.Walker
This guide demonstrates how to build voicemail service into your VoIP PBX in C# in order to manage your calls more effectively.
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.
29 Jul 2014
W.Walker
It demonstrates how to develop a fully-functional SIP PBX in the most simplest way and explains how to create such useful VoIP features as dial plan.
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.
2 Feb 2007
Tom Clement
This article introduces a new way of instrumenting your code that enables help authors associate help topics with the application’s visual contexts at any time - even post-compilation – and to do so using the application’s user interface without the involvement of the developer.
15 Jan 2007
krogerma
Useful concurrency classes and small test bench in C#
3 Mar 2009
Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
29 Mar 2008
Giorgi Dalakishvili
A simple application for hosting several Windows in one parent window
27 Jul 2009
Zimmermann Stephan
A fractal rendering application demonstrating many .NET programming techniques.
13 Jan 2004
Idael Cardoso
C# code to handle CDROM drives and read CD tracks
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.
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.
3 Aug 2007
Ivar Lumi
Sending and playing microphone audio over network
13 Jul 2009
Wisam E. Mohammed
The royal gate to building Desktop GIS applications using the Open Source MapWinGIS and C#.
16 Mar 2011
Paul Lessard, M.Sc.
We propose a way to secure C# programs by emulating Taint checking
28 Aug 2010
Efe Erdogru
This is an experimental & educational project for system monitoring based on "Base Library for Multi-threaded Windows Services" architecture
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.
10 Sep 2007
Ranjan.D
SMS Client - Server Software is used for sending, reading, deleting messages. It uses GSM modem for sending SMS. It listens for incoming messages to arrive, processes the read message and takes action accordingly. This SMS software requires GSMComm Library which you can also download.
1 Mar 2004
Jonathan de Halleux
Refactors the Xsd.exe classes. Shipped with a full .NET wrapper of DocBook.
11 Aug 2004
Klaus Weisser
A class library for reading compiled HTML help (chm) files and a sample viewer application using this library.
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.
26 Jun 2014
Syed M Hussain
A Network Utility application to get system information and analyze your network
27 Aug 2014
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
25 Jul 2013
John-ph
Scribble is a simple WPF InkCanvas sample application built using PRISM framework that follows the MVVM pattern.
15 Oct 2009
Ken C. Len
Log4Net XML log viewer
20 Feb 2010
Claudia Goga
A tabbed Web Browser in C# with favicons, History & Favorites, Links Bar, View Source, Search, and Print functionalities.
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).
9 Feb 2011
Okan Kocyigit
A simple snake game controllable both by joystick and keyboard, graphics using C#, joystick control using Directx
20 May 2014
John-ph
WinForms application developed using C#, ADO.NET and MS Access
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.
9 Dec 2012
sajidhussainbaloch, Umair Mukati, Naveed Ahmed
A C# based application to trace the location of a GPS device.
10 Feb 2003
leppie
A DUMeter clone, but with some better/different reporting features.
7 May 2004
ro_angel_bv
A program that analyzes a transport stream.
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.
8 May 2014
Praveen Raghuvanshi
An application explaining the basic implementation of Autosave feature.
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.
5 Nov 2003
Sebastien Lorion
Moves files or directories using regular expression patterns.
20 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
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!
26 Sep 2006
Shahed.Khan
This paper demonstrates building a code generator, template engine, template parser, or template processor in .NET. The demo implementation uses cutting edge .NET technologies available today such as C#, .NET 2.0, MS Provider Pattern, Enterprise Library January 2006, CodeDom etc.
21 Oct 2007
Hamid Attari
Design a Dictionary with Spellchecker (English to Farsi AND German to English)
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.
22 Mar 2010
Mohammad Dayyan
For easy learning (specially for learning a foreign language) you can use Leitner Box
20 Sep 2012
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
13 Mar 2007
Leslie Sanford
An implementation of the ISynchronizeInvoke interface.
26 Aug 2002
Paul Li
An article on creating a simple Window Explorer using C# with out Interop.
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
23 Sep 2011
fmsalmeida
Creating a modular Windows Forms app using MEF.
7 Jul 2006
Eric Woodruff
A tool to compress JavaScript files to reduce their size and improve page load times.
28 Dec 2003
Gavi Narra
A simple implementation of Jawbreaker
22 Apr 2013
Carlos Luis
Yet another wallpaper changer
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!
8 Jan 2013
Shivanand Arur
SignalR - Simple Chat Application in C#
26 Oct 2007
Giorgi Dalakishvili
An application that allows building of slideshows
1 Apr 2007
otigli
A fun little application: Simple magnifier for your desktop
11 Feb 2007
Sacha Barber
An article which shows how to remotley control a media player
14 Nov 2012
TG_Cid
Query editor to execute scripts against Microsoft SQL Server (tested on 2008 and 2012, although it should work well in 2005).
29 Apr 2010
Abhishek Shekhar
Copy files with additional functionalities
15 Mar 2011
rajesh peter
Windows Charting Application to generate charts using the Microsoft charting control and save the chart image as a file
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
11 Feb 2014
Vasyl Khomko
The program builds graphs of mathematical functions
6 May 2004
Omar Al Zabir
A handy utility for laptop users which stores network and proxy configuration as profiles and apply a profile very quickly whenever laptop goes to a different network
1 Apr 2014
formlesstree4
Another article on C# .NET SQL, but with smarts
19 Apr 2009
Avi Bar
A program that simulates mouse and keyboard
18 Feb 2008
Renan Rodrigues Duarte
One small example teaching how to create a software for resizing and editing pictures
3 Aug 2013
Syed M Hussain
In this article, I explain how I developed a simple JSON data viewer using the System.Web.Extensions.dll and the JavaScriptSerializer class.
29 Dec 2006
pfemiani
Implement a simple auto-complete textbox.
4 Jan 2013
Mihnea Rădulescu
A lightweight image viewer for .NET 2.0, supporting multi-core processing
23 Aug 2012
John Orendt
Prepares play list elements for burning to CD or DVD or loading onto a MP3 player.
6 Sep 2013
Shivprasad koirala
I am a big fan of unit testing and I am big opponent of over unit testing.
18 Feb 2012
GuyThiebaut
A C# screensaver application to illustrate simple screen capture principles
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#.
25 Aug 2002
Stephane Rodriguez.
C# implementation of a tool to close banned windows
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
16 Apr 2010
Tamer Oz
This article describes how to use Microsoft Tag API
29 Feb 2012
Sridhar Patnayak
To explain Preprocessor directives in C#
22 Jul 2014
W.Walker
It explains how to create a virtual call queue extension in your C# IP PBX in order to make your Automatic Call Distribution (ACD) system more effective.
7 Jul 2014
Syed M Hussain
A widget based application
13 May 2011
SercanOzdemir
Don't forget to use Reminder v1.0 to remind everything.
14 May 2007
rj45
This is a very simple app I use to test serial traffic. It enumerates the COM ports, allows you to edit all properties of SerialPort class instance. It also allows you to send files randomly to the serial port and save incoming data to a file.
25 Jan 2010
Giorgi Dalakishvili
A desktop application with new Windows 7 features for browsing xkcd.
20 Jan 2008
Tamer Oz
MathParser is a class that can calculate the result of mathematic operations given as string such as "3+5/2-3*(1+3)". It can also calculate the result of parametric formulas such as 3A+5B/2C. Calculation is made by operation order(/,*,-,+) and parenthesis rule.
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 Aug 2012
Dan Randolph
How to get faster sorting in List(T) string collections
23 May 2012
ZachCox
A Christmas name drawing application using DHTML, JavaScript, XML, C#, Forms, VS2008, .NET 3.5, encryption.
11 Jun 2014
Syed M Hussain
A simple Java editor developed in C#
5 Mar 2002
Rui Lopes
A tool for viewing clipboard and drag and drop formats
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.
8 Mar 2009
luchuncheng
ADB produces MSDN style documentation by reflecting and integrating XML Documentation Comments.
24 Jul 2011
hosein fereidooni
This article solves a maze problem with Informed Search
28 Jan 2008
Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
16 Jun 2008
Sylvain BLANCHARD
This add-in adds the ability to open Windows Explorer at specified locations and to execute the application in 'Windows Explorer mode'.
9 Nov 2011
Prathapachandran.v
This article gives a brief idea about word automation using late binding and dynamic keyword in .NET Framework 4.0
23 Apr 2009
krysstof
Tool developped to manage and analyse disk space on multiple fileserver in my company
8 May 2009
rusevd
Display status on services on several remote machines; one click start/restart, view logs;
27 Jan 2007
salysle
Passing Data between Windows Forms
27 Mar 2007
pierre poliakoff
Scratchpad is a very simple Notepad-like editor that performs an automatic save every 5 minutes and when the application is closed.
17 Jan 2004
deepeddie
Design & implementation of an Expression Parser using RPN in C#.
19 Feb 2009
Celiker BAHCECI
A sample serial port application on .NET Micro Framework
8 Jan 2007
kschulz
A C# class for monitoring, activating, deactivating, closing, and changing the timeout of the screen saver.
11 Jun 2003
Ashraf Mohamed
A tool to announce message, sing a song and tell a joke.
15 Feb 2006
Ed Korsberg
The development of an application which allows for selective pruning of the My Recent Documents files.
22 Jun 2009
Gary Stafford
Windows Forms Application using LINQ expressions and Dictionary objects to recreate a classic card game
2 Apr 2011
Leslie Zhai
Ebook Shelf works like resource manager
4 Nov 2003
retZ
Tool to monitor machines on network.
9 Jul 2013
Amanpreet Mukker
Fetching Stock Quotes using Google Finance APIs in .NET Framework 4
20 Apr 2005
Alexander Turlov
This document demonstrates a simple way of business dates calculation using standard features of the .NET Framework Library.
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
8 Dec 2010
Jonathan Franks
Easily lets you post updated versions of your application for remote clients to download without running another setup.
23 Mar 2003
Andrew Boisen
Using a timer to create a simple alarm application that plays a wave file for an alarm.
8 Jan 2007
zam664
Extract project data from Microsoft Project and import it into Microsoft Excel.
9 Sep 2008
Riaan Lehmkuhl
C# port of svnperms.py pre-commit script.
13 Jul 2010
Kelvin Armstrong
Import an Excel ".xls" into SQL without the use of JET or OLE
5 Jun 2013
Naveen Karamchetti
This article provides helper code to quickly integrate your applications with CRM Online 2011 using C# SDK.
10 Sep 2009
Ashish Tripathi
A Complete Account Management System
9 May 2007
satisharveti
This article outlines how to customise the Task Manager using C# and Windows Forms
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)
6 Sep 2004
big71
A simple C# application and a C# class library for editing SVG documents.
4 Feb 2013
Sacha Barber
A simple web spider to see fetch CodeProject articles.
6 Mar 2002
Konrad Rotuski
A simple C# [VB.NET] compiler without using csc.exe
18 Jan 2004
SathishVJ
Tail utility for windows
5 Aug 2008
V.GNANASEKARAN
This article provides a methodology to rate the available open source AOP frameworks in .NET
8 Jan 2008
Victuar
Written in C# Windows service which monitors all Windows and kills unwanted ones.
16 Oct 2007
Vijayaraghavan A Iyengar
Tips to integrate ASP.NET app with legacy ASP, PHP, RAILS, JAVA apps
30 Dec 2004
Michael Kennedy
A program for continuously monitoring and displaying text-based files.
6 Jan 2014
Hasan Habib Surzo
Class, Database Connection, Login Winform
5 Mar 2008
ChrisStoy
A simple to use C# Command Line parser.
29 Dec 2005
Sean McLeod
Music browser app using the MSN Desktop Search query API.
29 Feb 2008
salysle
Constructing a simple application that may be used to view RSS feeds from the desktop
8 Jul 2009
Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
9 Jan 2012
sumit469
Builds a password protected stream on top of System.IO.Stream
5 Aug 2003
Manster
This article will help you create your own personal organizer in C#
5 Oct 2010
Kelvin Armstrong
Import an Excel Workbook ".xls" or ."xlsx" into SQL without the use of JET or OLE
9 Jan 2006
Jun Du
This is an article to demonstrate how to write a web content monitoring tool to watch gas price indices.
2 Oct 2002
Steve Puri
This application provides functionality to Shutdown, Restart, Stand By, Hibernate or Log Off supported computers at a selected date and time.
28 Dec 2006
David Morton
An utility to search multiple files.
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.
18 Aug 2014
Jefferson Takahashi
Integrating Exchange Server 2010 Mail Attachments with SharePoint 2013 via C#.
11 Oct 2007
Abhijit Jana
This is a small Notepad application of Microsoft-Outlook using C#
12 May 2010
vdasus
Autoincrement version in Visual Studio
5 Jan 2007
punchcardRay
Using a stack to manage priorities
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.
16 May 2005
rantanplanisback
Show weather in status bar and/or in a window. Details can be shown on another window. This is a multiple languages/units software (to add more languages, just put an XML file in the language directory). This is a C# translation of phpweather.
9 Apr 2009
Christ Kennedy
Here's an easy to write elementary math level game that you can play with your kids.
13 Mar 2007
KChandos
User Query for SQL Server
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.
13 Mar 2007
Leslie Sanford
A class in C# that lets you schedule delegate invocations.
15 Mar 2007
patchwerk
A quick-to-implement method for generating an alpha mask from a flat image file with no alpha channel
30 Aug 2009
marcominas
A Windows Service that uses interface to work like the Linux Crontab service
27 Mar 2007
J.Thomas
An article on how to print or save (as a bitmap file) WinForms or any other controls.
30 Aug 2006
Juraj Borza
Let's create software that clicks for us
11 Aug 2004
Donsw
An article on dynamic dialog boxes and ListView control.
29 Jan 2009
Ravi Vooda
Source code to ping technorati for your blogs
25 Apr 2004
Jeff Varszegi
Provides runtime evaluation of mathematical and string-based expressions.
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.
22 Sep 2008
vivounicorn
A simple mine sweeping game using C#
22 Jul 2002
Huang Wei
WebTester in C# - a tool to test your web applications
7 Mar 2010
André van heerwaarde
An audiobook player using an embedded Microsoft mediaplayer
8 Dec 2002
Ryan Dawson
This application provides the underlying framework to create your own panels on this side bar, and then freely distribute it to your own audience. Included in the existing application are the following panels: Stocks, Internet search, Weather, News, Dictionary, Sports, and Messenger.
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.
30 Jun 2003
pburns
An article on the idea of bulding html pages from templates with .Net windows applications
31 Mar 2008
Victuar
Windows service in C# which allows to control computer's ON/OFF time: automatically turns computer OFF every day at the desired time
18 Jun 2009
saketbit
A converter to Convert user's Text or any .txt File into Speech or .wav AudioFile
28 Jan 2003
Tracy Anne Barlow
An application to effectively place an application in the system tray
21 Sep 2011
Mihnea Rădulescu
An automated mail sending application
26 Sep 2004
Chester Ragel
A tool to create RSS Feeds very easily
31 Oct 2008
Chesnokov Yuriy
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
9 Apr 2005
Sean Michael Murphy
An application to translate the additional byte data in an event log entry into a useful form.
4 Dec 2005
Mubi | www.mrmubi.com
Creating a slide show program for Smartphone using .NET technology
9 Jun 2008
Prashant K Singh
This article describes the usage of the WebBrowser object in C# to read and maintain your favourite RSS Lists
7 Mar 2010
RajuBhupathi
A Simple Geo fencing using polygon method
17 Nov 2003
Dennis van Niel
Lets you play a game of link 4 against the computer
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.
20 Jun 2005
Polis Pilavas
An article on Zoomer - A tool to Capture/Zoom/Add Filter/Choose Format/Save Screenshots.
10 Jan 2007
zeltera
Small application that checks a list of websites for specified text
21 Jan 2008
Andy Aspell-Clark
A simple program to help get the timing of a roast dinner
29 Aug 2012
hprahul
A control for Indian number format, converts number to words, Hindi words, comma style and Indian date processor
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.
13 Jun 2008
Amit Ranjan
This article describes how to create and use a webservice in a Windows application in C#
18 Dec 2003
freakshow
A collection of examples on how to use C# in one application
10 Feb 2005
SathishVJ
A program that allows you to use hidden and regular emoticons in Yahoo. Also adds emotes feature.
25 May 2006
Praveen Nair (NinethSense)
An article about builing a task tracker software.
30 Mar 2003
Dan Glass
Password file manager - simple double click to look at your password file.
9 Dec 2008
Rizwan Ahmed
In this email client application, I have implemented my own SMTP and POP3 protocols in C#.
7 Dec 2007
AshishT
Wrapper for common command line tools offered by Team Foundation Power Tools
20 Dec 2007
S.Vinothkumar
Getting Drive's Volume Information using C#
15 Feb 2008
pHysiX
A simple program that features a straight forward stopwatch, history and a Rubik's Cube Shuffle Algorithm Generator
8 Apr 2010
Farhat Masood
This software calculates the recovery requirement for a bogged down vehicle.
10 Apr 2010
shi123456
Windows application which creates a proxy server to share Internet over any TCP/IP network
6 Mar 2005
nashcontrol
A clone of the Visual Studio .NET 2002 editor.
25 May 2004
Aby Thomas Varghese
This is a 3 in 1 program featuring a Scheduler, an Email Sender and a Command Line executer
31 Dec 2006
Bryan Ray
Implements a fractal christmas tree and fractal snowflakes.
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
10 Feb 2006
H. S. Masud
A smart note application.
24 Nov 2005
H. S. Masud
A command line calculator using CodeDOM.
15 Oct 2002
kavehdr
This program shows how to make a simple clock.
22 Jun 2006
MJDamron
A simple application that places a date in the system tray
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.
7 Jul 2005
volkan.ozcelik
In this article, we will be creating a JavaScript code compressor using C#, which compresses the JavaScript code into a single line.
9 Jan 2008
chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
27 Nov 2008
dlabar
Program to automatically list all the possible words in the game Scramble on Facebook
4 Aug 2003
rbala
A utility to backup directories and stick a datestamp on the folder, and remove folders older than N days, where N is configurable.
8 Jan 2007
napster_ghb
This tool generate the c# code using the code smith templates and API
3 Feb 2006
H. S. Masud
A richtext note application which is automatically managed. It has many useful features which are very important.
19 Jan 2003
leppie
PluginManager: plug-in automation
19 Dec 2007
Galaxy
Play X-O through TCP connection
17 Jun 2008
Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
25 Aug 2002
Ragavendran Vaidhyanadhan
This article demonstrates creation of a system tray application ,creation of processes , reading and writing XML data
9 May 2007
satisharveti
This application will allow us to see any project's or solution's contents as in Solution Explorer view without loading process-heavy VS.NET
7 May 2008
viswaInfotech
Bulk Insert using ODP.NET
2 Apr 2008
Udeshika Horanagama
This article describes how to use Lambda expression in C# 3 to make developers' life easier.
11 Jun 2008
pechan00000
Countdown chronometer i've used to help me when im in a exposition
18 Dec 2007
satish.neelakantam
Outlook Mail Content Reading and Exporting it in to Text File
9 May 2008
Ralph in Boise
A C# implementation of an Open Source POS system.
8 May 2008
Azad Giordano Ratzki
A Singleton application in C# with redirection of arguments.
3 Aug 2007
ace
Text Editor for typing a new document, article, news, etc.
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.
22 Jan 2008
zadeveloper.com
How to connect ot MaxDB with c#
21 Jan 2010
logicchild
An article that uses C# to develop a yearly calculation utility.
24 Jun 2008
Sanjay Gupta (Tech Archit)
Tool to trace the login and logoff time for HR
22 Apr 2009
SumanBiswas
That code can run any type of stored procedure.
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#
Sort by Score

Attributes 

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.
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
7 Dec 2008
SeMartens
Implementation of a permission management using custom attributes and Aspect Oriented Programming (AOP).
7 Jul 2014
Tho Dinh Nguyen
Utilize System.Attribute and Assembly to discover type and retrieve data members to be displayed on windows form
26 Apr 2004
Jonathan de Halleux
An utility that merges and recompiles the examples in your documentation using NDoc.
23 May 2012
Tom R Smith
Programming with attributes refines and solves some of the difficult development problems we face every day.
12 Apr 2005
Nick Parker
Using reflection and a custom attribute to bind data to UI elements.
27 Mar 2008
Smart K8
The attributes can be used to provide multiple inheritance functionality for C# classes
5 Jan 2009
Malisa Ncube
This article shows how you can use attribute based programming, reflection to perform data conversion on your business objects.
27 Nov 2007
Ennis Ray Lynch, Jr.
A quick introduction to reflection and attributes to allow for validation
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.
8 Feb 2004
Ahmed Alhosaini
Programmatically inspecting assembly attributes.
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.
Sort by Score

C# Programming - Beginners 

11 Jan 2011
Sivaraman Dhamodharan
Shows how you can create remote objects and access it from client. Here, it is server activated single call technique
10 May 2012
PIEBALDconsult
This is an alternative for "From one number system to another"
29 Aug 2013
Sampath Lokuge
How to Use Null-Coalescing Operator
2 Sep 2013
V.Lorz
One simple approach for adding JavaScript scripting support to your .Net application is described.
30 Mar 2013
ProgramFOX
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
14 May 2012
Andreas Gieriet
Make floating point equality and relation operators reliable based on a comparison epsilon value.
6 May 2010
Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
7 Jul 2010
shivamkalra
Finding the distance of an object using a laser pen and an ordinary web-cam !
30 Jul 2001
Alex Fr
Running worker threads with syncronous calls to Windows controls
4 Sep 2012
Rahul Rajat Singh
This article talks about the operator overloading in C#. What are the various types of operators that can be overloaded.
14 Aug 2013
Rob Philpott
Ten fun ways of doing something on a background thread
21 Sep 2014N
khem thapa
Work with Partial views in Asp.net MVC
20 May 2012
Ed Nutting
Disentangling the use of braces and semi-colons with a few boxes and my house.
10 Sep 2009
gbd77rc
How to use asynchronous calls to SQL to receive progress information
21 Aug 2012
Andreas Gieriet
Different possibilities to escape literals and names/keywords.
16 Sep 2014U
Akhil Mittal
Access modifiers (or access specifiers) are keywords in object-oriented languages that set the accessibility of classes, methods, and other members. Access modifiers are a specific part of programming language syntax used to facilitate the encapsulation of components.
13 Nov 2008
Buu Nguyen
Discusses the new features of C# 4.0 including dynamic lookup, covariance/contravariance generics, named and optional paramters
30 Apr 2004
Will Senn
A revival of the CLI for .NET development.
7 Dec 2012
Rahul Rajat Singh
This article talks about the delegates and how to write delegate handlers using functions, anonymous functions and Lambda expressions.
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#!
24 Sep 2002
sadaf alvi
In this tutorial we will see how we can create and attach attributes to various program entities, and how we can retrieve attribute information in a run-time environment.
5 Mar 2014
Saurabh_Saxena
async and await- Simplified -Internals
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.
5 Feb 2011
RameshSengamalai
DataGrid in WPF using SQL Server Compact 3.5 Sp1
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
18 Nov 2010
Sivaraman Dhamodharan
Walks you through Exception Handling techniques
11 Oct 2012
Rahul Rajat Singh
This article discusses how to implement IEnumerable interface and using yield keyword.
14 Jul 2013
Perić Željko
1 alternative  
Developing and implementation of algorithm for converting number from one to another positional number system
26 Aug 2012
Rahul Rajat Singh
This small article discusses about type casting in C#.
2 Nov 2011
C_Johnson
A complete guide to show new comers to EMGUcv on how to set up their project step by step.
28 Mar 2008
Ivan Svogor
Simple database project, C# frontend for Microsoft Access movie database
10 May 2007
Chetan Kudalkar
1 alternative  
A tutorial on interfaces in C#
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.
16 Oct 2013
SimbarasheM
Read CSV input from a text file, and add integer values in each string read (line by line). Incorporate Unit Tests to test the program's functionality using C#.
5 Apr 2013
Rahul Rajat Singh
In this article we will discuss four very important features of C# programming language.
29 Sep 2008
DaveyM69
Conversion, binary, unary, and comparison operators for your types.
1 Sep 2012
Rahul Rajat Singh
This article talks about Nullable types in C#. We will see when could we find ourselves in need for Nullable types and what should we know if we are dealing with Nullable types.
15 May 2007
Chetan Kudalkar
A tutorial on enums in C#
19 Oct 2009
Man Vuong
Get registered file types and their associated icons by reading Registry in C#
26 Jun 2014
John D. Cook
Some of the first things you need to know when writing numerical software in C#.
15 Mar 2011
Espen Harlinn
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
23 Jun 2014
abhigad
Journey of C# up to LINQ in less than 10/15 minutes
7 Apr 2014
Shivprasad koirala
In this blog we will go through 2 important uses of c# yield keyword.
9 Oct 2001
Nish Sivakumar
An elementary introduction to inheritance, polymorphism in C# using simple code snippets
14 Apr 2010
Keith Barrow
A beginner's guide to the Named and Optional Arguments in C# 4.0
10 Oct 2001
Zeeshan Amjad
A simple tutorial that shows how to write unsafe code using C#
7 Dec 2008
rudigrobler
A very simple example of how to make an existing application extendible using MEF
16 Dec 2013
Chetan Kudalkar
This is part 2 of my article on interfaces for beginners. It focuses on usage of interfaces.
13 Oct 2001
Nish Sivakumar
Two oft-overlooked value types that C# offers and where they can be used
6 Apr 2010
Keith Barrow
Introduction to the 'dynamic' keyword.
22 Aug 2011
RameshSengamalai
DataBinding in WPF Browser Application using SQL Server Compact
31 Jul 2013
Mayank Dubey
Uses of Interfaces and abstract class
16 Oct 2001
Nish Sivakumar
An introduction to using events and event handlers in C#
24 Feb 2014
Parikshit Patel
This article describes a typical three layer architecture in C# .NET. It is a very useful approach for coding due to easy code maintenance.
24 Aug 2012
Rahul Rajat Singh
This small Tip talks about the right way of comparing strings in a C# application.
9 May 2007
Chetan Kudalkar
A tutorial on method overriding in C#
29 Oct 2002
Marc Clifton
To learn a new language, a good starting point is by becoming familiar with its keywords and their usage.
6 Aug 2013
Faisal(mfrony)
Understand access modifiers before using them.
29 May 2002
Kumar Gaurav Khanna
Discusses the concept of using pointers in C#
20 Apr 2002
Softomatix
A tutorial on writing Windows Forms application using C#
9 Aug 2014
Talal Tayyab
The article provides a code first approach to understanding await/async and answers some of the basic questions.
22 Apr 2012
hammerstein05
A basic introduction to interfaces and their usage in development
23 Apr 2013
Shahin Khorshidnia
For beginners, Recursive introduction, Examples, Benefits and Defects. A part of Data structure.
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.
19 Nov 2000
A. Abdul Azeez
This is a part of a series of articles that aims at fully understanding delegates and events
25 Dec 2010
Sivaraman Dhamodharan
This article shows how to use Multi-Select List box and Checked List box with an Example Walk-through
9 Jun 2014
Sivaraman Dhamodharan
This article is for beginners to know how to implement Position based and Value based Indexers
2 Dec 2010
Sivaraman Dhamodharan
This article explains how you display your form as Modal dialog and as well as Modeless. It is written for beginners, Experienced programmers may already know it.
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.
22 Oct 2007
Giorgi Dalakishvili
An article on sending many smileys simultaneously with Skype
23 Jul 2004
Ansil
This article is about destructors in C#.
10 Aug 2010
Tejas_Pathak
A simple game in C# that can run on Windows, Linux(mono) and Mac(mono)
24 Dec 2008
logicchild
An article to help the beginner understand C# classes and structures.
22 Mar 2008
Derek Bartram
A quick start guide to custom event generating and handling
6 May 2010
Leo Koach
Create Encrypted text that changes each time for the same message!
11 Mar 2008
Ramzi987654321
Scientific calculator that calculates fibonacci modulo factorial sin cos tan.. you are able to also change background color and color of the buttons
5 Dec 2004
T Manjaly
Anybody can write code! With a few months of programming experience, you can write "working applications." Making it work is easy, but doing it the most efficient way requires more work than just making it work!
11 Jan 2008
Ghulam Murtaza
This article discusses the main differences between C# and Java
26 Aug 2004
azamsharp
This article explains the concepts of Boxing and UnBoxing in C#
25 May 2007
ali_reza_zareian
A conversion operator converts an object of your class into another type
21 May 2008
Johan Fourie
A quick description of access modifiers with a diagram showing accessibility limits
30 Sep 2001
nemesh
Very basic understanding of the first C# program.
9 May 2007
Chetan Kudalkar
A tutorial on method hiding in C#
1 May 2002
Arun Ganesh
An introduction to boxing and unboxing using 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 indexers in C#
11 May 2007
Chetan Kudalkar
A tutorial on properties in C#
9 May 2007
Chetan Kudalkar
A tutorial on events in C#
17 Jun 2008
Sunny Chaganty
Advantage of using TryParse over Convert - A short story
8 May 2007
Chetan Kudalkar
A tutorial on enumerating objects in C#
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
26 Feb 2008
Dreamzor
Getting File Info from files in directory and subdirectories
8 May 2007
Chetan Kudalkar
A tutorial on delegates
6 Jan 2008
Saurabhdotnet
Learn how to use Predicate Delegates, Anonymous Methods, Generics, Action Delegate to implement LINQ like WHERE and ORDERBY
17 Mar 2008
Laker
Guide to write Windows service and control it by application
11 Feb 2010
Eveng Thao
Demonstrate how to use backgroundworker
4 Oct 2008
caohuuloc
Implementing Finite State Machine with Sub-state
25 Aug 2008
vivounicorn
This article is help beginners to program a windows standard calculator
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
22 Mar 2008
John.Jiang
In this sample describes how to build a distribution application on remoting by Tcp protocol.
15 Oct 2010
omzig
This is basically a VB InputBox Dialog wrapper dll for C#.
25 Aug 2010
AndreyLee
Simple calendar reminder application in WPF and MS SQL Server 2005
Sort by Score

C# Samples - CodeProject Utilities 

19 Nov 2010
Nish Sivakumar
This is a lightweight version of Luc Pattyn's popular CP Vanity application
23 Jun 2003
Kant
Simple tool for storing and retrieving the quotes and using them in the signatures.
30 Jul 2014
Rasik Bihari Tiwari
Knowing, creating and using satellite assemblies in C# .Net
5 Aug 2009
Nicholas Butler
A tool to help author articles at The Code Project
23 Apr 2009
Nicholas Butler
Collects and records your article ratings plus a couple of new summary ratings
1 Jul 2003
Rama Krishna Vavilala
A browser helper object that automatically adds a different signature when you post a message to a CP forum
23 Apr 2012
Dr. Vinayak Ashok Bharadi
Implementation of canny Edge Detection Algorithm
28 Jan 2009
Sergiy Korzh
A small utility which allows to modify AssemblyVersion attribute specified in AssemblyInfo.cs files
11 Feb 2009
robertford
How to create a utility to update the Active Directory User Class
17 Sep 2010
shakil0304003
This is a flexible and scalable way of edge detection.
8 Jun 2008
Tina83
Search the service based on the description
12 Feb 2008
BharadwajSonti
A tool to read the data from an Excel sheet into a C# string array
Sort by Score

COM Interop 

18 May 2003
LongRange.Shooter
Uses the Internet Explorer / MSHTML hosting interfaces to embed and manipulate the WebBrowser control.
26 May 2014
lars.michael.dk
This article provides a practical approach for exposing a .NET assembly to COM.
8 Mar 2006
NidhiGupta
An article on how to use managed delegate types in the unmanaged world.
10 Oct 2013
savbace
Change Skype status when user locks Windows.
25 Jun 2007
Saifi Hasan
An article on how to use WindowsText-To-Speach (TTS)
25 Mar 2002
Kannan Kalyanaraman
The article explains how to make use of COM objects from .NET
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 Jul 2009
Praveen Nair (NinethSense)
This article explains how to make a Skype bot in .NET.
21 Jan 2011
Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
28 Oct 2001
Richard Birkby
Demonstrates building a Windows Explorer shell extension using C# and COM Interop.
4 Sep 2006
RodgerB
Create BITS copy jobs using the Forms Designer. All features of BITS are available, and easy to use managed wrapper with all COM interop details hidden.
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.
25 Jun 2002
Nikhil Dabas
This article shows you how to use the Advanced Hosting Interfaces such as IDocHostUIHandler
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
10 Jan 2006
Chakrabarty Rajib
A simple way to call a managed method from the unmanaged world.
6 Mar 2005
Prashant M. Tailor
Using COM components in .NET framework.
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.
26 Sep 2010
TheUberOverLord
Monitors All Skype4COM and API Messages for Skype Includes Command Input. Shows What Goes On Behind The Scenes with Skype Message Processing using the API and Skype4COM Library. Includes Microsoft ClickOnce Deployment Technology As Well As ClickOnce Automatic Updates Examples. A Must Have Tool!
11 Nov 2009
Thiagarajan Alagarsamy
This article is about showing how to create a .NET application to perform remote desktop operation using Microsoft Terminal Services Client ActiveX control.
9 Jun 2009
yincekara
Internet Explorer automation sample code using late binding, without Microsoft.mshtml and shdocvw dependency.
15 Aug 2004
mav.northwind
A wizard to bring easy COM class creation to C#.
14 Mar 2006
Andrew Wirger
This article describes how, under some circumstances, an ActiveX control event handler can cause COM objects to linger.
21 Dec 2008
Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
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.
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
17 Jul 2003
nyland
An article on using Word's spellchecker from a textbox in C#
11 Jan 2006
Atul Mani
An article on calling managed .NET C# COM objects from unmanaged C++ code.
21 Apr 2010
yincekara
This article is a guide to building a .NET component, using it in a VB6 project at runtime using late binding, attaching its events and get a callback.
19 Nov 2001
Roman Kiss
This sample shows how to retrieve a subscriptions registered in the Event System store using C#.
1 Feb 2008
Bharat Mallapur, sriraj
How to make your C# component callback a Perl subroutine
14 Mar 2002
Nikhil Dabas
Create a web browser completely in C#
23 May 2005
Meir Bechor
This article describes how to move collections between native and managed code.
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
8 Sep 2008
Victuar
Shows how to kill unwanted windows on the user desktop on Vista, using COM+ to allow a Windows service to interact with user applications.
29 Apr 2003
Shelly Jain
A simple way of using C# to access a Word document's properties
4 Jan 2004
ian mariano
An article describing wrapping the Windows Installer 2.0 API using C# and .NET interop.
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.
1 Jul 2004
Shashidhar Rao Nellutla
Creating the Visio custom menus and handling the click event from C# programs.This project requires that Visio application should run and it requires a default drawing to be open.
12 Apr 2010
Joao Tito Livio
Creating a simpleTable with fields in an Access Database using ADOX and JET SQL
26 Sep 2008
ram verma
This article explains how to use the DDK interface-INetCfg in C#.
11 Oct 2007
zam664
Tips on using Variants with COM
Sort by Score

Date / Time 

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
4 Sep 2007
Victor Boba
Create recurring dates using a user-defined pattern. Create recurring dates from a coded value that defines what the pattern should be.
17 Jun 2011
seeblunt
A simple way to iterate through a timeline using a flexible predicate system
19 Mar 2011
Ed Nutting
1 alternative  
A time picker user control that allows the selection of hours, minutes, seconds and crucially milliseconds!!
26 Jan 2008
Muhammad Elmasry
This control enables developers to show Hijri calendar like Windows Georgian calendar
28 Aug 2007
Bertus Kruger
Easy String to DateTime, DateTime to String and formatting
3 Nov 2009
heebaek-choi
Simple W3CDateTime Structure when you are using atom feed like Gmail
13 Sep 2008
Zacky Pickholz
A class for calculating sunrise and sunset times, implemented as a thread-safe Singleton
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.
6 Oct 2008
TimGradwell
Append date and time to a file for achival purposes
2 Aug 2011
Mathew Crothers
A class to determine if there are any overlaps in a set of date ranges
16 Nov 2007
MarkGwilliam
A custom type formatter to append the appropriate 'st/nd/rd/th' text to day numbers when outputting date strings
9 Feb 2007
PIEBALDconsult
A class that allows foreach to enumerate various points within the time interval defined by two DateTime objects
8 Jun 2007
A. Bioli
With this small library, it's simple to add calls to time-profile your .NET application
12 Mar 2012
mohammad hajibegloo
A Persian calendar that shows a tray icon
10 Aug 2007
martincook
An extension method that extends the AddDay method to include only business days
20 Jul 2007
Mahendra Kumar Srivastava
This project is a Custom Clock project which displays time for different TimeZones.
4 Aug 2007
Paul Chin PC
A simple PC alarm clock in C# using Visual Basic library to Beep
27 Jun 2007
Tariqaziz
First Time Urdu Date Time Picker
1 Jan 2009
Mohammad Dayyan
Generate Persian Calendar with simulated PHP methods
25 Apr 2011
Mohammad Mir mostafa
A structure like System.DateTime which is designed to support Persian calendar
1 Jun 2007
Doron Goldberg
A periodic scheduler, based on the timer control
4 Jan 2008
vietanh154
MonthCalendar has a problem when displaying
Sort by Score

Delegates and Events 

30 May 2007
TJoe
Add support for event suppression and event propagation
25 Apr 2009
Daniel Grunwald
Different approaches to weak events
3 Dec 2001
Chris Sells
An exploratory story of delegates and events for C# programmers told in the style of a bedtime story.
2 Jan 2012
Simon Bridge
A universal Event Handler with a difference: No MSIL required.
6 Oct 2010
Ed Guzman
How to understand and use delegates in your program
15 Feb 2013
FatCatProgrammer
General WeakEvent class
21 Oct 2005
Graham Harrison
Understand delegates and encourage support for events in C# classes.
21 May 2006
Paul Stovell
An approach to implementing validation on custom business rules, using delegates.
4 Nov 2010
Ed Guzman
Using delegates and generic types to improve development.
26 Oct 2007
Jeffrey Schaefer
This article presents event implementation fundamentals, best practices, and conventions.
28 Nov 2012
Meysam Mahfouzi
This article shows you how to design events for your classes.
17 Jan 2014
Paulo Zemek
This article explores the advantages and disadvantages of interfaces that can be used to replace delegates, considering performance, ease of use and versatility.
19 Nov 2010
Sivaraman Dhamodharan
This beginners articles shows how do you create simple delegate, multicast delegate and create your custom events
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.
25 Feb 2006
Darren Pruitt
A design for an event driven rules engine.
23 Mar 2009
Karthikeyan Govindan
Describing complete class of delegate and asynchronous processing
21 Jan 2012
Phoenix Roberts
.NET Events concepts and customizations
17 Feb 2006
Alireza . Shirazi
An article to demonstrate the use of delegates.
13 May 2014
Bhim B Thapa
Concepts of Delegates and Types of Delegate in C#
1 Jul 2008
leppie
Parallelization of multicast delegates
9 Mar 2007
John Stewien
An article on creating weak event handlers that show how to use them in a Windows Form.
20 Oct 2010
Ed Guzman
Classic, generic, lambda. A different code technique.
3 Mar 2010
Simon P Stevens
A guide to the methods of triggering .NET events in a thread-safe way.
13 Jun 2008
mohamad halabi
Truly understanding .NET delegates and events.
1 Jul 2008
Marc Clifton
Executing a multicast delegate to create an event chain that can be terminated by any handler in the chain
2 Aug 2005
Ulrich Proeller
A factory, which dynamically creates helper classes to hook on events of any signature.
11 Apr 2010
Erwin@Attentia
A practical example not too simple, not too complex, to explain delegates
12 Nov 2004
Neil Baliga
Handle System Events to protect your application data.
18 Dec 2010
jpbochi
Framework for customizing events. Comes with Weak Events and Synced Events
29 May 2009
logicchild
Delegates and their relation to events and event handlers.
17 Feb 2009
DaveyM69
Events made simple
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
24 Jul 2007
Luc Pattyn
Delegates: how to add them to an event, how they get removed and when that is necessary
10 Mar 2014
Ashwin. Shetty
.NET Delegates & its 5 different features (Func, Action, Predicate, Converter, Comparison)
27 Dec 2002
Marc Clifton
Use reflection and proxy delegates to interface between two separate assemblies.
27 Aug 2006
Robert Nadler
It is designed to allow multiple threads to add events to one or more log strings and provides event driven updates for viewers.
11 Sep 2010
logicchild
An article to help the beginner understand delegates
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.
24 Jun 2003
Daniel Ang Chee Meng
A simple tutorial for beginners on the daunting Event Delegates (C#).
21 Feb 2004
Marc Clifton
An event pool helps manage large amounts of events that otherwise clutter up your code and make maintenance difficult.
6 Jun 2004
Navis Singarayan
Events and Delegates - A real time approach.
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.
27 Aug 2009
logicchild
An article to help clarify delegates and how to use them asynchronously.
6 Jan 2014
Assil
This article describes asynchronous patterns in .NET and how to do them.
12 Mar 2008
Zeeshan Jafar Hirani
This article covers things from syntax to constraints and implementation details for lambda expression in C#
9 Oct 2005
Martin Carolan
Sick and tired of writing diagnostic event handlers to see when a control is firing events? You need EventSpy!
28 Jul 2013
Amey K Bhatkar
Delegate tutorial for beginners.
15 Jun 2011
IAbstract
Reduce the exposure of OwnerObject members or resources by interfacing methods to child or sibling objects.
5 Sep 2005
Todd Wilder
A simple metronome example where a class creates events and another receives them.
28 Mar 2008
Pete O'Hanlon
Easily manage .NET events using attributes, enumerations and generics
15 Sep 2005
Arul Nayagam C
This article describes delegates in C#.
16 Oct 2007
Andrew D. Weiss
Primer - The basics about delegates, how to define them and use them
15 Mar 2013
Himanshu Manjarawala
This article describes how to call methods asynchronously using delegates and custom events.
6 Dec 2006
karun123
This article shows how to assign events dynamically, the main target is to make the application very loosely coupled.
17 Jul 2005
Wytek Szymanski
An article about routing events in a Windows Forms application.
19 Apr 2004
Keith Nicholas
Care needs to be taken when using Events and Clones.
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
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.
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.
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.
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.
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.
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.
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.
7 Apr 2011
Jaap Lamfers
Another weak event dispatcher in C#
19 Jul 2006
Tariq A Karim
An article on delegates in C#.
15 Oct 2012
johnyroyan
This article is to explain events in C# to begginers.
27 Apr 2009
Karthikeyan Govindan
Describing complete class of events and thread synchronization using add and remove accessors.
21 Feb 2006
AbhishekKhanna
This article briefs about Delegates and focuses on differentiating Delegates & Events
2 Jun 2009
Bharat Gohil
How to declare and use C# events and handle exceptions from event handlers.
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.
3 May 2003
Yoramo
Class Factory based on C# events & delegate
9 Aug 2010
JasonChing
How to Manage Multiple Asynchronous Calls by using Delegates
20 Oct 2009
SHRIDHAR TL
Enables centralised exception handling without stopping the execution of the application
8 Apr 2009
Paulo Zemek
This article shows how to use WeakDelegateSet class to create weak events. With weak events, objects can register themselves in events, but are allowed to be collected if the only references for them are such events.
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.
27 Aug 2003
Norman Fung
Extending user control and IDE Toolbox
11 Aug 2003
Jim Wiese (aka Spunk)
An article on event notification for operations on large streams...
18 Oct 2003
vikramk
Use Process class to spawn many processes and keep an eye when they finish.
9 Aug 2003
devvvy
Teaches you about delegates using an example program
17 Feb 2006
Tim Speekenbrink
DelegateTypeT, a wrapper class for delegates, with a simple usage.
6 Oct 2005
Rakesh Rajan
This article explores the internals of delegates and events by going through the code generated by the C# compiler. Other compilers might produce slightly different IL but should be quite similar. It's assumed that the reader knows what delegates and events are and how to use them.
3 Mar 2008
Ryan Leckey
Overview and test library of how powerful the System.Action delegate can be
7 Jul 2008
abhigad
C# Generic Delegate
17 Aug 2003
Bachan1968
This article contains explanation of delegate concept.
22 Apr 2008
Sandeep Aparajit
This article tells you about writing nested functions in C#
18 Dec 2007
shaykeren
Global event handler distributor
18 Jul 2008
Marius Mihailescu
delegates overview
30 Nov 2006
jdkulkarni
This article describes events and delegates in detail. It also covers the .NET 2.0 features for delegates.
27 Nov 2011
Vijay_Prativadi
Main Interrelated Concepts of Delegates in C#
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.
10 Oct 2006
nitstheone
The simplest sample of how an event delegate can be used in C#.
13 Jan 2009
Adnan Aman
Delegate is type-safe object which can point to any function to invoke them synchronously and asynchronously
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.
15 Apr 2009
Tarek Najem
Safely calling a control's method from a different thread.
3 Jan 2007
Daniel Dhillon
An article on creating a custom event dictionary.
25 Feb 2004
swami800
How to declare and use the C# events in your application as Event Control.
Sort by Score

Enumerations 

16 Nov 2011
Clifford Nelson
How to use DescriptionAttribute for enumerations bound to a ComboBox.
19 Nov 2012
Michiel du Toit
Enumerable recursion with some extendable control
16 Mar 2011
Nish Sivakumar
This article is about a very light-weight enum extension library that takes advantage of dynamic types in .NET 4.0 to provide a simple way to add meta attributes to an enum field.
17 Oct 2007
Grant Frisken
Describes a technique for displaying localized text for enums
4 Feb 2010
Alexey Drobyshevsky
A way to have thread-safe foreach statements without explicit locking.
9 Aug 2013
virusstorm
This article explains how enumeration and flags work in C#.NET and how to properly use them.
1 Feb 2013
Dmitri Nеstеruk
Introducing a well-known concept of ranges implemented in C#
5 Mar 2009
Omer Mor
In this article, I will demonstrate a performance problem caused by boxing in Dictionaries that use Enums as keys, and will provide a solution using lightweight code generation (DynamicMethod).
24 Feb 2008
PIEBALDconsult
Various methods for working with enumerations
22 Mar 2005
Alex Kolesnichenko
Convert enum'eration codes to the phrases your business customers use, with attributes and reflection in .NET.
14 Nov 2009
Aviad P.
An iterator in C# which iterates over all permutations of a given IList.
21 May 2008
Frohwalt Egerer
Writing nice list comprehensions for C# 2.0.
4 Jan 2008
dmihailescu
Use extension methods to augment the enums to validate the values and more
25 Jul 2006
mikeperetz
How to associate an object to your enum value.
22 May 2008
PIEBALDconsult
A class to help ease the burden of not being able to specify enum as a generic constraint
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.
3 Nov 2012
Ronen Rabinovitz
Using T4 template an easy one-click synchronization between the enum in the code and the database values
6 Aug 2013
Amey K Bhatkar
Working of foreach loop.
25 Feb 2014
Qwertie
Use the Symbol class for enum-like values that can be extended by other classes.
17 Apr 2006
skot
Describes how to use a [Description] attribute on an enumeration
11 Jan 2009
DevCubed
Write cleaner, strongly-typed enum operations.
6 Dec 2008
Günther M. FOIDL
An extended List that fires events when the count of list-items changes
22 Jul 2009
logicchild
An article that explains how to use Enumerations
25 Aug 2009
tmiordan
How to map .NET Enumerations to and from a Database repository
21 May 2009
Phil Martin
A simple set of extension methods comparing sequences of IEnumerable
16 Nov 2009
Aviad P.
An iterator over all combinations of (m) elements from a sequence of (n) elements
28 Mar 2014
Karthik Chintala
Iterators in C#
26 Nov 2008
Hugo PEREIRA
This article reviews basic and advanced programming with enums (flags, bit flags cast, and more).
2 Feb 2007
Rudy Rihani
A utility class relying on Generics and Attributes that allows strings to be enumerated (as enums)
13 Jun 2008
PIEBALDconsult
Allows mapping of types to enumerated values.
12 Sep 2007
Joe Sonderegger
Making an Enum Readable without any hassle...
12 Jun 2008
PIEBALDconsult
A class and attribute to allow accessing enum values as a tree
4 May 2009
Hana Giat
Efficient & strong-type alternative to the .NET Enum class
16 May 2008
santosh poojari
This article describes 'Static Methods' of the Enum Class
2 Apr 2008
Smart K8
The way to maintain a tree structured enumeration while having all the advantages of the standard ones
12 May 2007
Tim Schwallie
Using Generics to make a different kind of enumeration: easy to comment, and supports many types.
3 May 2010
ricrodrigues
How to use a char as a value for enum items, and why
1 Nov 2009
marcusts
Proves that we can create a class that behaves like an inheritable enum
27 Mar 2006
Ricardo Casquete
This article describes how to pass more than one value of an enum in a single variable or call
2 Jan 2008
David Catriel
An excellent and easy way to implement string enumerators in C#.
10 Nov 2008
LaurenCL
Make enums easier to coordinate with database values
15 Sep 2009
tallies
An article on how to provide extra meta data to represent enum values using extension methods
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.
31 Dec 2008
logicchild
An article to help a beginner understand C# enumerations.
10 Aug 2010
VermaManish
Mapping enum constants with user friendly names.
Sort by Score

C# Programming - General 

14 Jan 2008
Andy Lang
With this tool, you can statistic a C# solution or project code count.
29 Nov 2005
peterhansen2
CMS for .NET based on XSLT, XML and C#.
4 Apr 2007
Lorenzo1981Ge
An application to create interesting and fully customizable Web photo gallery using plugins for generating pages
8 May 2007
Ming.Chen
A LINQ Implementation for Google Images/Groups Search
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.
24 Dec 2008
Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
16 Mar 2009
logicchild
An article to help the beginner to understand the dimensions of arrays and interfaces
20 Apr 2009
András Slyuch
This class collects data rows in the memory and saves them into a Microsoft SQL database with SqlBulkCopy.
14 Feb 2010
OPerttilä
Exploration of the limits of C# - how much it could be pushed to create Fluent APIs or Internal Domain Specific Languages.
23 Mar 2010
Ashish Kumar Mukherjee
Walkthrough: Forwarding a type from one assembly to another by using the TypeForwardedToAttribute attribute.
22 Apr 2010
Alexei Shamov
Convert types, parse and evaluate expressions in runtime, in .NET 2.0
15 Sep 2010
Yury Goltsman
Extending functionality by wrapping entity using DynamicObject. Improving performance of Reflection by using cache and expressions
26 Oct 2010
William SerGio
Creates & Tests New Domain Names for Infomercial & Products
4 Nov 2010
Paulo Zemek
Using structural-typing and duck-typing in .NET via interfaces
9 Sep 2011
K.Kirivarnan
Jabber Client using Matrix XMPP Library
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.
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
25 Nov 2011
PIEBALDconsult
A generic class to help plumb the matching of items of two sorted lists
27 Jan 2012
Samer Abu Rabie
Fluent NHibernate Automapping for Unidirectional ManyToMany relationship
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.
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
21 May 2012
Dave Kerr
Write your first MVVM application in ten minutes using the Apex SDK!
7 May 2012
Vitaliy Shibaev
This article describes how to use Javascript code to create interactive PDF documents.
22 May 2012
Nicolas Dorier
How to unit test network resources access : The hacker way.
31 May 2012
Jani Giannoudis
How to centralize and unify asynchronous execution of actions and functions.
2 Aug 2013
Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
18 Jun 2012
Niel M.Thomas
Create and use writeable Application Scope settings.
11 Aug 2012
Daniel Grunwald
Use NRefactory to write a standalone application that refactors your C# code.
22 Jun 2012
Nicolas Dorier
Leverage Visual studio Web Test Framework for your crawling needs...
21 Oct 2013
Sacha Barber
A look at common internal DSL techniques, with a mocking framework example
23 Aug 2012
Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
10 Oct 2012
Andrew Rissing
An intuitive-fluent API for generating Linq Expressions.
18 Sep 2012
Coxianuk
How to serialize a complex data graph containing interfaces properties and XDocument members
25 Oct 2012
Kevin Yochum
Creating a dynamic object from XML using ExpandoObject.
23 Sep 2012
Shemeer NS
Error Number 8013150a, 80131515, 80131522, 80070002, 80004002, 80004005, 80070057, 80131500, 80131018
3 Nov 2012
Nicolas Dorier
This article will teach you how to see what is going on inside. And take advantage from it.
8 Apr 2013
Craig Baird
A light weight easy to use .NET TCP server library
29 Nov 2012
Rick Bassham
This article will show you how to subscribe to data changes using Entity Framework 5.0.
28 Dec 2012
Christopher Diggins
A library of extension methods similar to IEnumerable for working with immutable arrays.
18 Jan 2013
adamn909
A very brief explanation of Interfaces.
28 Jan 2013
Amit Bezalel
The StateMachine internals displayed
1 Mar 2013
Andrew Rafas
Introducing a programming style by creating an incremental calculation framework.
15 Mar 2013
M_Tamas
How to create an expander control for Windows Metro style application
8 May 2013
Sergey Shumov
A new way to implement finite-state machine using async/await
23 Apr 2013
SergeyAndreyev
An article that discusses movable elements right from primitive to complex objects
14 May 2013
Paulo Zemek
Create data structures that implement the right Clone To Modify Pattern the easy way.
28 May 2013
SergeyAndreyev
Elastic groups that can be arbitrarily changed by users
15 Aug 2013
Nicolas Dorier
Create drawings easily with the Drawing/Drawer space paradigm
1 Sep 2013
Anoop Madhusudanan
Exploring Reactive Programming including a detailed look at Interactive and Reactive Extensions for .NET and C# developers.
18 Sep 2013
Muraad Nofal
A haskell monad/(applicative)functor like interface in C# that extends IEnumerable.
29 Sep 2013
Amit Bezalel
Transfering subtitle synchronization from one subtitle file to another
2 Sep 2014
gjvdkamp
This is a minimalistic example of how WCF, Rx and Excel-DNA can be used to stream realtime data to an Excel client.
29 Nov 2013
John_Leitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
21 Apr 2014
Marco Bertschi
A really basic 3D Cylinder chart, drawn on a WPF canvas
14 Nov 2013
shijo joseph
An extension methods library which could do the equality comparison operations easily
7 Feb 2014
Juan Carlos Recio Abad
Learn how to scroll images at xna to create worlds, level, so on.
10 Mar 2014
DavidHancock
Describes an algorithm that solves the Countdown number puzzle written in c#
11 Mar 2014
Moises Barba
Implementing the Repository and Unit of Work Patterns dynamically using Kerosene ORM
15 Mar 2014
Shao Voon Wong
New SAX parsing model comes to .NET!
19 May 2014
wliao
Integrating list of custom types into the TFS build template
29 May 2014
comiscience
Make changement of reporting easier. Unity help us
2 Jul 2014
Shemeer NS
Color Picker tool for Visual Studio IDE, VSPackage walkthrough.
15 Aug 2014
Omar Al Zabir
A .NET utility that scans a Sharepoint Task List and sends a daily digest type reminder email to each team member who has tasks assigned. It saves you from regularly chasing your team members to complete tasks or provide update.
10 Jul 2014
Eric Pap
An easy to use custom control basedon textbox that allows Autocomplete, compatible with WCF
16 Jul 2014
Marc Clifton
Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment
21 Jul 2014
Alexandr Stefek
This article show another way to implement generic operators. Vector is in middle of attention.
6 Aug 2014
Dieter Deysel
Step-by-step walkthrough to implement SignalR in desktop applications
13 Aug 2014
Qwertie
Creating the AList data structures for my "list trifecta" series must have taken hundreds of hours. The DList is a vastly simpler beast, but in certain cases will boost your insert/remove speed a lot.
1 Sep 2014
V.
Case study on how to solve a complex problem by dividing it into smaller problems.
6 Sep 2014
emkhsh
Non graphical solution for scrambled squares problem
15 Sep 2014U
Raymund Macaalay
Like me you might be starting to integrate AngularJS or any other JS Framework in your MVC Application then later on finding out you are converting a lot of your results to handle this calls.  While it works with the MVC Controllers you always have to serialize your result to JSON Format and enablin
21 May 2012
Tim Corey
Learn how to go from being an absolute beginner in the Managed Extensibility Framework to being an advanced user.
12 Dec 2013
Paulo Zemek
Create methods and types at run-time using an easy and fluent API.
12 Sep 2007
seesharper
Extending the BindingSource component to support nested property binding
27 May 2014
Yang Kok Wah
Typing Unicode directly to a text-box, including support for surrogate pairs. Create simple web pages to display fanciful fonts
19 Mar 2006
Eyal Post
Using the IFilter interface to extract text from various document types.
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.
13 Nov 2006
zapsolution
OpenGL moving planet
25 Jun 2012
Dave Kerr
A Zune Style Application Template that makes a great starting point for WPF or Silverlight Projects
26 Nov 2003
Daniel Zaharia
The article demonstrates how to edit and persist collections with CollectionEditor.
25 Feb 2013
Sacha Barber
A simple IOC Container just for the fun of it really
17 May 2011
Sacha Barber
A look into using the Task Parallel Library.
23 Oct 2006
Guenter Prossliner
Dynamic typing (DuckTyping) implementation for .NET.
20 Feb 2014
Nicolas Dorier
An enumeration of nice code rewrite of recurring spaghetti code thanks to Reactive Framework
7 Apr 2010
Digital-samurai
Building a spelling checker for source code as an extension for Visual Studio 2010
11 Sep 2013
Guirec
A journey into AOP land with concerns, pointcuts, joinpoints, advices, aspects, interceptors, proxies, targets, mix-ins, composites...
10 Jun 2012
Jovan Popovic
This article explains how you can use functional programming in C#.
14 Jun 2011
Sacha Barber
100% Reflective Class Diagram Creation Tool
8 Jun 2012
OriginalGriff
Adding an event to your class is simple, but it needs a bit of typing. I'm lazy, so I'd rather Visual Studio did the work. This snippet works in the same way as the "prop" snippet.
10 Mar 2014
Shemeer NS
Visual Studio Add-in , WebSearch - Multiple search options included in all text editor, reference items, error list. (Integrated search options for Visual Studio IDE), This AddIn works fine with Visual Studio 2005, 2008, 2010, 2012. Custom Search, Shortcut key Alt+F1
9 Dec 2008
Philip Laureano
The first article in a series of articles that describes how you can use the LinFu.IOC 2.0 container to extend your application(s).
5 Sep 2008
Colin Vella
An API for enhancing any .NET application with a scripting language
7 Aug 2014
WilliamCruisoring
Exploit Enum typename and member definitions, as well as Method Extension of Enum.
28 Sep 2003
Levent Saltuklaroglu
Controlling LCDs (Liquid Crystal Displays) and VFDs (Vacuum Fluorescent Displays) with Parallel Port
2 Feb 2007
rob tillaart
An article on improving the performance of an algorithm by replacing integer divisions
6 Jan 2008
SteveLi-Cellbi
A simple way to obtain document text from *.doc file.
13 Apr 2013
Nick Polyak
TPL/Async tutorial with emphasis on how to use it and why it is needed
22 Jul 2010
KenJohnson
A Rational number type providing virtually unlimited precision for .NET and Silverlight.
12 Nov 2007
Philip Laureano
Using LinFu.DynamicObject to add mixins, duck typing and multiple dispatch to your favorite .NET languages
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.
3 Sep 2012
Christopher Diggins
An informal survey of implementation techniques of the map higher-order function for arrays in C#.
13 Sep 2007
Petr Ivankov
An article on universal scalable engineering framework applications to automatic control and processing of signals.
26 Apr 2006
P.Adityanand
Lock-Free Object Pool, Lock-Free Queue, and Thread Pool for Managed IOCP.
24 Oct 2011
Anoop Madhusudanan
Explains how to use C# as a scripting language in your .NET applications using Roslyn.
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.
1 Dec 2012
Nicolas Dorier
Debugger API, explore and modify running program easily
14 May 2007
Colin Vella
An API for enhancing any .NET application with a simple scripting language
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
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.
21 Jun 2013
Sacha Barber
A small demo app that shows how to store/search using Lucene.NET
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
28 Dec 2007
Umut ŞİMŞEK
This article demonstrates an example of uses of Windows services
8 Mar 2011
Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
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).
17 Sep 2013
Nicolas Dorier
A story about how Rx Framework saved my life for high frequency event processing
20 Dec 2013
SarveshShukla
This article describes the concept of an abstract class in .NET.
21 May 2014
Nicolas Dorier
Two Factor keys and Stealth Addresses
17 Dec 2007
Dennis Austin
A revision of a Task Scheduler class library by David Hall
1 Mar 2004
Jonathan de Halleux
A smart wrapper around CodeDom that speeds up code generation.
20 Jun 2014
Marc Clifton
A Higher-Order-Programming Environment (HOPE) Example
12 Jul 2002
Kevin McFarlane
A C# library that implements Design by Contract
13 Aug 2007
Sonal.India
Issues faced while extending IE with Band Objects using .NET and Windows Forms
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.
16 Sep 2014U
Akhil Mittal
Day 6: Understanding Enums in C#.My article of the series “Diving in OOP” will explain enum datatype in C#.
15 Mar 2012
Marc Clifton
A description of the new language features starting from C# 2.0, going through to version 4.0
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..
10 Aug 2010
OlliFromTor
Extend any class with INotifyPropertyChanged and/or IDataErrorInfo via the new .NET-Framework-Class DynamicObject
20 Sep 2012
Paulo Zemek
This article explains how to create a class that can handle any kind of data-type conversion by allowing users to register their own conversions and how to make it work both as a global and also as a local solution, so different threads can do different conversions for the same data-types.
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
10 Apr 2012
Tiberiu Boros
OctaveSharp wrapper for using Octave in C# applications
10 Sep 2013
Sacha Barber, Ian P Johnson
A how to do Expression API cookbook
26 Apr 2007
Maurice Tarrant
Shading and Syntax Highlighting a Rich Text selection
1 Aug 2006
mikeperetz
How to use .NET to call methods in a non-blocking mode.
18 Sep 2006
P.Adityanand
Understand the internal working of anonymous methods in C# 2.0.
23 Feb 2007
Vincent-Philippe Lauzon
TypeBuilderLib allows you to create dynamic types on the fly, which can increase the productivity of developers and the performance of applications.
13 Aug 2014
Mark_Shield
A mock FIX trading server for use when testing FIX trading clients
21 Mar 2012
Sergey Arhipenko
A reusable library that can equip any action in your application with the undo/redo feature.
21 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression & LINQ for functional programming
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
1 Dec 2011
Paulo Zemek
This article will present two alternatives to Lazy.
5 Jul 2014
Mack Ait-Aoudia
Extending MVC Identity
21 Sep 2010
Dmitri Nеstеruk
Shows how a few Extension Methods solve the 'repeated null check' problem.
14 Jun 2014
Nicolas Dorier
An efficient and extensible way to scan the Blockchain
21 May 2014
Nicolas Dorier
Intro to Bitcoin for .NET Developers
27 Sep 2003
Levent Saltuklaroglu
Controlling LEDs (Light Emiting Diodes) with Parallel Port
10 May 2010
Sion Cohen
A framework for declarative parsing and creating fixed sized raw data (Flat Files)
12 Jun 2012
Mic
Swintching between different types of serialization.
21 Sep 2012
Clifford Nelson
Demonstrates how to use attributes during run time in a serious application to improve maintainability.
19 Dec 2009
Josh Fischer
An explanation of the different ways to create delegates through a guided example that starts with .NET 1.1.
17 Aug 2007
Paul B.
Instead of copying and pasting the same if(InvokeRequired) logic in every multithreaded function, use attributes to make code cleaner, its centralize logic and make it self documenting.
16 Jul 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Viewport Adornment Extensions, Sample extension 'File Properties Info'.
26 Sep 2012
Vitaly Zhukov
This article describes how to create and use configurable plug-ins in your application.
28 Sep 2002
Chew Keong TAN
Implementation of a BigInteger Class in C#
27 Jan 2005
Justin Williams
Leveraging the Common Gateway Interface in C#.
4 Jul 2006
Stephen Erisman
Fast run-time access to Property/Field values using the new (.NET 2.0) DynamicMethod class, and a very small amount of emitted IL code.
3 Oct 2006
P.Adityanand
A C# 2.0 library for executing parts of a method code asynchronously using Anonymous Methods and ManagedIOCP.
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.
26 Apr 2006
P.Adityanand
A fully managed .NET implementation of Win32 IOCP's waitable event queuing mechanism.
24 Oct 2013
Bill_Hallahan
Creates copies of a Visual Studio C++ or C# solution
31 Jan 2014
Matthew Dennis
A utility to run Redis, or other executables, as a Windows Service.
22 Apr 2002
Anthony Baraff
C# enumeration with most standard Windows message ID constants
23 Feb 2014
OriginalGriff
What is the difference between a struct and a class? And which should I use?
19 Sep 2006
neocognitron
The AltSerializer is a replacement for the binary serializer built in to .NET.
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.
3 Jul 2011
Chad Z. Hower aka Kudzu
A quick view under the hood of Cosmos and how it works
27 Jan 2014
Shivprasad koirala
In this article we will try to understand SOLID Architecture principles using simple C# examples.
1 Feb 2013
Ofir Makmal
A walk-through an implementation of a Generic Object Pool that is much more.
6 Jan 2010
AndrewSmith
How to work with Lucene.Net's analysis.
8 May 2012
Whaeth
An introduction to the Roslyn CTP
26 Jul 2014
John Underhill (Steppenwolfe)
CSRG random generator in C# and the NIST STS Library (Huge update!)
16 Mar 2007
Sean Yixiang Lu
Improved Memento pattern particularly designed to support undo and redo.
18 Sep 2003
Marc Clifton
An Introduction To The Issues Of Unit Testing
12 Jun 2011
D. Christian Ohle
C# use Zip archives without external libraries
30 Jun 2008
Liping Dai
An editor to view, analyse and modify ASN.1 DER encoded data
27 Oct 2003
Paul Wijntjes (dominion99)
This article shows you how to get a valid ClientTicket for connecting to a MSN server
30 Aug 2004
Werdna
Library for generating text output from source template and input parameters.
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
10 May 2011
Sacha Barber
A look into using the Task Parallel Library.
27 Jan 2012
StewBob
1 alternative  
Short program to draw, in 2D, a series of geometry that represents a grid-covered 3 dimensional cylinder
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 Feb 2005
Alvaro Mendez
A class library for reading/writing XML files, config files, INI files, or the Registry using one simple interface.
16 Oct 2008
Alexandr Golovanov
In this article I will tell you about one of the most important components of channels check system
11 May 2012
Tim Corey
We will use the updated System.IO.Compression namespace to easily create, update, and extract zip files.
6 Jul 2014
yousafzai amazai
overloading short-circuit operator c# is not possible directly here is some tips for how get custom short-circuit operator
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.
26 Aug 2003
Patrik Reali
Accessing an EJB from .NET Using IIOP.NET: an Example
5 Jun 2013
Thorsten Bruning
Converting nearly every type to another type
22 Mar 2007
Hamed J.I
A class for read and write ID3
22 May 2010
Shai Raiten
How To Use Win32 To Add Your Control On Top Another Application Using Win32 Hooks.
4 Feb 2011
leppie
Illustrates a dynamic binding implementation in C#
7 Oct 2011
Mark Miller
DrawTools library extended to include Layers, Zoom, Pan, Rotation
18 Dec 2007
Gabor Mezo
A simple way for implementing code injection in C# 3.0
22 Jun 2003
Marc Clifton
Exploring the issues of runtime form and control generation as specified by XML files.
12 Feb 2003
R. Reyes
A .Net class that converts an IP Address to the Country Code where the computer is physically located.
22 Aug 2011
TeapotDev
In this article, I explain how to create an application like Googlebot - it finds and indexes websites throught hyperlinks.
13 Sep 2007
P.Adityanand
Understand the internals of .Net types from a CLR perspective
24 Jan 2007
Stephane Rodriguez.
Undocumented binary file formats coming in the Office 2007 timeframe
16 Oct 2013
tcassisi
Generating typed field accessors and applying them to object mapping and SQL Stored Procedures
3 Aug 2006
S. Senthil Kumar
Why and when to use Control.BeginInvoke()?
26 Oct 2006
Leslie Sanford
Using code generation with the .NET state machine toolkit.
22 Jan 2007
Herbrandson
A dynamic code generator for setting property and field values that outperforms reflection
25 Jan 2010
Md. Marufuzzaman
How to use .NET TransactionScope & enable Microsoft Distributed Transaction Coordinator (MSDTC)
31 Oct 2011
Anurag Gandhi
This article explains the details and use of Nullable Type in C#.NET
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.
2 Apr 2014
Anand Gunasekaran
Working with text file as database can querying as RDBMS with SQL Queries.
11 May 2007
Roiy Zysman
A set of filters to modify and style your images and photos
22 Apr 2009
Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
30 Mar 2007
Uwe Keim
A small set of general-purpose classes for using in .NET applications
29 Jun 2007
Paul C Smith
You don't need to buffer temp data to accomplish a simple text insert.
30 Nov 2007
wjfrancis
How to monitor, enable, and disable hardware devices from C#
17 Apr 2014
Antonio Nakić Alfirević
Creating a library for persisting the application state data between work sessions
11 Feb 2009
Philip Laureano
The second article in a series of articles that describes how you can LinFu.IOC 2.0's dependency injection capabilities to extend your application(s).
22 Feb 2012
Clifford Nelson
Performance and ideas from Anders Hejlsberg INotifyPropertyChanged
16 Sep 2014U
Akhil Mittal
This part of the article series will focus more on run time polymorphism also called late binding.
16 Dec 2008
Petro Protsyk
Scripting language for .NET Framework 2.0. Supports native .NET Types, Dynamic casting, Meta programming.
11 Aug 2005
Andrew Kirillov
Some ideas about optical character recognition using neural networks.
12 Nov 2007
Philip Laureano
A library for currying delegates and for handling any event fired from any object instance
17 Apr 2013
Lothar Perr
A simple structured and easy to use Task-Scheduler
28 Aug 2011
Nick Polyak
Describes a simple algorithm for animating object movements along arbitrary paths
12 Nov 2004
Kenny Young
This article demonstrates the use of an XML Schema validation class.
12 Jun 2014
Florian Rappl
A detailled outlook at some of the possible language features of the next version of C#.
28 Sep 2003
Marc Clifton
Extend Unit Testing So That Entire Processes Can Be Tested
1 Sep 2006
Petr Ivankov
An article on framework applications for advanced math.
15 Oct 2012
Moises Barba
A class to create multi-level dynamic objects in C# 4.0
21 May 2014
Clemens Pfauser
Implementation of an IoC Container to be able to use Dependency Injection in Unity3d
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.
10 Jul 2014
Yang Kok Wah
Playing your favorite music and sound files all at once
6 Aug 2014
Oleg Shilo
An article on a "scripting engine" for the C# language
18 Aug 2013
Fahad Rafiq
Sending multiple / bulk SMS through Excel file to multiple recipients using GSM phone or GSM modem
27 Apr 2011
Niladri_Biswas
This article will disscuss about MEF, how to start working in this, etc.
10 Apr 2010
Uwe Keim
A small set of classes for simplifying the access to Windows Active Directory
17 Jan 2011
Simeon Sheye
How fast can a loop reading from memory be made to run and how does loop constructs, data types, interfaces, unrolling and hoisting affect performance?
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.
10 Jul 2006
Alois Kraus
Learn what .NET 2.0 offers you to read/write App.Config files
9 Mar 2010
stevenmcohn
This article describes how to use the .NET System.Management WMI (Windows Management Instrumentation) wrappers to enumerate and describe USB disk drives. It also includes a non-Interop solution for detecting drive state changes as they come online or go offline.
5 Apr 2004
Paul Tingey
A simple custom attribute to order properties in the PropertyGrid.
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.
19 Jul 2010
Julian Robinson
For numerical computations, coding with lambda functions can substitute for the want of nested methods in C#.
1 Feb 2011
asheesh goja
A high performance binary serializer using Microsoft Common Intermediate Language
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
15 Jul 2014
pajudev
It is a list of the most common VoIP-related interview questions that can be asked by VoIP-interested employers. The article also contains a simple softphone example project in C# that you can use as a first step if you would like to get a taste into the field of VoIP SIP software development.
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.
24 Apr 2006
Gianni Marzaloni (ZofM)
Simple application to load an EXE file and run it from memory (only for .NET compiled files)
8 Mar 2006
Tim Clark
Using .NET 2.0 generics to allow for enum like classes with human readable descriptions.
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.
5 Jun 2013
Thorsten Bruning
Emulate extension properties by extending any reference type with any other type.
11 Apr 2007
salysle
This article describes an easy approach to building a simple word processor around an extended version of the Rich Text Box (RTB) control
18 Jul 2007
Dan Fontanesi
Learn OOD in .NET by examining a Blackjack game
22 Jan 2007
Herbrandson
Explains how to insert logging into code at runtime using IL rewriting and the .Net profiling API
3 Mar 2014
Shai Vashdi
The Simplest way to (generically) use MEF fully lazy also for the Dll loading process.
3 Oct 2013
Antonio Petricca
.NET ServiceController class extension
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
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.
8 Jul 2011
Petr Ivankov
An article on framework applications to determine the orbits of artificial satellites
28 Apr 2014
Alan Fay
One API to rule them all (all XML file formats that is)
14 Jun 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Margin Extensions, Sample extension 'File Path On Footer'.
19 Jun 2013
K K Kodoth
Document describes about the Delegate in C# and the usage of delegate in different scenarios
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.
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!
22 Nov 2011
garymcleanhall
The wonderful things that decorating a simple interface can produce.
1 Jun 2007
Ziver Alen MALHASOGLU
How to Search and Find an Entity in MS CRM 3.0 using Microsoft CRM Web Services.
26 May 2009
logicchild
An article about I/O and Streams for the Beginner
15 Jan 2011
logicchild
Using SIMD instructions with C# via the Intel MKL.
16 Sep 2014U
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.
15 Feb 2007
Seun
A simple way to learn and start using the C# Settings class
29 Mar 2010
Anoop Madhusudanan
Explores the dynamic features in C# 4.0, and a few cool things you can do with the same.
9 Oct 2002
Michael Potter
An object that enforces a rule that only one instance of a program can be running at a time.
6 Nov 2009
Joe Woodbury
A Most Recently Used files class for .NET 2.0 in C#
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!
7 May 2007
TJoe
Improving and extending the INotifyPropertyChanged interface
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.
29 Jan 2009
Aleksandr Sazonov
OpenOffice Calc and Excel
17 Jun 2009
liron.levi
This control acts like a tab control but without the tabs...
3 Nov 2009
Mark Ericksen
Class to help triage performance problems in your application
9 May 2006
Richard Northedge
Presents a Maximum Entropy modeling library, and discusses its usage, with the aid of two examples: a simple example of predicting outcomes, and an English language tokenizer.
11 Jun 2007
Ivar Lumi
C# implementation of SIP
4 May 2011
Giorgio Minardi
Providing a generic wrap to Lucene.net basic search functions
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.
8 Feb 2008
Philip Laureano
Using MSBuild and Mono.Cecil to dynamically intercept static and final methods of nearly any type, including sealed types. No proxies required.
12 Mar 2010
stevenmcohn
Detect network availability, specifically to the Internet, and monitor status changes
4 Nov 2006
Uwe Keim
An application to manage support request with tickets and events
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 Feb 2005
Mark Belles
Using Visual Studio for Applications to add scripting capabilities to your .NET apps.
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.
1 Oct 2008
Andrew Kirillov
This article describes the implementation of parallel computations using plain C#.
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#)
6 Sep 2014
amitthk
Quickly generate Getter Setters for a number of your properties in C# - using regular Expression based templates
21 Sep 2007
raygilbert
Generating CodeDom Code By Parsing C# or VB
19 Nov 2012
roylawliet
Takes an indepth look at structures in C# and how their underlying mechanics work and what impacts they may have.
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
30 Dec 2013
Nagaraj Muthuchamy
This article is aimed to help junior developers understand the Interface concept in C# language.
2 Jun 2010
Shivprasad koirala
6 important uses of Delegates and Events
7 Oct 2003
Kris Vandermotten
Allow your programs to reason with incomplete data.
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.
11 Dec 2007
Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
22 Jan 2008
salysle
An article on mapping with a GPS in C#
22 Sep 2003
Rudi Breedenraedt
Step by Step guide to implement event handling in C#.
30 May 2007
Tomas Petricek
In this article, I'll describe the concepts that influenced the design of C# 3.0. Most of these concepts are from other programming languages like Haskell, LISP, or languages developed at Microsoft Research.
12 May 2002
Nish Sivakumar
Introduction to unsafe code
6 Jun 2003
Reto Ravasio
Attaching a description to each entry in an enum.
12 Jan 2007
Uwe Keim
A managed C++ for a small part of the HTML Tidy C library
21 Mar 2012
Adel Khayata
An article that describes how to convert a number to written words in English and Arabic
21 Nov 2010
Max Santos
A template to use as a "starter kit" for new Windows services
3 Apr 2011
Umair Amin
Code describing how you can simply use Mplayer to display media files inside your winform application
1 Jul 2011
Faruk Pasic
How to build XMPP Client using MatriX XMPP SDK
26 Mar 2012
Nakul Vyas
This project presents a self extracting archive creator using Reflection and codeDOM
20 Feb 2013
Dmitri Nеstеruk
Kind of like inversion of control, but without DI containers
20 Jun 2013
Eligio Morgado H.
Explaination of how to use JSON to get data from a remote server in C#.
13 Dec 2013
Adam Zgagacz
Encode numbers in different positional numeral systems.
10 Apr 2014
CatchExAs
Can we use LinqRx as a poor-man's complex event processor?
28 May 2014
ivan_wl
This article described how to derive the Y Combinator using C# language.
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.
20 May 2008
Umut ŞİMŞEK
Explains windows services basics and deployment with details.
29 Aug 2006
Jeff Bramlett
A Rules Engine class library with source code and documentation
20 Apr 2002
Shawn Wildermuth
A C# class (and library if needed) to do runtime evaluations of C# expressions
12 Jan 2004
Niels Penneman
An article on writing a program to process .MD5 file verification databases
2 Feb 2009
MARROW16
A design-time component to make use of animated/multi-coloured cursors
5 Mar 2013
SumanBiswas
This small application will help you to gain basic knowledge about how file can be sent from server to client.
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
29 Feb 2012
Clifford Nelson
This article is about using Rosyln to evaluate user input in a value converter.
28 Jul 2014
Bryan Croteau
A technique for generating ViewModel objects dynamically.
17 Jan 2012
Shivprasad koirala
In this article we will explain for real world use of Partial classes and partial methods.
29 Jan 2007
Loki
You probably need to convert your old INI files into XML. Read on for a solution.
2 Feb 2007
Luc Pattyn
A simple app demonstrates unexpected behavior of .NET timers and Thread.Sleep(); native multimedia timers come to the rescue.
22 Aug 2014
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
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.
30 Sep 2003
haag
An article on how to serialize PrinterSettings.
7 Dec 2007
Philip Laureano
A library that adds transparent DbC support to any .NET language. No Eiffel.NET or Spec# required.
30 Jul 2012
Paulo Morgado
In C# 4.0 there was an error in the C# compiler in the order of the evaluation of the arguments in argument lists.
9 Nov 2012
Paulo Zemek
This article explains how attributes can violate the single responsibility principle and presents some ideas to avoid the problem.
29 Apr 2003
Marc Merritt
An article demonstrating how to use Windows impersonation in your C# code
23 Jan 2014
Alexander Sharykin
Implementations of a computing pipeline, with design explanation and code samples
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.
5 Jun 2007
Hans Dietrich
XGetoptCS provides Unix-style command line processing for C# apps
17 May 2012
Tom R Smith
You can enhance the value of your custom classes through overrides, creating partials, and explicit type conversion.
29 Mar 2007
Leslie Sanford
An introduction to the .NET State Machine Toolkit.
2 Jan 2009
Sacha Barber
A look at Dependency Injection and IOC containers.
21 Jun 2007
Filip van der Meeren
An article on creating MSN 8 plug-ins
25 Nov 2011
emardini
Implement INotifyPropertyChanged and change verifying in model using a proxy generator
30 May 2003
Jeffrey Sax
Highly optimized classes for looking up the country code corresponding to an IP address
20 May 2002
Nick Parker
Through the .NET Framework you can easily get the current user name to authenticate.
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.
1 Mar 2005
TimStall
This article explains some theory behind testing/not testing private methods, and then provides and walks through a downloadable code sample to demonstrate these testing techniques.
20 Apr 2007
Ivar Lumi
STUN client C# implementation with sample application
30 Oct 2007
Murat Firat
This article contains a brief description of BackPropagation Artificial Neural Network and its implementation for Image Recognition
28 Apr 2014
Artem Los
Three different algorithms for constructing licensing systems, their advantages and disadvantages using C#.NET environment.
2 Nov 2006
Marc Clifton
Iterate over your enums, and other things to do with enums.
17 Jan 2007
Rafey
FireBird.SqlHelper is a C# porting of Microsoft Data Access Application Block V2. Just like the Microsoft Data Access Application Block V2, FireBird.SqlHelper encapsulates performance and resource management best practices and can easily be used as a building block in your own .NET FireBird applicat
7 Dec 2007
Jack J. H. Xu
This article shows how to draw graphics objects using C# and GDI+
22 Aug 2009
Nicolas Dorier
Pattern to easily create and test asynchronous solutions.
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.
18 Apr 2012
Dean Oliver
A short guide to what to look forward to in the next release of MEF.
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 :)
3 Sep 2014
Mohd Manzoor Ahmed
Runtime polymorphism - simplified
16 Nov 2003
Alexander Kent
An article on axWebBrowser/MSHTML automation using Visual C#.
8 Jan 2006
Marc Clifton
Replace the BinaryFormatter with this class for compact (nullable) value type serialization.
22 Aug 2012
roylawliet
Discusses inline-IL in C#, benefits and uses, and how to achieve it.
2 Oct 2004
J4amieC
This is one of many approaches to using AOP principles in C# using ContextBoundObject.
17 Feb 2004
yetanotherchris
An easy to use RSS feed reader.
11 Dec 2006
mitja g
An article on how to automate web browsing: clicking a button, entering data in a text box etc.
30 May 2007
Hayder Marzouk
A small framework to design and print documents containing shapes, text, images, bar codes...
1 Mar 2004
Anthony Bouch
An application configuration editor using the PropertyGrid control.
10 Jun 2005
Tom Ollar, Jim Bennett
Design concept for a new Visual Studio UI.
30 Dec 2007
Scott Dorman
A simple solution for binding an enum to a UI control using data binding.
30 Jun 2003
Wesner Moise
Provides a class library containing Win32 API function calls, constants, and structures.
13 Oct 2009
Paulo Zemek
This article shows the differences of WeakReferences and GCHandles and how to implement a WeakArray.
15 Mar 2010
pesmith
Application allows voice communications (VOIP) utilizing the Distributed Interactive Simulation protocol (IEEE 1278.1)
27 Jan 2009
pompair
This article shows how to make an animating card-sorter application in WPF
27 Jan 2014
GustavoMartins
Automate your penetration testing using the pentest tool ZAP and the
4 Sep 2005
Marc Clifton
Tricks, pitfalls, and work arounds to .NET's data binding.
20 Nov 2012
Mohammad A Rahman
How does var, auto implemented properties and += or -= of events work in C# programming language.
1 Apr 2010
Joe Pitz
Performance considerations when using LINQ to SQL
4 Feb 2013
Mohammad A Rahman
How does throw, rethrow and where, select clause of Enumerable class work in C# programming language.
8 May 2014
Yang Kok Wah
Techniques in tracing outlines in a drawing
25 Oct 2006
Leslie Sanford
A detailed look at using the more advanced features of the .NET state machine toolkit.
7 Aug 2007
Igor Velikorossov
Implementation of an enhanced List of mutable objects with events
7 Oct 2007
Ruslan Sudentas
A program to generate HTML Web Gallery based on the LightBox JS
31 Oct 2007
Jakob Lanstorp
Using interfaces as a means to decouple classes, making your application more flexible.
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
18 Aug 2013
Prabu ram
This article explains how to create a PDF file using C# object
5 Sep 2007
Alex Perepletov
Examples of decoupling iteration algorithm from actions on collection items
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.
28 Nov 2010
Sergii Lavrinenko
Engine in C# which generates Linq Expressions runtime based on simple scripts
18 May 2006
Syed Moshiur Murshed
Encrypt and decrypt important data with C# and play
16 Sep 2014U
Akhil Mittal
Diving in OOP (Day 2):My article in the second part of the series will focus solely on inheritance concept in OOP
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.
9 Sep 2007
Ed.Poore
Single instance forms in an MDI application
9 Oct 2010
Stefan Savev 2
Describes how to dump information from the C# parse tree
20 Jun 2014
Amir Hamza Md. Kayes
This article elaborate the asynchronous programming in c#
16 Aug 2009
Josh Fischer
A guide to C# 4.0's new features - explained with code examples and a little historical perspective.
26 May 2003
Roy Osherove
Use Activator and IConfigurationSectionHandler in perfect harmony to add plugin abilities to your application
24 Feb 2011
milan
Taking advantage of Interfaces to make applications resilient to changes.
17 Feb 2009
Yuri Astrakhan, Sasha Goldshtein
This article shows how to generate dynamic methods for fast byte to structure conversion
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.
28 Jul 2010
Richard Deeming
A pair of classes to encapsulate access to NTFS alternative data streams.
3 Jul 2011
Morteza Giti
An article that discusses Object-Oriented Programming in C# .NET
11 Jul 2006
Petr Ivankov
An article on universal scalable engineering framework applications.
13 Feb 2008
Guffa
An article on creating a custom key to use with a dictionary.
24 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
19 Feb 2004
Mathias Taylor
Export Microsoft Outlook data using XML DataSets and the Outlook COM Object Library.
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
2 May 2011
RakeshGunijan
This article explains the use of Composition in WPF applications, but it can very well be used in others as well.
16 Jul 2012
R.selvam
How to do serialization using different formats in .NET.
8 Sep 2014
Abhishek Jaiswall
Virtual vs Override vs New Keywords in C#
16 Sep 2014U
Nicolas Dorier
Leverage Azure, powershell and NBitcoin for a fault tolerant and scalable block chain indexer
20 Jan 2003
Patrick Long
Use C# Comment tags to produce great documentation and code
17 Aug 2006
dooskoobi
An article on how to get a webpage thumbnail and give your favorite links a face.
3 Oct 2005
Susan Hernandez
Covering the basics of VSS automation using the SourceSafe API (SourceSafeTypeLib) and the SS.exe command line utility. The sample shows rolling back an entire project hierarchy.
30 Jul 2011
Uwe Keim
Introducing the Windows Client for the Zeta Uploader service
5 Jun 2013
Thorsten Bruning
Base classes for value objects.
23 Mar 2007
victorbos
Creating PDF Tables using C# (.NET 2.0) and iTextSharp
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)
9 Dec 2012
I_gO_tO_schoOl_by_scoOter
This article will describe the line contouring section in more detail
30 Oct 2001
Imtiaz Alam
This article provides a step by step explanation on how to access COM+ applications using C#.
3 Jul 2007
Steve Abraham
This article is an introduction to the SQL Server Virtual Device Interface and how to access it via any .NET language
13 Aug 2012
Arthanarieaswaran
The basic concepts and implementation of Extension Methods.
7 Jan 2008
Rahman Mahmoodi
Abstract class versus Interface: Usage and Implementation.
10 Sep 2012
Anuja Pawar Indore
1 alternative  
Some very simple, yet interesting features of VS2010 and C# 4.0
20 Sep 2007
Scott C Davis
Using a LocalReport and ReportDataSources, stream a PDF as an attachment to an email
17 Dec 2008
John Simmons / outlaw programmer
A not-so-dotNet way to allow multiple programs to share a single settings file
27 Mar 2010
Paulo Zemek
This article explains how to create a weak list (a list that allows items to be collected by the GC)
3 Jul 2014
WilliamCruisoring
This article presents a Wait.Until() mechanism that might be helpful in various scenarios.
1 Aug 2006
Alex Perepletov
Simple and thread-safe way to reuse predicates
14 Jan 2010
dmitryEB
Steps to become famous C# developer.
1 Dec 2005
Bill Koukoutsis
An article on reading and writing variable-length data using a BitStream class.
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.
23 Jun 2003
Haidong Chen
How to manipulate Windows services on local or remote computers.
30 Jan 2006
Jim Rogers
A quick and easy guide to creating a single-instance application in C#, with .NET 2.0.
28 Sep 2012
Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.
7 Aug 2014
D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
5 Aug 2014
(Username_Taken)
An outline of basic beat detection for games such as guitar hero.
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.
25 Jul 2007
Marco Roello
Easily convert your RESX projects files to Excel and back to localized RESX
3 Nov 2006
Alois Kraus
What happens during the shutdown of a managed application?
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.
2 Oct 2010
anshudutta
In this article, we will take a look into the concepts behind predicate delegates and try and understand their importance.
15 Jun 2004
Michael McKechney
Use embedded text files as the source for populating large string variables.
5 Oct 2006
pconverse
Data bind using INotifyPropertyChanged
3 Nov 2011
Suprabhat Paul
Lazy loading is a design pattern that helps a developer to delay initialization of an object until the program actually needs the object.
19 May 2006
Tim Haynes
Transparently boosting serialization performance and shrinking the serialized object's size.
18 Oct 2010
_ Kunal Chowdhury _
In this article, I will discuss about C# Best Coding Practices in detail.
7 Nov 2013
Paulo Zemek
Understand things like OOP, AOP, Loose-coupling, Class Inheritance, Interface Implementation, Open-Closed Principle and others.
18 Nov 2007
Rotem Sapir
An article on the development of a Tree Chart Generator
20 Aug 2014
Hassan Hashemi
briefly exploring most important new features of C# 6
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.
9 Jan 2009
Sharpoverride
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
20 Mar 2009
bsargos
Discussing about Tree Iterators: Choices of Datastructure and Algorithm
29 Mar 2009
Paul B.
An introduction to using Rhino ETL to avoid dealing with designers such as the ones in DTS/SSIS job creation.
22 Aug 2014
CBadger
Dynamically check a value for Null value in an expression tree with an extension method
9 Mar 2014
MiNioC
C# client for the Apache Kafka bus 0.8
29 Sep 2011
Stuart Blackler
Introduction to extension methods in .NET with examples
26 Oct 2007
TwinLane
A lightweight and easy-to-use splash screen control that starts life before the Application Form
17 Oct 2007
Giorgi Dalakishvili
An article showing how to draw on screen
19 May 2007
pierre poliakoff
Shows how to communicate via Bluetooth with a Lego Mindstorms NXT robot using C#
5 Nov 2007
aleksisa
Build Windows Event Log Watcher Service Process to Export Event Log Entries as RSS feed
19 Nov 2012
roylawliet
Discusses how to export methods in C#/VB.NET to be used in native code (such as C/C++)
13 Sep 2014U
Sandeep Singh Shekhawat
I explain partial classes in C# language with an example
24 Feb 2013
Anuja Pawar Indore
This is an alternative for "Simple but Interesting Features of VS2010 and C# 4.0"
29 Aug 2003
Marc Clifton
A discussion of the Dispose method, how to use it, when to use it, and problems using it.
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.
30 May 2007
StormySpike
A simple description and sample of creating a global low level keyboard hook in C#
16 Feb 2009
Hamed J.I
A library to easily create a trial version of your application
19 Nov 2003
Phil Bolduc
Server Enumerator in .NET style
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.
2 Aug 2006
Massimo Beatini
UserManager was built to simplify local users and groups manipulation
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.
9 Dec 2007
azamsharp
FIT introduces a table based structure minimizing the gap between clients and developers
5 Aug 2014
the algabban
using ADO.net
29 Nov 2012
Paul C Smith
How to generate shorter, more readable, unique values for general-purpose identifiers.
4 Oct 2009
Abhishek D V
Sorting Lists using IComparable and IComparer interface in .NET
18 Feb 2006
Uwe Keim
Introducing a class that simplifies the communication with a SpamAssassin server
20 Apr 2004
Edward Smoljanovic
A simple use of bit fields as flags for Windows forms.
15 Sep 2004
The Man from U.N.C.L.E.
An article on customising the .NET Panel control to give it a gradient fill, and round corners.
19 Feb 2013
Debdatta Basu
Introduction to C#/C++ interoperability, and a performance evaluation.
20 May 2003
Trevor Misfeldt
Article on the relative performance of various methods of iterating through large amounts of data.
25 Mar 2005
Uwe Keim
A class with multiple routines for quick and easy compression and decompression of various types of data.
8 Oct 2003
Marc Clifton
This article extends the unit testing framework, adding fixture setup/teardown capability and performance (time and memory) measurement/testing.
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.
14 Feb 2006
Jason.Thomas
A class that allows you to create multiple substreams with varying access rights from a single stream.
22 Sep 2001
Zeeshan Amjad
This article describes how to call unmanaged code and assembler in C# using DLLs
26 Feb 2007
V. Thieme
Frequencies, descriptive statistics and normality testing
1 Sep 2014
Thorsten Bruning
How to combine a bunch of techniques to improve code readability.
31 Dec 2013
Paulo Zemek
This article explains why the dynamic keyword is not as useful as it should be.
15 Dec 2002
Emanuele Ruffaldi
A symbolic expression manipulator with derivation and substitution that dynamically compiles the expressions for fast evaluation.
11 Jul 2008
Syed M Hussain
This article is a simple introduction to Oracle XE using C#
20 Sep 2012
Abul Kayes
Using C# Expression Trees to build a custom sort routine
4 Jul 2005
Bill Wagner (SRT)
Don't emphasize practices that may have an affect on performance in a few cases
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.
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.
20 May 2006
Zollor
A simple class to extract plain text from PDF documents with ITextSharp
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
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.
28 Feb 2008
Paw Jershauge
An Attempt to make Uniform resource identifier for the Lightweight Directory Access Protocol
18 Jan 2009
Tolgahan ALBAYRAK
A new face for XmlDocument
10 Sep 2009
kiswa00
How I learned more about C#, UserControl, and project design by implementing a Game of Life simulator.
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.
26 Nov 2010
cigwork
Creating NUnit like task sequences for routine application processes
30 Jan 2012
m-idrees
This article demonstrates how to get started with MongoDB in C#.NET
7 Mar 2012
C_Johnson
An intermediate example of signal processing using EMGU Image Processing Libraries
9 Jul 2012
ledtech3
This is an alternative for "JumpTo RegEdit"
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
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.
18 Nov 2013
Shemeer NS
Comparing String.IsNullOrWhiteSpace and String.IsNullOrEmpty
22 Aug 2014
Paul Maxan
1 alternative  
This article will show how to close the Microsoft Dynamics GP Report Destination window using both a .NET Add-in library and a stand-alone Windows Forms application.
26 Aug 2014
Project Sfx
A C# class for generating an audio waveform asynchronously.
28 Sep 2007
TheCodeKing
One of the most useful yet little-known features to come out of C# 2.0
12 Apr 2007
Syed M Hussain
Connect to the MSN Messenger Server using the MSN Protocol
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.
8 Jan 2014
Rahul Rajat Singh
In this article we will look into the details of Interfaces, Abstract class and Concrete class in C#. We will try to what each of them are and what should be used when to have a better design for the application.
16 May 2007
Aleksey Bykov
This library allows iterating through a sequence of events or time ranges based on a time schedule.
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
4 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
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.
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.
2 Jul 2012
Henning Dieterichs
This library provides a MSBuild task for compile time validation of units of measurement within C# code.
24 Aug 2008
Johan Fourie
A fun variation of the Game of Life re-factored using extension methods
20 Feb 2014
Vipul Prashar
Enhanced FileSystemWatcher class, which can be used to suppress duplicate events that fire on a single change to the file
16 May 2004
ManiB
A C++ class library with functions like GetKey(), SetCursor(), Cls() ... for use in C# console applications
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.
22 Feb 2008
Daniel M. Camenzind
This article recommends a "deep assignment" instruction to add to the C# language.
11 Jun 2012
FatCatProgrammer
A Semaphore that does not use the kernel by default
3 Jul 2003
Wesner Moise
This article describes an ready-to-use enhanced Assert dialog and its implementation. The dialog offers features such as "Always Ignore" and displays the actual Assert expression that failed.
8 Mar 2010
Stephen Swensen
A general-purpose unbounded integer implementation
29 Jul 2009
Ghasem Heyrani Nobari
By using this class, you can simply download multiple rapidshare links at once! (parallel)
18 May 2010
Geert van Horrik
DataObjectBase -> the new Object class for data objects!
13 Aug 2014
Jean-Pierre Bachmann
How to create a Plugin Based Shell
5 Oct 2007
Hessam Jalali
Capture a window even if it is minimized or fully hidden by other windows
29 Oct 2005
Pascal Ganaye
Use the award winning Coco compiler's compiler directly from within Visual Studio
12 Jun 2006
Petr Ivankov
An article on a universal scalable engineering framework.
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
5 Oct 2010
NaveenSoftwares
A simple C# Console program to display Matrix Movie Effect
24 Nov 2003
John Mikhail
Creating a Java like Dynamic Proxy using the C# Emit feature
8 Sep 2007
Dariush Tasdighi
Encrypt and Decrypt ConnectionString in app.config and/or web.config!
20 Jul 2004
Andrew Phillips
How to use overflow checking effectively and avoid some pitfalls.
31 Aug 2005
Ingo Tippold
An example on how to use the object persistence framework.
24 May 2007
Tetyana Loskutova
An article on remote persistence implementation using .NET marshal by value and XML.
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.
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
6 Sep 2011
Neeraj Kaushik 1980
This article is about how to use QuickFix .NET engine.
22 Mar 2007
Ravi Bhavnani
A lightweight .NET logging component.
5 Feb 2010
Rob Magee
An article on a C# Cyclic Redundancy Check (CRC) algorithm
10 Jun 2006
Yildirim Kocdag
An article about smart devices and adaptive autonomous systems
8 Sep 2013
Anton Minko
Set of extension methods to LINQ to XML
17 Nov 2006
Bevan Arps
Creating an improved version of String.Format.
29 Jul 2002
Daniel Strigl
A C# class to provide exact time measurement in your applications.
22 Mar 2007
wimar
A component to communicate with a USB HID device
5 Oct 2006
Vivek Thakur
This article aims to clear the confusion regarding the use of the static keyword in C#.
21 Mar 2014
dot net tech
Performs basic function on your Facebook Profile from C# code without use of Facebook API
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.
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
29 Mar 2004
Tingz Abraham
Understanding the 'using' statement in C#
1 May 2007
Uwe Keim
Introducing a library to detect content based on file content (and extension)
31 May 2010
George Henry 1954
This article describes a base implementation of Ted Nelson's zzstructure in C#.
7 Feb 2014
SOHAM_GANDHI
How to capture video from webcam and video file (*.AVI)
9 Sep 2004
Nitin Kunte
An Article that shows how to use System.Management in C# to get System Information
22 Dec 2005
Mainak Saha
An article on using the __cdecl callback from C#, changing compiler service.
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.
20 Dec 2006
Sidhartha Gundavarapu
This articles specifies the problems with namespaces in earlier versions of C# and how C# 2.0 handles them
5 Jan 2003
Marc Clifton
This console mode applet illustrates the significant performance hit of methods invoked using reflection.
2 Aug 2002
Eddie Velasquez
Practical tips for making your classes good friends with .NET
26 Aug 2007
Hector Pacheco
Shows how to create an Excel document using C# and formatting the cells
11 Sep 2014N
iSahilSharma
This article is the first part of the series "Abstract Class & Interface: Two Villains of Every Interview" and explains the important key points of Abstract Class.
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.
5 Jun 2008
salysle
This article discusses the construction of a simple application that may be used to view RSS feeds from the desktop.
10 Apr 2009
Ali Kheyrollahi
A .NET generics framework for generating random values of various types.
21 Nov 2009
Zhang Wangqiu
Script engine to execute script codes, which is built by C# and regular expression
6 Jan 2011
trestan
This article compares the two common types of serialization in aspects of data access, readability, and runtime cost.
3 Feb 2011
Bert O Neill
Be able to push information to an individual browser page or to all browser pages
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.
21 Aug 2004
Emilio Guijarro
This article analyzes the most common type casting situations in C# and the compiler behaviour in them.
20 Mar 2006
Evan Stein
How to turn accented characters into ASCII for search purposes.
6 Nov 2008
Shivprasad koirala
This is a detailed article on C# code reviews using StyleCop
6 May 2009
Adil Mughal
This article demostrates some of the exciting features in the upcoming C# 4.0.
3 Sep 2010
Vitaliy Liptchinsky
This article introduces dataflow programming and provides basic implementations of dataflow variables in C# and F#
28 Jul 2011
Mahadesh Mahalingappa
In this article, I will explain some of the useful features that MEF provides
22 Apr 2013
Kel_
An implementation of a generic, concurrent object pool with smart memory management.
26 Feb 2004
Jayababu
This article provides a quick introduction to abstract classes in .NET.
11 Apr 2007
livibetter
This program implements a simple way to see a Mandelbrot set
11 Jan 2004
Mercy Ponnupandy
Writing Hello World in different styles using C# and .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.
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.
10 Jan 2008
GWBas1c
An example of run-time type building; given an interface, returns an object that automatically implements the interface.
21 Dec 2008
James Ritchie Carroll
High-speed screen saver simulating a warp-speed effect; will span multiple monitors.
17 Aug 2003
Kevin Stewart
An article on implementing a simple password generator class in C#
20 Dec 2004
S. Senthil Kumar
Explains differences between classes and structs, and how to use structs.
8 Nov 2004
Wesley Varela & Jonathan Feldkamp
An article on poker bots and card libraries
8 Jun 2007
Bala Rajesh
Writing codes with pointers and memory allocation in c#
11 May 2010
Gurux Ltd
Retrieve data from a physical device, process it, and visualize the results
4 Nov 2010
Nicolas Dorier
You'll be able to easily and mechanically create your own Fluent library.
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.
17 Aug 2006
Oz Jundi
Grab frames from any webcam, transfer frames using WebServices, super easy and super fast
16 Oct 2007
Svante Seleborg
An independent library implementation to read Password Safe Password Manager V3 database files
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.
22 Oct 2007
Helbrax
Notification Client and Server written in C#
13 Jul 2009
logicchild
An article that describes the C# 3.0 Lambda Expression feature
6 Mar 2010
Paulo Zemek
This article shows why not even the "using" keyword is a failsafe mechanism
16 Jan 2008
Maurice Tarrant
Using WinMM.DLL to build a Volume Control synchronized to the system Volume Control utility.
14 Dec 2004
Hamilton Verissimo
Explains how to use DynamicProxy to intercept on object instances.
20 Apr 2006
zitun
Make SNMP request to get or set value on your computer, CISCO server, server in general, appliance,...
14 Aug 2006
Petr Ivankov
An article on framework applications to the space elevator.
22 Aug 2006
suneelp
Create Playlist regardless of Windows recognised format using strings, arrays and files
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
20 May 2007
Parag.Gadkari
A generic class library in C# (inspired from Boost.MultiIndex) enabling you to maintain more than one index on a container
1 Aug 2007
Tamer Oz
Chameleon is an application that allows users to easily change network configuration on each network adapter from taskbar. Chameleon offers the benefit of changing network settings according to the users location such as home or office.
30 Aug 2007
Reto Ravasio
1 alternative  
A Sysinternals JumpTo clone
19 Apr 2011
Sanjay J Patolia
Superb Example To Traverse an XML File. One should have an understanding of Dynamic Keyword before reading this article which I explained in Part 1
7 Mar 2012
Kailash Shastri
An Object Oriented solution to Conway's Game of life problem in C#
25 Apr 2004
Valeri Makarov
Zip and Unzip from a C# program using java.util.zip
14 Jul 2004
Adam Durity
An example of how to utilize COM in C# through a system tray application that controls iTunes
3 Oct 2007
]Metty[
Using GDI+ and a transparent form
30 May 2013
Manish Agrahari
Abstraction, encapsulation, inheritance, polymorphism in C#.NET
13 Mar 2007
Aleksey Bykov
How to automate typical routine coding tasks in C# with the help of macros
3 Dec 2003
Colin Angus Mackay
An article on the .NET Framework's implementation of the Iterator pattern
11 Mar 2002
Kevin McFarlane
An Introduction to Business Objects in C# using a simple Person object as an example
17 Mar 2009
Moustafa Arafa
Extension methods as one of C# Enhancements
2 Jun 2005
Marc Clifton
The basic framework to implement undo/redo functionality.
22 Sep 2010
shteff
Some extension methods to determine whether an IP Address is from the intranet (The local network)
7 Jul 2004
Nnamdi Onyeyiri
An article showing how desktop switching can be achieved
26 Jun 2008
Namdn
This article introduces why I use dynamic invoke C++ DLL function in C# and how to call it.
16 Apr 2009
w.hooper
Fix Protocol C# Fix Engine Source Code
19 Aug 2003
Nick Parker
A class to allow easy access and updating to configuration settings for your .NET application.
27 Aug 2003
Marc Merritt
Demonstrates how to do realtime event log monitoring
6 Dec 2010
Mike Lang
An Introduction to XQuiSoft Logging with a comparision to other log components
16 Dec 2007
peterchen
A small code generator generating the necessary overloads for default parameters
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.
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#.
2 Mar 2004
Nicholas Butler
A simple way to display a WaitCursor.
28 Feb 2006
tod1d.net
Create your own MSBuild Task to label SourceSafe projects
19 Feb 2007
A55imilate
A simple class that edits the registry to set up toolbar buttons, menu items and explorer bars for Internet Explorer
30 Dec 2007
Scott Dorman
Explains how to use managed code to detect which version of Internet Information Services (IIS) is installed and if ASP or ASP.NET is registered.
10 Jan 2007
pfemiani
A look at the C# "using" keyword. What happens behind the scenes.
27 Apr 2002
Michael Mumcuoglu
ApplicationData is a generic utility library class for managing an application's data
11 Nov 2002
David Field
A set of C# classes that work around issues with the standard EventLog object
31 Mar 2003
Dan Glass
Complex Data Binding a collection implementing IBindingList and ITypedList
12 Oct 2003
War Nov
Describes how to make your applications support multiple languages without rewriting code.
12 Jan 2005
Rüdiger Klaehn
An implementation of latent typing or implicit interface casting for .NET.
1 Jan 2006
Sean Michael Murphy
A library to help use your project's embedded resources at run-time.
17 Nov 2006
Paul Young of StyleSpread
An article explaining a bit about the PNG file format, how write a bKGD chunk to a PNG file to escape Internet Explorer's cream-cyan background color.
7 Dec 2006
rmortega77
Make the BindToMoniker method work like the Visual Basic GetObject function.
6 Aug 2007
hughd
Updating the Graph Plugin to provide a diagram of method dependencies within a class.
17 Apr 2008
Jimmy Zhang
Introduce VTD-XML, the future of XML processing
11 Jul 2008
vikas amin
Article explains how to install & test virtual ports
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
23 Oct 2010
Sivaraman Dhamodharan
How Can you Overload an Binary +, Implicit and Explicit conversion Operators
9 Feb 2011
İlkay İlknur
In this article, we will see what's going on behind the scenes when we are using anonymous methods
15 May 2011
Mostafa Kaisoun
This is a trial to print Invoice with C#
23 Jun 2011
Lewis Liu L
A Graphics Drawing Tool by using C# and Winforms
18 Jul 2011
Al-Samman Mahmoud
Basic tools for the analysis of DNA like transcription and reversion
14 Jun 2012
Elvin Deras
This article explains how to work with log4Net and SQLite.
27 Jul 2012
d@nish
How to add a post-commit hook to SVN source control that sends email to the team
3 Apr 2013
Amit Bezalel
How to assert an object state using only 2 code lines
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.
4 Jun 2014
Alexandr Stefek
The article depicts usage of functional programming for creating indefinite integral in form Func from delegate Func.
2 Jun 2014
ugo.marchesini
The purpose of this article is to provide an simple library which try to meet some defensive issues focusing attention on how to manage return function value in a safe and unambiguous way.
29 Dec 2002
Amir Harel
This class implements the ICloneable for you.
23 Feb 2013
Marc Clifton
A deep dive into the differences and similarities between C# and Ruby classes
20 Dec 2007
marlongrech
Shows the new language features for C# 3.0
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.
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.
5 Jun 2007
Tom Janssens
This article explains how one could implement something that looks like LINQ in the current versions of the .NET Framework.
4 Apr 2005
Giancarlo Aguilera
A hack that enables C# 2.0 Iterators with .NET 1.1.
10 Apr 2010
Diamonddrake
Popup forms that won't take focus even if clicked on, and cannot be alt+tabbed onto
31 Mar 2002
Kevin Stewart
An article on implementing a table-driven finite state machine using XML and C#
7 Jul 2008
salysle
This article will discuss alternative methods for performing cascading deletes using LINQ to SQL.
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.
17 Feb 2004
Cafechess
Chess control with full move validation including checks, mates, stalemates. PGN and FEN parsers.
3 Aug 2006
Mark Newman #2
An alternative to the System.Threading.ThreadPool. A controllable queue to execute operations asynchronously.
19 Dec 2007
leafwiz
A Simple Library which allows you to write asynchronous code easily, almost in a synchronous pattern.
28 Oct 2006
Stephan Depoorter
Handling Fixed width flat files with .NET custom attributes
1 Apr 2009
Rizwan Qureshi
MOS protocol from introduction to implementation
24 Jan 2013
$andesh M Patil
This article is all about the Main method in C#.
27 Aug 2003
Corinna John
Managing privileges and impersonating users
15 Oct 2003
sbkar
An article on implementing IMessageFilter to create a message filter for operating system messages
11 Jul 2007
Angel Rafael Rapallo
This article contains code which simlates water wave motion using several techniques and data structures
3 Jan 2002
James T. Johnson
Class and splash screen to load custom types at runtime.
31 Oct 2012
Sujoy G
A very simple class containing useful methods to process WAVE audio files
7 Aug 2007
Leon Langleyben
Another simple way to work with complex updatable configuration in .NET applications
31 May 2008
Schmuli
Extends the System.ServiceProcess.ServiceController class to obtain the path to the process executable
19 Apr 2010
logicchild
A Comprehensive Look at LINQ and the Binary Search Tree Data Structure
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
13 Jul 2014
Sharath C V
A simple async / await demo
25 Dec 2005
Lim Bio Liong
Build an assembly searching system via custom attributes and reflection.
30 Jul 2013
Clifford Nelson
Helper for serializing objects in XML or binary and saving to a file
25 Aug 2004
P.Adityanand
Asynchronous message processing infrastructure for .NET applications.
24 Apr 2010
Kamruzzaman Titu
Learn how to use Delicious OAuth API in your .NET projects with an example
5 Jun 2010
ai8rahim
Retrieving & Processing HTML from Websites in .NET Applications
22 Jun 2010
CroweMan
Class library which provides the ability to read and write CSV files
11 Aug 2005
Pascal Ganaye
A small program which solves the paint-by-numbers puzzles in virtually time. It is a spoiler if you're a player. If you're a programmer however I think it shows how this problem can be solved.
19 Nov 2007
Paw Jershauge
A class for looking up IP addresses against DNS black list server (Anti Spam List Servers)
16 Feb 2013
mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
11 Jan 2004
Mercy Ponnupandy
Using MSMQ from C#
10 Oct 2006
cgreen69
An article discussing strategies for unit testing in data aware environments.
23 Apr 2007
Manish Ranjan Kumar
This article demonstrates how to query system using WMI interface
26 Nov 2013
Srinivasa Dinesh Parupalli
CRUD operations made easy with the new scaffolding feature of MVC 5.
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 Mar 2011
logicchild
The .NET Framework’s built-in generator.
8 May 2005
Dr Herbie
The effects of string handling on performace.
31 Jul 2008
Zijian
vCard parser implemented using C#
28 Nov 2002
Alexander Kojevnikov
Simple class to load/unload WinWord (or any other OLE application)
18 Jul 2003
Roman Kuzmin
The article is about how to use command lines written in C#.
5 Apr 2005
Cohen Shwartz Oren
Make your C# code efficient.
3 Jan 2009
AnonX
Using unmanaged arrays is simple and easy in C#! Includes useful code examples.
5 Jan 2009
Jean-Christophe Grégoire
A generic File System search engine
7 Apr 2011
krdeepak123
This article gives an overview about operator overloading in .NET using C#
18 Aug 2004
Tamir Khason
This is a full C# classes to control a PELCO PTZ cameras, matrix switching systems, reciever devices and more via RS422/485 'P' and 'D' protocol. It supports all of the commands including UP, DOWN, IN, OUT, LEFT,
4 Apr 2002
Agus Kurniawan
Simple application to manage and control Windows Service
3 Mar 2014
Pragmateek
Introduction As you may know event handlers are a common source of memory leaks caused by the persistence of objects that are not used anymore, and you may think should have been collected, but are not, and for good reason. … Continue reading →
16 Nov 2006
Tolga Birdal
This code includes lots of algorithms and desired code segments for .NET. Written entirely in C#.
18 Dec 2007
Gabor Mezo
A very easy to use business object validation library using C# 3.0 lambda expressions
28 Jan 2014
Ali Malekpour
Determine whether a C# optional parameter was supplied
3 Oct 2005
Edward Moemeka
A general description of C# 2.0 aliases.
3 Aug 2003
shokisingh
How to make plugins to work with .NET
6 Mar 2006
Leon Kovach
A way to determine if a string value has a specific Style Number And/OR Culture
13 Sep 2006
gone_cat
This article describes coding against the Google Desktop API to create a plug-in for ReSharper.
2 Nov 2006
Steve Benz
This library allows you to simulate adding a virtual method to a class in another assembly.
23 Dec 2007
Y-ME
The generation and compilation of script element in C# language that allows for the insertion of in script objects.
15 Mar 2010
FatCatProgrammer
MVP: Updating View’s binding asynchronously with the SynchronizationContext object.
7 May 2010
Sarang Date
The following article describes C# implementation of various basic and advanced operations including some of the programming problems involving singly linked list
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
19 Apr 2011
Henryk Filipowicz
A class to read and parse reg files
31 Jan 2011
Renat Khabibulin
DispatcherFrame. Look in-Depth
13 Apr 2011
logicchild
An article to help the beginning C# student who may need to code Math in school.
29 May 2011
Tim Schwallie
Pulling together various techniques to make enums, alternate values, and FluentNHibernate play well together
24 Mar 2014
GWallis
This hook validates code with StyleCop before or after they are checked in to ensure they conform to validation rules.
11 Jul 2014
Vitilevu
Creating MDI Forms in WinForms
27 Jul 2005
CodeBureau - Matt Simner
Options for declaring and referencing static string data.
27 Feb 2005
WendellH
A C# implementation of the TextFieldParser class submitted by Tony Selkes that includes the ability to put the schema in an XML file and load the data directly into a DataTable.
7 Jul 2011
Morteza Giti
A look at advanced concepts such as inheritance, polymorphism, sealed classes and partial classes in C#
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.
12 Sep 2001
Jared Bienz
How to create Type-Safe collections without using CollectionBase
4 Sep 2002
Anthony Roach
A Stopwatch in C# with a digital display control as well as a Time set control
31 May 2011
Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
5 Nov 2007
xbadenx
In this article, I discuss the PageStatePersister, and detail ViewState storage in one of four locations: Session, Application, AppGlobals, and server Cache.
21 Mar 2012
enamur
How to create a simple BHO using C#.
17 Mar 2005
smn-12
An article about Reflection in .NET, using C#.
27 Feb 2011
Pranay Rana
This article discusses some useful but unknown features of C#.
17 May 2008
John Simmons / outlaw programmer
One method for loading common and object-specific data from your app.config file.
18 Oct 2002
Tafseer Ahmed
The article gives an introduction on how to develop multilingual applications using C#
26 Oct 2003
mcgahanfl
Use WM_COPYDATA to send data to/from C++ and C# Windows processes
13 Nov 2007
Joe Woodbury
A Most Recently Used files class, in C#.
1 Aug 2007
Jack J. H. Xu
This article shows you how to use Excel charts in C# applications
18 Mar 2009
Gaurav-Mehta
Introducing Serialization in .NET
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.
16 Jan 2009
Amir Hesami
Creating a Windows Service for Watching System Directory's Files
20 Jul 2010
_H2_
An application and algorithms for best path in maze
22 Jul 2008
sreejith ss nair
Setting the Screen Resolution in C#
20 Apr 2004
Alex Getman
All about working with Crystal Reports in .NET
18 Feb 2004
Mark F Garrison
Using Collaboration Data Objects (CDO) to check for new Exchange email
17 Jun 2005
Nikita D. Sinelnikoff
How to search Active Directory
5 Jan 2006
Michael Vanhoutte
Exception handling in C# with the "Do Not Catch Exceptions That You Cannot Handle" rule in mind.
28 May 2006
ErichG
A Naive Bayesian Classifier in C#
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.
24 Jan 2005
Tom Ollar
A simple source code line counter written in C#.
18 Aug 2006
Fred Johanns
Demonstrates how to properly multi thread a UI application while downloading files over HTTP
23 Oct 2002
GriffonRL
How to write all your errors when using Console.Error to an XML file.
6 Dec 2003
Marcel de Wijs
An article on using CRCxxx checksum calculations in C#, combined with the serialstreamreader example found on this site.
22 Jul 2004
Jouni Heikniemi
Instructions on implementing Perl map and grep with C# 2.0.
4 Mar 2008
Rotem Sapir
An article on the development of an Organization Chart generator
19 Oct 2005
Frédéric DIDIER
STL for C#.
27 Dec 2006
Uwe Keim
Introducing a small appender that logs to a web service within the LOG4NET logging framework
22 May 2007
sharpiesharpie
Doing some things to the mouse using API
15 Jun 2005
Marc Clifton
A fun but probably useless foray into comparing objects of different types.
24 May 2014
Kausik J. Nag
Association, Aggregation, Composition, Dependency and IOC for beginners
22 Apr 2012
Vipin_Arora
Implement a satellite assembly in C#.
24 Nov 2002
Kalyan S Dontharaju
An article on Travelling SalesMen Problem Solving by GA
30 Mar 2007
Alois Kraus
Comparision of String/StringBuilder functions. Efficient String handling.
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!
10 Nov 2006
Chris Fulstow
C# alternatives to VB's IsNumeric() function
22 Jul 2006
statedriven
Drawing State diagrams and C# Code Generation for modified QF4Net
26 Feb 2014
Shivprasad koirala
7 simple steps to run your first Azure Blob Program
16 Jul 2010
Anupam Banerji
Explains regular expressions, and some of the common ways to use them.
2 Mar 2006
Matt Fowler
Designing a Linked List without the use of NULL or looping
25 Jul 2008
Hasler Thomas
This article describes how to generate the MD5 hash string for a common C# object.
20 Oct 2004
Tapan Dantre
In this article, I will give you an introduction on how to do serial port communication on .NET platform using C#.
8 Sep 2003
The Orange Rider
This article is a tutorial on the creation of a simple smart tag
5 Jul 2006
statedriven
Drawing state diagrams, and C# code generation for the modified QF4Net.
8 Dec 2006
binaryace
This API will make submission to Basecamp easier by converting returned responses into .NET objects.
14 Jan 2007
zeltera
Amicable number (pairs between 1 and 2 million)
4 May 2007
vivekgaur
Here I provide a basic overview of some things which are included in .NET 2.0/1.1 but only few developers are using them. I am not saying that nobody knows about these functions, Operators or facilities but only few developers are using these based on their requirements.
26 Oct 2007
Mostafa Kaisoun
Edit Flex grid with Combo box
5 Jun 2008
salysle
This article discusses the construction of an image viewer user control that may be used to display images from a directory containing a collection of image files.
28 Jul 2009
webdev_hb
Anonymous Types are a powerful feature in the .NET language, but are limited when you need to pass that information around. In this post, I discuss a class that I wrote to allow you to work with Anonymous Types easily, even after they leave their initial scope.
15 Aug 2006
aamironline
Explains the implicit operator overloading in C#
20 Dec 2005
Daaron
How to call the PHP engine from your application and receive the reply and any variables.
11 Jun 2007
Ryan Andrus
Using IEnumerable and Yield to create on-the-fly collections in .NET 2.0
23 Nov 2004
Marc Clifton, J. Dunlap
Use declarative programming to create UI's common for both Web and Form applets.
1 Feb 2007
dmihailescu
Marshal an array of zero terminated strings or structs by reference
15 May 2007
seeblunt
Iterate through a timeline using flexible predicate system with Cron Syntax in one class - Update to Previous Flexible Time Schedule
15 Jul 2011
Manuel Then
InsomniaServer enables you to add a fully-featured, customizable webserver to your projects. See how it works.
22 Sep 2008
Ehsan Golkar
The textbox that accepts numbers and uses separated character for reading easily
25 Mar 2009
daniel macey
Visual Studio Code Snippets to assist with configuration of and logging in log4net
16 Sep 2010
strofo
Part 2 of creating a dynamical filtering mechanism in C#
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"
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.
21 Nov 2002
SimmoTech
A C# class to store and manipulate lists of unique strings
4 Mar 2014
Al-Samman Mahmoud
Basic tool for the translation of DNA
4 Mar 2004
TravisMerkel
A basic template to show how to create auto-updating apps using the .Net framework.
25 Jul 2003
mijalis
An article on easily animating controls on a form in C#
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 Apr 2007
victorbos
Using serialization to start, stop, and resume work on different PCs
30 Jul 2007
Greg Osborne
Extend your applications by providing a framework for other developers
1 Nov 2007
Scott C Davis
A class to convert primitive types to their nullable counterparts
28 Sep 2010
Nick Alexeev
How-to article describing software, hardware setup
15 Jun 2011
ssanjeevik
Non CLS-Compliant Code in C#
13 Sep 2005
Ayende @ Rahien
Introduction to C# 3
18 Sep 2007
Shokhin
This application is a combination of two projects from The Code Project: DrawTools by Alex Fry and SVGPad by Maurizio Bigoloni
3 Oct 2011
zenwalker1985
Indepth details about constants and readonly
26 Oct 2006
Kannan K
Late Bound ActiveX loading [TamilFM]
18 Mar 2002
David Hall
A class that supports sparse arrays
11 Oct 2004
Francois Bonin
An article on the details and HowTos of Unit Testing on the .NET platform
29 May 2008
Unknown Narrator
A GetOpt implementation for .NET.
7 May 2011
StefanPapp
How to implement mixins with C#.
30 Oct 2011
Bangla Gopal Surya Prakash
TFS Build agent, Build definition, TFS Build Custom Task
18 Jan 2007
urbane.tiger
Attach delegates to properties for invocation when property value changes.
20 Mar 2002
BLaZiNiX
An INI file handling class that wraps the API functions from KERNEL32.dll
27 Jul 2003
Laurent Rodier
A set of Unix-like console applications written using the .NET Framework
18 Jul 2007
Marek Wyborski
This article introduces a code generator for Glade that produces C# code
15 Oct 2011
Clifford Nelson
Generic ValueConverter for Binding Enumerations to Check Boxes
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.
30 Aug 2007
Mike Pagel
A detailed guide on how to extend the Rhapsody code generator in C#
29 Sep 2003
Salil Pitkar
Using XML-RPC to communicate between .NET and Java
4 Sep 2007
Paul B.
Have a large code tree? Wondering which projects refer to which other ones? Manually run this console app, schedule it to run nightly or after each build.
10 Sep 2014N
Asif Sayed
My attempt to get beginners some insight into C#, through this series of short articles
4 May 2004
Pankaj Chatterjee
Implementing Object Undo and Redo capabilities in .NET
29 Sep 2003
pseudonym67
A variation on the Game Of Life Theme
15 Feb 2007
Saravanan Muthiah
Here is an advanced sortable list that can be used in ASP.Net Pages.
16 Aug 2004
Huseyin Altindag
How to populate data from database in a ComboBox.
20 Sep 2007
Sajjitha Gunawardana
This article describes usage of System.Net.WebRequest & WebResponse to contact a Server and obtain a registration key for a Windows application.
9 Feb 2007
jkandiko
An easy way to create PDF documents from code
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.
18 Mar 2009
mightyCoCo
A theoretical and practical implementation of the XOR encryption technology in C# which is extended from the Vernam cipher
14 Apr 2009
logicchild
An article that describes interfaces, indexers, and delegates.
1 Mar 2008
Alexandr Golovanov
This article covers aspects of getting information by IP Address.
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
31 May 2004
barrd
How to get indexed properties, property delegates, and readonly subproperties in C#.
22 Aug 2009
Virat Kothari
CLR Stored procedures are very simple and can be used in most complex scenarios when dealing with database.
19 Oct 2005
Marco Roello
A port of the Java sample project written by Tobias von Petersdorff
2 Dec 2004
Utku KAYA
Introduction to Intelligent Systems in practice.
14 Mar 2002
Nikhil Dabas
This article describes using Microsoft agent to create user interfaces that display characters, like Office 2000 Office Assistants.
15 Aug 2002
Gevik Babakhani
This class helps you to create and modify custom configuration files for your application.
10 May 2003
Amber Star
Application Settings Storage and Retrieval Simplified
29 Nov 2005
Thoughthopper
Another article on AppSettings.
26 Dec 2005
Insphere Technology
This article provides an introduction on how to interface with SECS/GEM compliant equipment using Insphere SecsToTool.Net.
16 Apr 2008
Adiphe
This article contents source code and demo show how to set your WinForm in Full screen mode
7 Nov 2007
Matthew Hazlett
Extending System.Color with .toHTML()
26 Nov 2007
Daniel Smolka
This QuickWatch displays complex data as a user-friendly tree
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.
16 Feb 2008
Mick O'Neill
AVL Search tree implementation with the objects accessed by an embedded key
17 Jun 2008
czeshirecat
A short article describing how to redirect text output from a console application to a file.
29 Apr 2009
Linccg
Start a program, execute for n seconds, then kill it
19 May 2009
Wael Al Wirr
Custom component responsible for logging into a file
22 May 2009
logicchild
An article with a focus on object serialization.
13 Aug 2009
SimpleData
Have you ever wanted to change variables without rebuilding?
19 Aug 2009
logicchild
An article that desribes the concepts of the APM and the use of features to simplify its use.
21 Aug 2009
SergeyAndreyev
Though the developers try to design these forms in the best possible way, “the best” from their point is often not the best from the users’ point of view. It’s not only the conflict between the designers and the users, but each user may have (and often has) personal opinion about the “would be the
3 Apr 2010
Muhammad Shujaat Siddiqi
An introduction of Managed Extensibility Framework (MEF) with Visual Studio 2010
27 Aug 2010
logicchild
An article that explains some valuable aspects about .NET's Reflection API
7 Jul 2011
Morteza Giti
A discussion of virtual and override members, overriding operators, interfaces and nested types in C#
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.
1 Dec 2011
MuhammadShahidRasul
In this article, we discuss a way in which you could manage your site to support multiple languages.
2 Jul 2012
SASS_Shooter
From a concept of custom configs to intellisense in VS 2010.
6 Jul 2012
Pranay Rana
Bulk Insertion of Data Using C# DataTable and SQL server OpenXML function
14 Aug 2012
Zimin Max Yang
Mock test without interface, on static methods and properties, using PostSharp
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.
10 Jul 2014
925coder
An in-depth examination of variables in C#
27 Jan 2009
AgileWare
Difference between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()
10 Apr 2006
Gary Dryden
Dynamically load a class and execute a method.
30 May 2001
Ranjeet Chakraborty
An article that explores ,NET interoperability with COM components.
22 Mar 2004
Darius Z
Create strongly typed Guid classes by deriving (essentially) empty subclasses from a TypedGuid base class.
7 Nov 2006
Mohammed Kawser
Saving Registry Settings in Visual C#
24 Sep 2002
Mazdak
How to get local groups and members with Win32 API in C#
11 Jul 2007
mf040
Extending the class hierarchy with semantic information
11 Jul 2006
Vicente Angotti
Explains how to count PDF pages using regular expressions in C#
22 Mar 2008
Muammar©
Scrolling text with music (just like those in movies' ends!!)
1 Aug 2002
leppie
Provides methods to save and load option classes
4 Apr 2008
pompair
An article shows three different easy ways to add features on an existing 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.
10 Jun 2010
Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility
24 Mar 2007
JoeSox
A C# dynamic link library that runs ConceptNet: A Semantic Network of Common Sense
26 Sep 2013
dot net tech
The article explains type of arrays in C# with easy to understandable Graphical examples.
11 Dec 2006
Rolf Baxter
An article to demonstrate conversion of a string to binary and manipulation thereof.
5 Oct 2007
thund3rstruck
A C# Library Interface For the Digg.com API
14 Jul 2008
Theraot
A single match between Properties and Fields and their implementations.
15 Apr 2002
Softomatix
Artcile on use of reflection to get color values to draw the complete color chart
30 Mar 2006
Ferry Mulyono
A brief introduction to StealthObjectFactory, simple OOP scripting framework for .NET Framework 2.0
21 Apr 2007
mdv113
Shows notify icon, starting an app without a form, unhandled exception handling
23 Apr 2009
Amit Chaudhary
SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation.
6 Nov 2001
Chandra Hundigam
Using bitwise operators in C#
7 Sep 2005
Gaurang Desai
Library that implements business days and age calculation and also implements the DateDiff function in C#.
27 Dec 2006
Andre L.A.C Bittencourt
Another code generator, plug-in based.
23 Apr 2007
svsundar (Vairavan)
An article that explores hardware insertion or removal
10 Jun 2004
Jonathan de Halleux
Production grammar can be used to produce a wide range of results, including automatic test cases.
7 Oct 2008
Prem Rajadattan
Provides a mechanism for executing a method at specified intervals
12 Feb 2009
Fredrik Norén
Anonymous method serialization
13 May 2012
BuggyCoder
Efficient Factory Method Pattern Implementation in C# using Expression Trees
31 Mar 2013
RajeshRaushan
In C# delegates can behave like a first class object by having closure on outer variables
27 Feb 2002
Nick Parker
Learn how to create your first Visual C# Windows application.
14 Sep 2003
Todd Sprang
This article builds on my previous Snap-In article, adding security through .NET code signing.
14 Jun 2006
Cheml0ck
A class that allows easy validation of variables via Regular Expressions
11 Nov 2008
Tharindu Nishad Patikirikorala
Develop extensible application by enabling 3rd party plug-ins
3 May 2004
nemes
Selective .config/embedded xml config resources reading
21 Aug 2005
tauyoung
A C# implementation of Mime de/encode
29 Jun 2011
Reza Mansoori
This is an easy game puzzle for beginners.
6 Jul 2007
shinilkp
Describes how to write data to an Excel sheet using C#
21 Nov 2007
henon the hacker
A code snippet to print exceptions and inner exceptions in Visual Studio's error parser format.
4 Mar 2010
vtchris
Managing strings contained in a project-scoped resource file can be a real pain. This component makes it easier to colocate the strings with their corresponding classes, even if they are business objects.
17 Jul 2008
sreejith ss nair
Using IEnumerable And IEnumerator interfaces in C#
17 Jul 2003
Leon Langleyben
Simple utility to browse and summarize script files
23 Sep 2003
Roy Osherove
I'll show how to use mock objects to test abstract classes.
1 Oct 2005
Laurent Fournié
An exception in asynchronous delegates causes all finally blocks to be executed twice.
7 Jul 2011
Morteza Giti
A discussion of constructors, finalizers, static classes and static members, constants and abstract classes in C#
5 Apr 2005
Dewey Vozel
Simple, easily reusable class to persist name/value pair settings for an application
29 Nov 2010
Christ Kennedy
A C# control that pops up in a cascade of submenus on a right-click
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.
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.
1 Oct 2001
Greg Hack
Generates a directory list as XML
25 Sep 2002
Chandra Hundigam
An article on a Windows Services component
29 Jul 2007
Sandeep. Vaidya
Visual Studio custom action provides the option to add predefined custom dialogs, however there is no option to add our own custom dialog. The following class can be used to add the custom dialog. We can create a DLL using the following class and custom dialogs.
9 Jul 2009
Proxytype
Search your keyword against your competitors
3 Oct 2005
Edward Moemeka
General instructions on the use of nullable types in C#.
3 Jul 2007
hanzzoid
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
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 Jun 2002
Chandra Hundigam
This article is about understanding the working concept of destructor in C#
11 Mar 2003
Tim Fitzgerald
A UNIX-like Whereis utility written for Windows in C#.
18 Jul 2007
Sajjitha Gunawardana
Uses less than 25 lines of code to convert a given picture to an equivalent ASCII picture
14 Nov 2007
Mike Pliam
A C# class to perform arithmetic on complex numbers
6 Jun 2004
HugoRomano
You can use this class for Windows XP Style Forms.
21 Oct 2011
grimmuko
Some useful C# Extension Methods
2 Mar 2005
Kodanda Pani
This article explains how we can use Designers for providing Design time support.
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.
9 Aug 2006
statedriven
Drawing state diagrams and C# code generation for the modified QF4Net.
27 Jun 2007
Muneer Safi
An article on using the Microsoft Speech SDK to make a simple text-to-speech application
7 Feb 2006
Rob Hemstede
A generic object factory using C#.
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.
25 Jul 2005
Marcelo Lujan [El Bebe.Net ]
Image Protector - Merge an image with a transparent image with copyright, in C#
27 Feb 2008
salysle
This article is about running a Web site in kiosk mode and disabling some normal keyboard control functionality to limit a user’s ability to depart from kiosk mode.
17 Oct 2005
Nikola Stepan
An article on a Fraction class in C#.
12 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression for functional programming.
3 Oct 2005
Edward Moemeka
A general discussion on C# 2.0 partial types.
18 Jul 2009
Hakger
How to do a deep copy of objects using System.Reflection.
1 Feb 2006
ziade
A class that helps with some basic bitwise operations.
24 Feb 2002
Roman Kiss
This article describes how to setup default values of the value type fields in the .NET class using the Custom Attribute from the Application Assembly or Config file.
9 Dec 2002
lambo82669
An article on message/info bus components for lightweight messaging.
23 Dec 2005
Rob Harwood
An article on a unit conversion library written in C#/.NET.
27 Jul 2007
Shreyans Kothari
Reflection of JavaScript Object through Text Parsing of *.js files
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
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
24 Sep 2008
seesunmoon
Push files from PC to PDA using C#
13 Aug 2009
Tommy Pickersgill
A simple binary clock snippet
10 Sep 2007
Jia.Chen
This article introduces SpellingDice a spelling corrector based on Bayes Thorem and Dr. Peter Norvig's essay
22 Jul 2009
abcdefghijklasdsad
Expression trees tutorial.
28 Apr 2008
Jacek Gajek
Generic list class based on Microsoft's implementation with few additional events to handle like BeforeAdd, OnAdd, BeforeRemove, etc.
31 Jan 2010
db_developer
What is the difference between 'throw e' and just 'throw'
7 Aug 2007
hankhuf
Allows you to drag an eyedropper anywhere on the screen to select a color
1 Nov 2006
Ion Botnari
A Simple PropertyComparer
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.
23 Feb 2004
Wytek Szymanski
An article about locking sections of a stream for reading and writing.
30 Nov 2007
Coding Marc
A sample but usable program using the SharpZipLib.
27 Sep 2008
Olexandr Malko
In a separate thread there is a loop to invoke GC.Collect()
18 Apr 2009
Vipin.150
C# program to get the size of a file from the internet
14 Aug 2007
Paul B.
Read and write for app.config or web.config files with two simple, tested functions
12 Jun 2007
Andreas Piefke
This article describes how to use custom attributes to automate performance counter and category creation.
22 May 2007
Simon Hughes
There is a problem exporting accented characters in plain text files. You need to encode, but which one?
15 Oct 2007
Ennis Ray Lynch, Jr.
An easy way to publish your own news feed in ASP.NET
10 Dec 2002
Christian Tratz
How to emebd and use Win32 resources with a C# program
1 Feb 2007
Ali Ozgur
This article describes how NHSessionManager can be configured to use multiple NHibernate assemblies
16 Jun 2007
Chris_42
How to connect a control, a property and an entry in an XML-file
17 Nov 2007
Vladimir N.
This article shows how to create a Splash Screen with alpha-channel image and semitransparent borders.
17 Dec 2001
Chandra Hundigam
A brief introduction to the .NET System.Buffer class
4 May 2005
Marcus Andrén
Instead of iterating through each element in a collection, we can write iterators to do specific tasks.
28 Aug 2007
Anshuman Roy
Using Resource file for adding and extracting ZIP file
24 Apr 2007
Handpeople
An article describing the utilization of the Object Builder framework to develop custom objects for dependency injection.
26 Sep 2003
Alan Dean
Demonstration of how to represent DateTime values in a culture-invariant format in C#.
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.
11 Feb 2007
David A Brighton
This mathematical program uses explicit conversion and graphical display
17 May 2007
Anandhi Swamy
Customize Identity, Custom Principal with ADS
6 Aug 2009
Muhammad Shafiqul Islam (Rana)
This article demonstrates how simply you can encrypt and decrypt simple text and compute hash values
19 Dec 2005
Michael Ceranski
Common DateTime routines for C#.
3 Aug 2006
Alejandro Simon
How to program the building blocks of a mechanical trading system: creating technical indicators
24 Jan 2006
Richard Isaac
An article describing a simple Generic class to provide user friendly text for a constant or enum value.
4 Feb 2006
confach
It can combine multply MSN chat histories into whole one and guide you how to use XML.
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.
12 Nov 2003
Harish Kumar L
This article explains how to create an MMC Snapin using C#.
6 Nov 2006
Troy Magennis
C# Solution to the "Monty Hall Problem"
19 Feb 2003
Softomatix
An article describing how to use DirectoryServices classes to get a user's SID.
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#
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).
28 Aug 2006
Not Active
Using custom functions to extend XPath expressions
8 Mar 2007
jdkulkarni
The article describes how to manage processes on a remote machine using WMI
21 Aug 2002
zhangzq71
Introduces how to use Microsoft.vsa to make your programs have script functions
8 Mar 2008
Ralph Varjabedian
Dependency Injection for .NET using a Dynamic Service Locator with Dynamic Proxy Injection.
21 Aug 2003
Frank Eden
Flattening a Hierarchy using a producer thread to get all files in a folder and subfolders.
11 Nov 2003
David Boland
This article presents a Pluggable mechanism for the identification and hosting of .NET Remote objects.
5 Feb 2009
Jonas Butt
This article demonstrates the use of the Extension Methods language feature of C# 3.0.
11 Oct 2007
Cassio Mosqueira
How to make a class look like an enum with added functionality
12 Feb 2008
Gautham Jayaraman
This code snippet helps to get the last Windows reboot time using C# and interop
21 Jun 2004
Sune Trudslev
Introduction to collections in the .NET Framework.
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.
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.
26 Jul 2011
Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
8 Apr 2002
shilin
Simple windows application in C# to give command line tools the convenient windows interface
1 Dec 2003
toclipa
This article describes how to work with timers provided by win32 API
12 Apr 2010
TwinLane
A control for writing out text to the UI
29 Aug 2006
Jeff Bramlett
Using a Rules Engine to separate Business rules from the application
4 Mar 2005
sarav.r
De-coupling Error Messages out of your web application.
11 Apr 2007
Saleth Prakash
This demo shows how to edit a resource file content by treating it as an XML File
23 Jun 2011
Lewis Liu L
Graphics Drawing Tool by WPF
25 Aug 2005
Paratrooper666
Solve mathematical equations
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.
15 May 2007
Jack J. H. Xu
This article shows how to create various custom color maps
6 Mar 2008
Glenn Dawson
How to use interfaces to emulate const correctness
11 Jul 2007
tran manh tuan
This app shows how to send and receive messages between apps using WM_COPYDATA.
15 Sep 2005
Miroslav Stampar
Physical constants and special functions not found in the System.Math class
30 Jan 2006
Jason.Thomas
A wrapper class for DeflateStream that properly handles exceptions.
17 Nov 2002
Karavaev Denis
Using this class in your C# application you can manage your mailbox and download and parse your messages.
27 May 2003
Palladino
Using attributes to solve subjects linked to the daily work of software maintenance.
13 Jan 2004
SathishVJ
Automate key sequences for repetitive tasks. Enter data into forms from XML files.
16 Sep 2007
Paul Chin PC
Remotely display message, eject and close CD
12 Oct 2007
Ata Kirmani
This article describes how to create a simple presentation application
12 Aug 2009
Matthew Hazlett
Text Difference between two files
15 Aug 2009
rajeshjj
Avoiding a switch statement in order to avoid Cyclomatic complexity.
7 Apr 2006
anichin
How to display a splash form and load data in a separate thread
20 Jun 2007
Suvendu Banik
This articles is to explain the use on live XML for displaying data. I have used Exchange Rates from currencysource.com to show one of many use of this technique. I have used bit of comments to explain how this code is working.
28 Mar 2003
Robin Galloway-Lunn
Application and component configuration from XML .config files.
20 Jun 2004
Dr Herbie
Make Code More Robust by Avoiding nulls in C#
20 Apr 2007
Refky Wahib
Make your application testable.
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.
26 May 2007
Ziver Alen MALHASOGLU
This article focuses on callout development for MS CRM 3.0. As an example Turkish Citizen Number Validator code is written.
12 Sep 2007
Thomas Maierhofer (Tom)
Technique to attach a debugger to a starting service project
24 Dec 2008
Nagarajan Rajesh
Updated version of the wonderful and sleek "Tree Chart Generator" written by Rotem Sapir
14 Jul 2009
akash dhar
System Performance Indicator in C# by That That Guy
16 Nov 2004
Salil Khedkar
I have tried to compile a list of things which we commonly need, when we sit down to code a ‘business solution’ or ‘application server’ kind of software for the first time using .NET. This list of tricks gives ideas on how to jazz things up, to give you the extra edge to win customers hearts.
24 May 2002
Vlad Beu
Testing the c# random generator numbers
23 Jul 2009
abcdefghijklasdsad
Covariance, contravariance and invariance in C# language
21 Jun 2004
ex3cut3_2
A simple library to manage the quota entries of the Windows system, works for local and remote computers
30 Sep 2007
]Metty[
This article describes how to create a simple user-drawn form which moves over the desktop
22 Mar 2008
Muammar©
Animated sheep for your desktop
13 Jan 2007
developer.dave
Very basic guide to beginning development of your ReSharper PlugIn
11 May 2007
Raptor.XP
Learn how to trace and debug your Project Hoshimi program with Visual Studio
6 Jun 2007
Ed.Poore
A Multi-port Plug-in Based Serial Port Terminal Program
20 Apr 2003
Chris Richner
Did you ever want to code a little utility that should manage a project file?
10 Nov 2003
dzzxyz
Optimize your C# with Inline ASM via ATL and C++
24 May 2004
Polis Pilavas
An article on C# MDI applications.
7 Aug 2007
Raymund Macaalay
Simple RSS Reader in C# using XSL
12 Dec 2006
Shailendra Sason
Drawing Bsplines in C# with the help of GDI+
19 Nov 2003
wchvic
An implementation of Base64 encoding/decoding in C#
31 Mar 2002
Alexandr_K
This C# class retrieves, creates, deletes Registry values and keys, and even more...
19 Apr 2004
Chester Ragel
Checking the performance between foreach and for loops in depth.
12 Jun 2009
rajeshrocks
Extension method is a feature in C# 3.0, which allows a developer to add functionality in existing class without modifying or recompiling or extending the existing class.
25 Aug 2005
KJAM2005
a.k.a (Dr.D and his adventures in Software Design)
7 Apr 2007
LakshmiChava
Comprehensive and essential facts which we developers sometimes neglect in C#
1 Sep 2004
Prashant B. Bhide
This article will give you a peep into creating a basic windows service in C#
24 Sep 2002
Jörgen Sigvardsson
An article on how to use delegates to emulate STL-functors
10 Oct 2006
Arjun Arora
A Windows service which spawns mutiple threads
6 Jun 2004
Abhishek M
An article on C# describing a notepad application
14 Sep 2008
Bhupendra Sinha
This article will explain how to embed/access JavaScript, CSS and images to server control’s assembly.
13 Jun 2001
Wahid Choudhury
Binary data needs to be base64 encoded to go into an xml file. .Net framework has made this a painless method wiht its System.Xml namespce classes. I use the XmlTextWriter to put in a bitmap and icon image into a xml file. I then use XmlTextReader to parse the xml file and dynamically set the icon a
15 Jul 2010
Anupam Banerji
Explains serialization, the need for custom serialization, and how to implement custom serialization in your code.
7 Sep 2010
Saleth Prakash
Performing addition, multiplication of very long integers using C#
7 Sep 2004
Ahmed jamil Kattan
An article explaining how to use Microsoft agents in a C# application
12 Mar 2003
Jonathan de Halleux
Fast and furious colorizing library for source code (C, C++, VBScript, JScript, xml, etc.)
22 Nov 2006
Chris Hambleton
An article on how to make a single configuration file for the entire development life-cycle
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.
29 Apr 2003
tommy skaue
Been searching the Internet for a waterproof way to find weeknumber based on a certain date? Search no more, because here is the solution,
8 Dec 2005
Polis Pilavas
An article on a C# library responsible for acting as a Winamp front-end
13 Apr 2012
Shashank Bisen
This article gives you a brief introduction to Implicit Variable provided by .net Framework 3.0 onwards and illustrating its usage.
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.
19 Feb 2006
dotnetfireball
Is a desktop application developed for allow developers to fast creation of their software installation
20 Apr 2007
Mohammed Habeeb
An article to demonstarte the usage of J# library in C# for zip and unzip functionalities
18 May 2007
Uwe Keim
Introducing a C# implementation of the interfaces required to implement a Windows Scripting Host
22 Oct 2003
Prashant Agrawal
This article explains how to convert DOC into other formats using C#.
28 Dec 2006
Ivar Lumi
IMAP messages transfer tool
2 Nov 2008
Dieter Deysel
This article will show an elegant way to open a lot of forms, without the redundant code
25 Feb 2004
Stefan Eberhardt
Converts RTF, DOC to PDF; sample is a part of a big Project that converts nearly everything, parts can be used to convert html, bmp ,Lotus 1-2-3 documents...
18 Jun 2007
PrashantRishu
This tutorial describes the implementation of Abstract Factory Pattern in c#
10 Aug 2005
zadeveloper.com
Reading and writing structure data to and from Binary files
3 Apr 2007
Chris Zangarine
A simple module to save and restore preferences for objects in your application
25 Oct 2010
Niladri_Biswas
This article will introduce some of the benefits of using SortedSet.
15 Feb 2007
adparadox0
The trials and tribulations of creating a GeekTool clone
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.
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.
16 Dec 2003
Alex Beynenson
A library for safely converting data from obscure sources into most commonly used strong types.
29 Sep 2011
N.Banukobhan
It has all the operations of matrix, vector
1 Nov 2009
logicchild
An article to help the beginner in the C# language
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!!
8 Sep 2007
idreeskhan
SQL Script Generator generates the SQL Scripts to run on SQL query to analyze only insert and update queries
23 Mar 2003
pgrenette
This is a simple skeleton for a multi-thread process or services
6 Jan 2004
worldspawn
Make the task of defining properties a little less typing intensive. It should provide a convenient location to track changes to entities or whatever you can think of.
27 Jun 2007
andrewcates
Auto Increment Assembly Version in a Microsoft Build Task
18 Aug 2003
Salil Pitkar
Proposal to make C# properties flexible whilst maintaining the Smart Field syntax.
24 Aug 2007
cute-solutions
Generating Outlook signatures automatically using information of the Active Directory
23 Nov 2003
peter2713
Simple utility for generating csc.exe command line options
26 Jul 2007
Seun
A useful library for sending mail from your apps. Its the easiest i know off.
18 Jun 2007
Douglas Parsons
An overview on how Static and Instance Declaration works
21 Nov 2007
Muneer Safi
This solution explains a socket approach to send a message (broadcast message ) to clients in the same VLAN
24 Mar 2010
logicchild
An article meant to encourage the use of the Linked List in C#
7 Jun 2005
Steve Barker 333
A struct that provides base-36 functionality.
25 Sep 2007
idreeskhan
This article describes Structs in C#, Structs vs. Classes, Heap or Stack? Structs Constructors
27 Oct 2006
Jaiprakash M Bankolli
This article explains about C# documentation and ways to automate it
30 Jul 2002
Anthony Roach
A simple event log class written in C#
5 Aug 2003
Roman Kuzmin
Accessing a command line data formatted as an attribute argument list.
13 Jun 2004
Taha Amin
An article on a customized editor for your own programming language
23 Sep 2004
Ansil
An introduction to Generics in C#.
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.
3 Oct 2005
Edward Moemeka
General description of the new property accessor modifiers in C# 2.0.
22 May 2006
Syed Moshiur Murshed
Read and Write Config files with an Object Oriented Style with .NET 1.1
9 Sep 2006
Jacky S
A simple C# program that can extract/save article headers from Newsgroups
23 Oct 2006
raajaak
We can't perform operations on a control, if that control was created by another thread. When we try to do thatm, we will get cross thread exceptions.
5 Feb 2007
Scott Klawitter
An article to demonstrate how to convert from one base 2, 8, 10 or 16 to another of base 2, 8, 10, 16
10 Feb 2007
rbriere
Quickly go to a Shrinkster.com url.
10 Jun 2007
idriseAbdi
Implementing dynamic escalations using Timers to augment K2 Workflow
18 Jul 2007
Jeff Bramlett
Helper classes for automation of stored procedures
19 Aug 2007
Rudolf Jan Heijink
A tutorial on custom serialization using the SOAP formatter - Part II
21 Oct 2007
Captainobvious
This is a quick C# function to proportionately resize a JPG based on max width and max height parameters
26 Nov 2007
caloia
Improve performance with anonymous methods, asynchronus processing, and thread pools.
28 Nov 2007
shanAtCP
Windows service code to change wallpaper at configured intervals
2 Jun 2008
Masayuki Tanaka
This article shows a way to logging into single logfile from multi-process avoiding file lock conflict
7 Apr 2009
Tiago Conceição
Powerfull XML Alternative
19 Jun 2009
Stas Kashepava
This article explains how to apply polymorphic behavior back in the class hierarchy
23 Oct 2009
logicchild
An Article that explains certain aspects of Windows Forms
30 Dec 2009
logicchild
An article that uses C# to demonstrate how to gather network information
27 Oct 2010
Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
19 Apr 2011
Sanjay J Patolia
Difference between Dynamic and Object type
8 Sep 2011
Swapnil Ahire
Common C#.NET Performance Guidelines
29 May 2012
Clifford Nelson
A runtime variables class to support multiple application development.
5 Dec 2012
Antonino Porcino
Implementing a fixed-point numeric type in Saltarelle
31 Jul 2007
Jean Paul V.A
An article on non-deterministic destructors in C#
4 Apr 2009
P S Sreejith
A quick look at C# 3.0 language features.
20 Nov 2005
Ilan Assayag
A fixed-sized FIFO queue
30 Dec 2005
Stephane Schwartz
An article on implementing a generic comparer.
16 Jun 2007
zeltera
A way to use letters instead of numbers to count
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.
19 Sep 2005
Ayende @ Rahien
How to add mixin to a class in C# 3
15 Feb 2010
WCFguru
Remoting sample using Interfaces and NTier approach
25 Apr 2003
XoseLluis
An article about building enums in runtime by means of System.Reflection.Emit
21 Jul 2007
yuan yong fu
In C#, use Win32 API to enumerate file and directory quickly
19 Sep 2004
Best practices for use when handling dates during less than ideal development projects. Explains a simple way to approach input and output date formatting when integrating with applications and databases.
2 Jan 2009
mattraffel
Utility for counting lines of source code. It can easily be extended to count any source code types
27 Aug 2003
Frank Olorin Rizzi
The CFGLite Project, for managing configuration files in .NET
7 Mar 2007
mike montagne
Explains critical undocumented design issues of building components with objects as properties
24 Jun 2005
evxif
Using interfaces besides the traditional access modifiers (i.e. public, protected, internal, or private) for advanced accessibility control.
2 Feb 2007
Ali Ozgur
How to create DaoFactory instances with Castle/MikroKernel in NHibernate applications
18 Aug 2008
jkatebin
This is a control which represents a single IP Address
20 Nov 2003
gfajardo
Get and set the parameter value from the report
31 Aug 2005
cagatay.yildir.im
Showing floating text message on the MSN Messenger as a personal message
1 Nov 2007
Tamir Khason
Open source class to handle WAP Binary XML in C# and CF C#
9 Oct 2006
Namratha Shah
Class Diagram in VS.NET 2005
12 Apr 2004
Al Choudhury
Writting a Unit Converter application for an improved user experience (ease of use).
26 May 2006
James Gupta
Scan a website for email addresses and add them to an XML-based file (MSN contact list file)
12 Jul 2006
Steve Ward UK
This article will demonstrate an alternative to the C# out parameter for those times when you need to get a value back from a method plus some additional information. I'll show you how generics and anonymous methods can be used together to help you write cleaner resuable code.
4 Sep 2006
JHotGermany
How to display Greek letters in .NET using char casting.
13 Jun 2007
jinfrics
This code will help you in creating a customized form interface
26 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the BigInteger class provides
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.
1 Nov 2007
sasik_72
This article explains how to create some of the advanced FxCop Custom rules.
17 Jan 2006
Namratha Shah
Using multiple indexers in a class using interface indexers.
5 May 2005
santosh poojari
This article explains how one can trap exceptions in an application. This layer helps to determine from which layer, module and source an exception has occurred.
3 Jul 2014
Arthanarieaswaran
This article explains the basics of MEF for beginner with a simple examble
13 Jun 2006
Sir Zeppa'Man
Some useful messageboxes and dialogs
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
27 Mar 2007
Matglas
Validating ISBN13 numbers on format and correct checksum in class or CustomValidator (ISBN: book reference numbers)
16 Jul 2010
Anupam Banerji
Explains XML serialization, schemas, and provides an example of XML serialization.
28 May 2002
Paul Gielens
Model View Controller written in C# using the .NET Framework
19 Apr 2011
Sanjay J Patolia
An introductory article about the dynamic keyword in C# 4.0
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.
5 Apr 2007
Saleth Prakash
This demo is nothing new. It just shows the usage of localization using resource files for 12 languages.
24 Aug 2008
Tharindu Nishad Patikirikorala
Creating Dynamic assemblies in C#
27 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the Complex Struct provides
14 Nov 2006
PIEBALDconsult
This article describes my DateTruncate function.
1 Jun 2006
Palwinder Singh
Implementing custom resource reader with database
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
18 May 2008
Kamal Singh Kharayat
An Introduction to Forms Authentication and Its practical usage.
24 Oct 2007
Govardhana Reddy
This article will help you to find a way to convert the ATOM to RSS Feed Format
23 Dec 2005
Sheel Gohe
Generate AutoCAD drawings using C#
25 Jun 2007
Ranjan.D
Control your system by shutting down, rebooting, log-off, hibernate
23 Dec 2007
William E. Kempf
An article on creating extensions for unit testing.
19 Jul 2008
abhigad
C# extension methods and Mixin implementation.
27 Jun 2007
Vit Buchta
Special classes hold a coefficient matrix and right site constants
28 Aug 2004
xwml
Skin Recognition in C#.
17 Feb 2005
Dave Brighton
This article builds a persisted data application in C#.
14 Nov 2006
rmortega77
Create a class with DB access code, from the Webform designer generated code.
8 Aug 2002
Siva Ram Mateti
An article on converting Gregorian calendar date to ISO 8601 calendar date
17 Feb 2003
pat29
A suite of classes to send email messages and attachments.
25 Aug 2006
Abhishek _Agarwal
This is an antivirus solution to deal with the Brontok A HVM 32 Virus.
26 Jun 2007
livibetter
This calculator is written as a demo application for the SCI library
1 Sep 2007
Alex Flood
Using the Speex speech codec with the .NET framework
19 Feb 2006
Smart K8
How to easily implement generic sets within C# for .NET Framework 2.0
10 Apr 2005
Miros79
Converting UNIX timestamp to System.DateTime.
9 May 2003
Uwe Keim
A small utility to notify you by e-mail when ports on servers are not available.
14 Mar 2006
smallwisdom
How to run one instance per user of an application on a machine with multiple users logged in.
11 Jul 2008
Syed M Hussain
How to create a custom message box with buttons and icons.
29 Jan 2007
Kamlesh Singh
How to create TCp connection through proxy server
30 Aug 2003
gspatwal
A brief article comparing and contrasting the features of Java and C#.
25 Oct 2010
Niladri_Biswas
This article will explain about some of the benefits of using Tuple in C#4.0
20 Nov 2005
Mohamed Elzahaby
This Application helps you to save a pring screen of all of the forms in another .net application
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.
21 May 2003
Pedro M Santos
What I try to achieve is avoiding the need of capturing library exceptions, specialy those generated by users, in the presentation layer.
13 Jan 2005
HongJu.Cao
Dynamic access to .NET object's property/field.
11 Jul 2007
Arezoo Sarkheyli
This article will try to learn you the way of building new components
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.
26 Oct 2010
Niladri_Biswas
This article will describe some of the functionalities of ZIP Extension Method
15 Feb 2008
Sanat Palia
How to add data to an existing word doc from .net
29 Jan 2003
Kishor Aher
This Article Help you to Build an Image Processing Library in C#
26 Oct 2010
Niladri_Biswas
This article shows the benefits of using Optional Parameter
3 Oct 2005
Edward Moemeka
A general discussion on C# 2.0 static classes.
30 Sep 2001
nemesh
Writing hello world program using different approaches in C#.
7 Mar 2004
rajeshvasan
This sample code uses the System.Diagnostics namespace to restrict the application from creating an instance more than once.
24 May 2010
munir.hoque
This article may be helpful for beginners of C#
27 Sep 2007
Shinde Sachin
You can drag and drop text file or any other file which contains text in textbox.
24 Aug 2007
S.Vinothkumar
Empty the Recycle Bin using C#.
30 Nov 2006
Tom Tang API
A tool can save your effort on configuring log4net.
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
1 Nov 2005
Tupps
An article containing details of a class that handles form locations without adding code to each form
12 Nov 2008
Joydeep Sen
learn how to attach event with an object and how to create custom eventargs for beginners
17 Aug 2009
ShofarNexus
A potentially significant amount of performance gain and code size reduction can be achieved by making use of internal fields rather than designing applications with a blanket use of public properties.
27 Jun 2002
Michael France
Using the ArrayObject you can easily resize 2D and 3D arrays in C#
20 Sep 2005
Glenn Inman
This is a hex editor in c#
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
3 Oct 2008
Saloman Wu
A user control which is rolling text from right to left
14 Nov 2006
rmortega77
Very simple code to generate a PDF document using the CrystalReports engine.
5 Dec 2004
Michael Alexander Classen
Script-interpret-class with comfortable editor and debugger
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.
8 Jun 2007
Suha
ListView Find Items string or integer etc: *text, or *text*, or text*
8 Jun 2007
Bishoy Demian
how to do threadding in .net with C# and update the UI from worker threads
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.
18 Jan 2006
Namratha Shah
Conditional Methods using Conditional Attribute
25 Jul 2006
funygel
how to make the standard combobox to drop custom controls
15 Nov 2006
ravindradonkada
Sending Email alerts to your friends saying Good Day
18 May 2007
prabhu_g_cool
This will be useful to make data continuosly rotate and give an impression of news flash vertically in ur webpages.This is not windows scrolling but this is making a div or panel to scroll.
18 Feb 2008
Niranjan Kumar
Abstraction and Extensibility are important factors in modern day frameworks. If you are part of any framework team or developing a library that will be used by multiple divisions of your organization or community, you will appreciate what I am talking about.
4 Jun 2008
salysle
This article describes three approaches to parsing the sentences from a body of text; three approaches are shown as a means of describing the pros and cons for performing this task using each different approach.
24 Jan 2011
George Nairooze
Use simple events the same way you call a method
8 May 2009
Omer .NETz
Accessing IDisposable objects in a bounded scope with the using keyword
1 May 2004
vancemc
Describes how to interface 'C' code with C# through Dlls compiled in 'C'
21 Sep 2004
Rajan2may
Sending Mails from C# using System.Web.Mail using default SMTP
30 Jul 2005
Majdi Jamal
How to make Informal Form Using C#
10 Nov 2008
Edward Moemeka
Learn how to define types without defining the class first using C# 4.0.
17 Sep 2007
Sreejith Thathanattu
a customizable class that can be used for paging
3 Sep 2003
san77in
This article gives an introduction to adding Database support in a C# Windows program by using the available Data controls.
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.
22 Oct 2003
Paul J Barrett
A simple educational flash card program that uses xml files for its word source
12 Jun 2006
Hamed J.I
A BitArray class with more function
3 Nov 2005
Jisu74
Read a certain line in your text files by making an array
3 Nov 2005
Raji @ Pottu
This article explains you how to do Record Navigation in Web Form using events in c#.
4 May 2004
JEHAN Sebastien
Write web macro agents with plugin libraries for data processing
11 Aug 2004
Yuancai (Charlie) Ye
Interop various data among native, .NET and Java codes.
9 Sep 2004
Manuel Permuy
This article describes the architecture of the "Cdot-Insource Framework".
6 Apr 2007
Hayder Marzouk
Browse any object using ObjectReflector.Net at runtime
13 Apr 2004
hasansheik
A Beginers introduction to Threads using C#
20 Jul 2007
S.Vinothkumar
Formats for DateTime.ToString()
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.
7 Oct 2006
Mohammad Mir mostafa
A Sample Component to Control Some of DialogBoxes
27 Nov 2006
jdkulkarni
This is a simple and powerful chat application for the intranet using .NET remoting.
20 Sep 2005
JadBenAutho
Flexible HuffmanAlgorithm object, based on streams data forms.
1 Nov 2005
Asghar Panahy
Refresh all loaded controls by changing the base fields.
8 Aug 2007
Muhammad Asad Siddiqi
For Professional looking reports within your application
26 Oct 2010
Niladri_Biswas
A short demo as how to call a method written in IronPython 2.6 and making a dynamic invocation to the method from C# environment.
5 Aug 2003
Kevin McFarlane
How to incorporate parameterized construction in Microsoft's recommended implementation of a Singleton
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.
20 Dec 2006
knowledge43
A generic class, used for comparing an object by one of it's properites.
20 Jan 2008
Augusto Humire Martinez
It examples show how insert any image into sql server and perharps other types
15 Jun 2007
Cem Onvar
Gives a brief description to convert the leads in MS CRM 3.0.
9 Sep 2008
Knasenmc
A simple XML file reader
27 Apr 2003
Daniel Turini
A tool and a method for VB.NET to C# source code conversion
17 Mar 2008
yilin_yang
Robin implements ANN method into parser technology which ends the age of parser generators
25 Sep 2005
balazs_hideghety
An easy way to use threading in your applications.
4 Jun 2007
Joe Sonderegger
A Switch function that works for non-integral types.
11 May 2007
LeoSimon
This article describes how to use C# to customize exporting a Crystal Report
28 Aug 2003
Salil Pitkar
An in depth look at polymorphism using C#
26 Oct 2010
Niladri_Biswas
TThis article will tell about the advantage of using named parameter
21 Jun 2006
pvinaysh
Smart Client Application based on the No touch deployment. This kind of application provides you very rich GUI in a Internet zone.
TSP
27 Mar 2006
Sameh Samir
Travelling Sales Man Problem solved Using Genetic Algorithm
29 Jul 2007
anishmm
Use bar code fonts in C#.net
20 Oct 2008
Ennis Ray Lynch, Jr.
A simple way to add colorization to large grids of raw data
10 Oct 2010
logicchild
An article that describes how to use and integrate a Numerical Library for .NET
6 Sep 2006
Javier Lema
Load an ini file to configure own application
20 Apr 2010
RishiGanesh
Abstract Factory Pattern in C#
19 Jul 2008
sreejith ss nair
An article about using message queue for connectionless programming
29 Dec 2003
DQuigley
This article was written to provide a brief overview of console input in .NET
10 Jun 2004
dgiljr
How to copy a String into a struct using C#
4 Jul 2007
Ravi Kant Kumar
Creating Active Directoy group OwnerShip using c#
9 Sep 2004
Manuel Permuy
This article describes the architecture of the "Trivadis Framework".
26 Oct 2007
RajeshKumar Shanmugam
Partial class implementation using C# in polymorphism.
25 Jul 2004
Graham Brooks
How to use an enum as a datasource for lists in .NET applications
23 Jan 2012
rj45
A tool to view and debug XML XPath queries with .net 2.0
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.
10 Dec 2005
Siddhartha Batra
SQLServerClient is a simple assembly which provides a very organized way to connect to & edit SQL Tables. It also contains a demo Form showing its usage
9 May 2006
seesharper
Get connected to your FTP server
24 May 2007
ranajitbiswal
Data Encryption/Decryption using RSACryptoServiceProvider and X509Certificate2
11 Nov 2003
Yuriy Maksymenko
Introduction to IStorage interface and MS Help file format including sample C# decompilation DLL for CHM files.
1 Nov 2007
Mostafa Kaisoun
Visual Studio .NET not support Array of controls, I try to create PictureBox array
28 May 2006
nicklenting
Component which you can add to your project that allow you to add items horizontal to a ListView component.
15 Sep 2009
Brendan Chong
One of the first C# application to remove comments across multiple C-style languages (C, C++, Java and C#)
18 Sep 2001
Filip Bulovic
Using ILDASM to view custom destructors in C#
26 Oct 2010
Niladri_Biswas
This article introduces the System.Lazy and its usefulness
1 Nov 2005
Itay Sagui
Create a BiDirectionalHashtable to access both key and items in O(1) time, and create a connection between items.
31 May 2001
M.A.K.Jeelani
This article demonstrates various new UI features such as Transparent Windows, Control Anchoring and Control Docking.
9 Jul 2008
vidyaa shrinivasan
Customised TabControl using C#
26 Oct 2010
Niladri_Biswas
This short article will highlight upon some of the features of Expando Object
10 Mar 2008
Jaiprakash M Bankolli
This article describes about design pattern namely Singleton Pattern.
31 Oct 2006
ChandraSekar Maheswaran
Frequently used Dialog Boxes
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.
29 Jan 2007
zeltera
Sometimes we need to control the user input to some specific values. The following article explain how to do this with a TextBox
11 Jun 2007
sharpiesharpie
An article for beginners explaining how to make those fancy events you always see on visual studio controls in 5 simple steps.
23 Dec 2002
Sameh Ahmed
a graphical implementation for prim's algorithm
29 Apr 2003
essence
Want to make it easy to make the jump to C#? Here's the answer.
5 Aug 2007
Harikaran S
This article will explain about Generics feature in C# 2.0
24 Mar 2005
Christopher G. Lasater
This article provides a real world usage example for using delegates.
19 May 2005
legalAlien
How to use a C# property to store and retrieve an array.
5 Jul 2006
Maurice Tarrant
Launch an application after temporarily change the system clock.
23 Aug 2007
DhanuWeedagam
Import data from a bulky XML file to a MSSQL table.
26 Sep 2010
TheUberOverLord
NotifyIconExample Shows All Possible Combinations of NotifyIcon, Taskbar and Much More. All Possible Tricks For NotifyIcon, Taskbar, Invisibility, Restricted Exit, Shared Context Menus, Multiple Context Menus, Microsoft ClickOnce Deployment Technology, ClickOnce Automatic Update Technology.
2 Nov 2004
Cristian Prats
An article about IDisposable and the Garbage Collector in .NET.
2 Sep 2007
AmitDhiman_India
Some Use of Access Modifiers
9 May 2007
JannuD
Create WIX web setup using VS2005 and Wix 3.0
25 Feb 2006
Dau Quoc Chung
It is a game like Window minesweeper of microsoft
21 Aug 2007
KronoX
This article will teach you how to install and uninstall *.msi files with C#
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.
15 Jun 2005
ChinHim
This article describes how to fire events to a framework from a component plugged into it.
4 Jan 2006
RichAhem
The article describes a family of classes that will automatically enable each of your custom-type's public properties to be expandable in a PropertyGrid without the need to write an explicit TypeConverter. You will also be able to edit those properties that support the 'set' accessor.
2 Aug 2006
Ahmed Ali El-Sayed
C# DLL for use it in .Net Applications, you can convert it easy to any code
10 Mar 2007
Chetan Kudalkar
An exploration of function overloading in C#
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
15 Oct 2007
justindhas
Create Sample Application Using Entity Objects Using C#.Net
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.
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.
29 Jan 2009
Wael Al Wirr
Raise and publish WMI events and message programatically
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
17 Apr 2013
J van Rooyen
From a developer's perspective, a comparative article
29 Aug 2006
sandeep@s
An introduction to executing SQL Server stored procedures and how to retrieve the return parameters
2 Aug 2005
Prasad N
Illustrates how to implement Undo/Redo with GUI for Basic User Actions
7 Jun 2011
A Mahesh
New features available in the C# 3.0
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,
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.
10 Oct 2006
Sean Yixiang Lu
An article on a workaround solution to achieve default parameters in C# using the parameter array feature.
8 Aug 2007
Vivek Krishnamurthy
Simple Cryptographic Engine showing how to implement Rijndael, RC2 and DES Cryptographic Algorithims using Cryptographic Serives built in .Net Framework
24 Feb 2008
Mohamed M. El-Kalioby
How to extend built in Classes
2 Mar 2008
Mugunth Kumar, Singapore
Comparison of Performance of C++ and C#
22 Apr 2005
ChinHim
Simple framework to late bind assemblies using reflection and interfaces.
5 Apr 2003
JarekNET
Convert VB6 forms to C#
20 Feb 2006
Raja Chandrasekaran
This is project is to know about how to convert the retrieved data from database to Excel file thro' c# code
18 Sep 2007
Navneet Codes
Code for adding events to the event viewer by C#
8 Apr 2010
Amit Ranjan
Helper Class for .Sql Server Database Engine
17 Sep 2007
Navneet Codes
Code for sending emails through winforms by using C#
23 Jun 2007
Petro Protsyk
Working with TFS Server using TeamExplorer SDK.
2 Feb 2006
Andrews Raj
An article on LAN chat using multicasting.
18 Jul 2006
Prithvi raju
Bulls and Mags is a simple English word game played by two - One of the player must assume a four letter english word with unique letters and the other person attempts to guess the word assumed by trying out some words. Clues will be given based on the word by the player who had guessed the word.
15 Apr 2007
Justin Bozonier
Shows how to create a data bindable strongly typed collection via a DAL to replace a DataSet.
13 Jul 2007
ZhaoRuFei
Auto test all the Enum types for duplicated values and error-prone Flags values using Reflection
6 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
13 May 2010
logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
3 Nov 2007
dacanetdev
First Part of a Starting Guide for XML with C#, Methods to manipulate XML in C#
27 May 2006
| Muhammad Waqas Butt |
Show Crystal Report On Selection Base
6 Jan 2007
hacked.emotions
The article describes how to configure nlog to log reports as per your requirement


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