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 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.
by Nicolas Dorier
Leverage Azure, powershell and NBitcoin for a fault tolerant and scalable block chain indexer

Research Library

New and composite on-premises applications need a complex array of...
IDC studied the business value and benefits that three JBoss customers...
If you are considering deploying business process management (BPM)...
Read this paper to learn how you can create an intelligent, integrated...

Discussions

by Will5801 on Processing Global Mouse and Keyboard Hooks in C#
by Member 11096518 on article "A Beginner's Tutorial on Implementing...
by Nick Alexeev on Article "Multiple Inheritance in C# 3.0"
by Yogesh Jagota on tip/trick "Toggle Enum Values of an Enum Variable"
by mrchief_2000 on tip/trick "C# Custom Mapper"

All Articles

Sort by Updated

The C# Programming Language - Applications 

14 Sep 2014N
Jean-Pierre Bachmann
Ado.net ORM
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
18 Aug 2014
Jefferson Takahashi
Integrating Exchange Server 2010 Mail Attachments with SharePoint 2013 via C#.
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.
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.
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.
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.
7 Jul 2014
Syed M Hussain
A widget based application
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.
26 Jun 2014
Syed M Hussain
A Network Utility application to get system information and analyze your network
11 Jun 2014
Syed M Hussain
A simple Java editor developed in C#
2 Jun 2014
Marc Clifton
Using the Higher Order Programming Environment, scrape the APOD website's 20 years of photos and explore APOD's.
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.
20 May 2014
John-ph
WinForms application developed using C#, ADO.NET and MS Access
8 May 2014
Praveen Raghuvanshi
An application explaining the basic implementation of Autosave feature.
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.
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!
1 Apr 2014
formlesstree4
Another article on C# .NET SQL, but with smarts
11 Feb 2014
Vasyl Khomko
The program builds graphs of mathematical functions
6 Jan 2014
Hasan Habib Surzo
Class, Database Connection, Login Winform
22 Nov 2013
Baxter P
WPF Secure Messenger
29 Sep 2013
Kirill__
A simple program in C#.
15 Sep 2013
Jim Atwell
Bluetooth robotic alarm clock using C#
6 Sep 2013
Shivprasad koirala
I am a big fan of unit testing and I am big opponent of over unit testing.
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
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.
25 Jul 2013
John-ph
Scribble is a simple WPF InkCanvas sample application built using PRISM framework that follows the MVVM pattern.
9 Jul 2013
Amanpreet Mukker
Fetching Stock Quotes using Google Finance APIs in .NET Framework 4
5 Jun 2013
Naveen Karamchetti
This article provides helper code to quickly integrate your applications with CRM Online 2011 using C# SDK.
16 May 2013
dale.newman
Google your SQL.
22 Apr 2013
Carlos Luis
Yet another wallpaper changer
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#
4 Feb 2013
Sacha Barber
A simple web spider to see fetch CodeProject articles.
2 Feb 2013
Marc Clifton
A prototype application for cross-referencing and indexing files, URL's.
8 Jan 2013
Shivanand Arur
SignalR - Simple Chat Application in C#
4 Jan 2013
Mihnea Rădulescu
A lightweight image viewer for .NET 2.0, supporting multi-core processing
10 Dec 2012
Zaid Pirwani, Maaz Ahmed
MATrix Paint - A simple app with many C# and mostly Windows Forms features for a class project.
9 Dec 2012
sajidhussainbaloch, Umair Mukati, Naveed Ahmed
A C# based application to trace the location of a GPS device.
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).
24 Sep 2012
Jayson Ragasa
Multi RDP .NET (.NET 3.5) written in C#.
20 Sep 2012
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
29 Aug 2012
hprahul
A control for Indian number format, converts number to words, Hindi words, comma style and Indian date processor
23 Aug 2012
John Orendt
Prepares play list elements for burning to CD or DVD or loading onto a MP3 player.
23 Aug 2012
Dan Randolph
How to get faster sorting in List(T) string collections
8 Aug 2012
Ryan Samiee
WEBLIGHT 2.00 OpenSource Component Library for MVC.NET 3 and 4
23 May 2012
ZachCox
A Christmas name drawing application using DHTML, JavaScript, XML, C#, Forms, VS2008, .NET 3.5, encryption.
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
29 Feb 2012
Sridhar Patnayak
To explain Preprocessor directives in C#
18 Feb 2012
GuyThiebaut
A C# screensaver application to illustrate simple screen capture principles
16 Feb 2012
Ryan Samiee
Open MVC PLUS ENTITY FRAMEWORK + XML DB FOR WebLight Components for MVC.NET 3.0
8 Feb 2012
Jpmon1
A robust text editor that supports plug-ins, code parsing, projects, and more.
9 Jan 2012
sumit469
Builds a password protected stream on top of System.IO.Stream
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 Sep 2011
fmsalmeida
Creating a modular Windows Forms app using MEF.
21 Sep 2011
Mihnea Rădulescu
An automated mail sending application
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
30 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
20 Aug 2011
John Simmons / outlaw programmer
Keep more detailed track of your Codeproject reputation points.
24 Jul 2011
hosein fereidooni
This article solves a maze problem with Informed Search
13 May 2011
SercanOzdemir
Don't forget to use Reminder v1.0 to remind everything.
2 Apr 2011
Leslie Zhai
Ebook Shelf works like resource manager
16 Mar 2011
Paul Lessard, M.Sc.
We propose a way to secure C# programs by emulating Taint checking
15 Mar 2011
rajesh peter
Windows Charting Application to generate charts using the Microsoft charting control and save the chart image as a file
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
16 Jan 2011
Stefan Savev 2
1 alternative  
Implementation of Multikey String Quick Sort (following Sedgewick)
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.
8 Dec 2010
Jonathan Franks
Easily lets you post updated versions of your application for remote clients to download without running another setup.
5 Oct 2010
Kelvin Armstrong
Import an Excel Workbook ".xls" or ."xlsx" into SQL without the use of JET or OLE
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.
28 Aug 2010
Efe Erdogru
This is an experimental & educational project for system monitoring based on "Base Library for Multi-threaded Windows Services" architecture
13 Jul 2010
Kelvin Armstrong
Import an Excel ".xls" into SQL without the use of JET or OLE
26 May 2010
Hamed J.I
Analyze website content for Search Engine Optimization and technical problems (using Iron Python)
20 May 2010
Wisam E. Mohammed
The hidden secerts of GIS data creation.
12 May 2010
vdasus
Autoincrement version in Visual Studio
29 Apr 2010
Abhishek Shekhar
Copy files with additional functionalities
16 Apr 2010
Tamer Oz
This article describes how to use Microsoft Tag API
10 Apr 2010
shi123456
Windows application which creates a proxy server to share Internet over any TCP/IP network
8 Apr 2010
Farhat Masood
This software calculates the recovery requirement for a bogged down vehicle.
22 Mar 2010
Mohammad Dayyan
For easy learning (specially for learning a foreign language) you can use Leitner Box
7 Mar 2010
André van heerwaarde
An audiobook player using an embedded Microsoft mediaplayer
7 Mar 2010
RajuBhupathi
A Simple Geo fencing using polygon method
20 Feb 2010
Claudia Goga
A tabbed Web Browser in C# with favicons, History & Favorites, Links Bar, View Source, Search, and Print functionalities.
25 Jan 2010
Giorgi Dalakishvili
A desktop application with new Windows 7 features for browsing xkcd.
21 Jan 2010
logicchild
An article that uses C# to develop a yearly calculation utility.
12 Jan 2010
Ahmed Ibrahim Assaf
Big idea with simple implementation (you use it daily)
22 Nov 2009
Wisam E. Mohammed
Raster data display and manipulation using MapWinGIS.
15 Oct 2009
Ken C. Len
Log4Net XML log viewer
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'?
10 Sep 2009
Ashish Tripathi
A Complete Account Management System
30 Aug 2009
marcominas
A Windows Service that uses interface to work like the Linux Crontab service
25 Aug 2009
Sergiy Sakharov
This article is a walkthrough for building a .NET coverage tool
27 Jul 2009
Zimmermann Stephan
A fractal rendering application demonstrating many .NET programming techniques.
16 Jul 2009
Wisam E. Mohammed
Time to advance your symbology skills and label your map
13 Jul 2009
Wisam E. Mohammed
The royal gate to building Desktop GIS applications using the Open Source MapWinGIS and C#.
8 Jul 2009
Gary Stafford
Find all words that can be derived from a character string using recursion, LINQ, and COM
22 Jun 2009
Gary Stafford
Windows Forms Application using LINQ expressions and Dictionary objects to recreate a classic card game
18 Jun 2009
saketbit
A converter to Convert user's Text or any .txt File into Speech or .wav AudioFile
17 Jun 2009
Marc Clifton
Review your project dependencies.
8 May 2009
rusevd
Display status on services on several remote machines; one click start/restart, view logs;
23 Apr 2009
krysstof
Tool developped to manage and analyse disk space on multiple fileserver in my company
22 Apr 2009
SumanBiswas
That code can run any type of stored procedure.
19 Apr 2009
Avi Bar
A program that simulates mouse and keyboard
9 Apr 2009
Christ Kennedy
Here's an easy to write elementary math level game that you can play with your kids.
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.
8 Mar 2009
luchuncheng
ADB produces MSDN style documentation by reflecting and integrating XML Documentation Comments.
3 Mar 2009
Heiko Kiessling
The article describes an easy to use a wrapper for Intel's OpenCV lib with examples.
19 Feb 2009
Celiker BAHCECI
A sample serial port application on .NET Micro Framework
29 Jan 2009
Ravi Vooda
Source code to ping technorati for your blogs
9 Dec 2008
Rizwan Ahmed
In this email client application, I have implemented my own SMTP and POP3 protocols in C#.
27 Nov 2008
dlabar
Program to automatically list all the possible words in the game Scramble on Facebook
31 Oct 2008
Chesnokov Yuriy
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
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.
16 Oct 2008
MJB van Ettinger
An article on a service that will store an ECG copied to a directory at a PACS. (supported formats SCP-ECG, DICOM-ECG and a recent version of HL7 aECG)
22 Sep 2008
vivounicorn
A simple mine sweeping game using C#
9 Sep 2008
Riaan Lehmkuhl
C# port of svnperms.py pre-commit script.
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
5 Aug 2008
V.GNANASEKARAN
This article provides a methodology to rate the available open source AOP frameworks in .NET
24 Jun 2008
Sanjay Gupta (Tech Archit)
Tool to trace the login and logoff time for HR
17 Jun 2008
Nelson Kosta Souto
Application configuration settings .NET & VB 6 with XML
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'.
13 Jun 2008
Amit Ranjan
This article describes how to create and use a webservice in a Windows application in C#
11 Jun 2008
pechan00000
Countdown chronometer i've used to help me when im in a exposition
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
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.
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.
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
29 Mar 2008
Giorgi Dalakishvili
A simple application for hosting several Windows in one parent window
5 Mar 2008
ChrisStoy
A simple to use C# Command Line parser.
29 Feb 2008
salysle
Constructing a simple application that may be used to view RSS feeds from the desktop
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.
18 Feb 2008
Renan Rodrigues Duarte
One small example teaching how to create a software for resizing and editing pictures
15 Feb 2008
pHysiX
A simple program that features a straight forward stopwatch, history and a Rubik's Cube Shuffle Algorithm Generator
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
28 Jan 2008
Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
22 Jan 2008
zadeveloper.com
How to connect ot MaxDB with c#
21 Jan 2008
Andy Aspell-Clark
A simple program to help get the timing of a roast dinner
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.
9 Jan 2008
chakkaradeepcc
Enumerate all the available users, groups using WMI.NET and C#
8 Jan 2008
Victuar
Written in C# Windows service which monitors all Windows and kills unwanted ones.
20 Dec 2007
S.Vinothkumar
Getting Drive's Volume Information using C#
19 Dec 2007
Galaxy
Play X-O through TCP connection
18 Dec 2007
satish.neelakantam
Outlook Mail Content Reading and Exporting it in to Text File
7 Dec 2007
AshishT
Wrapper for common command line tools offered by Team Foundation Power Tools
26 Oct 2007
Giorgi Dalakishvili
An application that allows building of slideshows
21 Oct 2007
Hamid Attari
Design a Dictionary with Spellchecker (English to Farsi AND German to English)
16 Oct 2007
Vijayaraghavan A Iyengar
Tips to integrate ASP.NET app with legacy ASP, PHP, RAILS, JAVA apps
11 Oct 2007
Abhijit Jana
This is a small Notepad application of Microsoft-Outlook using C#
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.
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.
6 Aug 2007
Isil Orhanel
Palantir is an application that allows users to manage remote desktop connections in one window. It also allows users to save existing connections for later use.
3 Aug 2007
Ivar Lumi
Sending and playing microphone audio over network
3 Aug 2007
ace
Text Editor for typing a new document, article, news, etc.
5 Jul 2007
Dan Handevik
This article describes the documentator macros for making code writing with Visual Studio 2003 a lot faster and easier.
17 May 2007
Eric Woodruff
A GUI for creating projects to build help files with Sandcastle and a console mode tool to build them as well.
17 May 2007
Eric Woodruff
This shows how to create build components for use with Sandcastle's BuildAssembler tool to customize the help file topics that it generates.
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.
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
9 May 2007
satisharveti
This article outlines how to customise the Task Manager using C# and Windows Forms
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.
1 Apr 2007
otigli
A fun little application: Simple magnifier for your desktop
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.
27 Mar 2007
J.Thomas
An article on how to print or save (as a bitmap file) WinForms or any other controls.
15 Mar 2007
patchwerk
A quick-to-implement method for generating an alpha mask from a flat image file with no alpha channel
13 Mar 2007
Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
13 Mar 2007
Leslie Sanford
An implementation of the ISynchronizeInvoke interface.
13 Mar 2007
Leslie Sanford
A class in C# that lets you schedule delegate invocations.
13 Mar 2007
KChandos
User Query for SQL Server
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.
14 Feb 2007
Marc Clifton
A look at an offline client architecture that I've implemented in an application for a client.
11 Feb 2007
Sacha Barber
An article which shows how to remotley control a media player
Sort by Updated

Attributes 

7 Jul 2014
Tho Dinh Nguyen
Utilize System.Attribute and Assembly to discover type and retrieve data members to be displayed on windows form
23 May 2012
Tom R Smith
Programming with attributes refines and solves some of the difficult development problems we face every day.
5 Jan 2009
Malisa Ncube
This article shows how you can use attribute based programming, reflection to perform data conversion on your business objects.
22 Dec 2008
Malisa Ncube
An article showing how you can use attributes to validate your business objects.
7 Dec 2008
SeMartens
Implementation of a permission management using custom attributes and Aspect Oriented Programming (AOP).
2 Apr 2008
Amyn Batliwala
How to use attributes to create a dynamic converter so that you do not need to create a new converter for every conversion.
27 Mar 2008
Smart K8
The attributes can be used to provide multiple inheritance functionality for C# classes
27 Nov 2007
Ennis Ray Lynch, Jr.
A quick introduction to reflection and attributes to allow for validation
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.
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.
Sort by Updated

C# Programming - Beginners 

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.
9 Aug 2014
Talal Tayyab
The article provides a code first approach to understanding await/async and answers some of the basic questions.
26 Jun 2014
John D. Cook
Some of the first things you need to know when writing numerical software in C#.
23 Jun 2014
abhigad
Journey of C# up to LINQ in less than 10/15 minutes
9 Jun 2014
Sivaraman Dhamodharan
This article is for beginners to know how to implement Position based and Value based Indexers
7 Apr 2014
Shivprasad koirala
In this blog we will go through 2 important uses of c# yield keyword.
5 Mar 2014
Saurabh_Saxena
async and await- Simplified -Internals
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.
16 Dec 2013
Chetan Kudalkar
This is part 2 of my article on interfaces for beginners. It focuses on usage of interfaces.
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#.
2 Sep 2013
V.Lorz
One simple approach for adding JavaScript scripting support to your .Net application is described.
29 Aug 2013
Sampath Lokuge
How to Use Null-Coalescing Operator
14 Aug 2013
Rob Philpott
Ten fun ways of doing something on a background thread
6 Aug 2013
Faisal(mfrony)
Understand access modifiers before using them.
31 Jul 2013
Mayank Dubey
Uses of Interfaces and abstract class
14 Jul 2013
Perić Željko
1 alternative  
Developing and implementation of algorithm for converting number from one to another positional number system
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.
23 Apr 2013
Shahin Khorshidnia
For beginners, Recursive introduction, Examples, Benefits and Defects. A part of Data structure.
5 Apr 2013
Rahul Rajat Singh
In this article we will discuss four very important features of C# programming language.
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.
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.
11 Oct 2012
Rahul Rajat Singh
This article discusses how to implement IEnumerable interface and using yield keyword.
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.
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.
26 Aug 2012
Rahul Rajat Singh
This small article discusses about type casting in C#.
24 Aug 2012
Rahul Rajat Singh
This small Tip talks about the right way of comparing strings in a C# application.
21 Aug 2012
Andreas Gieriet
Different possibilities to escape literals and names/keywords.
20 May 2012
Ed Nutting
Disentangling the use of braces and semi-colons with a few boxes and my house.
14 May 2012
Andreas Gieriet
Make floating point equality and relation operators reliable based on a comparison epsilon value.
10 May 2012
PIEBALDconsult
This is an alternative for "From one number system to another"
22 Apr 2012
hammerstein05
A basic introduction to interfaces and their usage in development
2 Nov 2011
C_Johnson
A complete guide to show new comers to EMGUcv on how to set up their project step by step.
22 Aug 2011
RameshSengamalai
DataBinding in WPF Browser Application using SQL Server Compact
15 Mar 2011
Espen Harlinn
A simple Message Queuing client and server - illustrating how to create a solution capable of handling 500 000 messages in three minutes
15 Mar 2011
Espen Harlinn
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
5 Feb 2011
RameshSengamalai
DataGrid in WPF using SQL Server Compact 3.5 Sp1
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
25 Dec 2010
Sivaraman Dhamodharan
This article shows how to use Multi-Select List box and Checked List box with an Example Walk-through
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.
18 Nov 2010
Sivaraman Dhamodharan
Walks you through Exception Handling techniques
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
10 Aug 2010
Tejas_Pathak
A simple game in C# that can run on Windows, Linux(mono) and Mac(mono)
7 Jul 2010
shivamkalra
Finding the distance of an object using a laser pen and an ordinary web-cam !
6 May 2010
Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
6 May 2010
Leo Koach
Create Encrypted text that changes each time for the same message!
14 Apr 2010
Keith Barrow
A beginner's guide to the Named and Optional Arguments in C# 4.0
6 Apr 2010
Keith Barrow
Introduction to the 'dynamic' keyword.
11 Feb 2010
Eveng Thao
Demonstrate how to use backgroundworker
19 Oct 2009
Man Vuong
Get registered file types and their associated icons by reading Registry in C#
10 Sep 2009
gbd77rc
How to use asynchronous calls to SQL to receive progress information
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.
24 Dec 2008
logicchild
An article to help the beginner understand C# classes and structures.
7 Dec 2008
rudigrobler
A very simple example of how to make an existing application extendible using MEF
13 Nov 2008
Buu Nguyen
Discusses the new features of C# 4.0 including dynamic lookup, covariance/contravariance generics, named and optional paramters
4 Oct 2008
caohuuloc
Implementing Finite State Machine with Sub-state
29 Sep 2008
DaveyM69
Conversion, binary, unary, and comparison operators for your types.
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
17 Jun 2008
Sunny Chaganty
Advantage of using TryParse over Convert - A short story
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.
21 May 2008
Johan Fourie
A quick description of access modifiers with a diagram showing accessibility limits
28 Mar 2008
Ivan Svogor
Simple database project, C# frontend for Microsoft Access movie database
22 Mar 2008
John.Jiang
In this sample describes how to build a distribution application on remoting by Tcp protocol.
22 Mar 2008
Derek Bartram
A quick start guide to custom event generating and handling
17 Mar 2008
Laker
Guide to write Windows service and control it by application
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
26 Feb 2008
Dreamzor
Getting File Info from files in directory and subdirectories
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
11 Jan 2008
Ghulam Murtaza
This article discusses the main differences between C# and Java
6 Jan 2008
Saurabhdotnet
Learn how to use Predicate Delegates, Anonymous Methods, Generics, Action Delegate to implement LINQ like WHERE and ORDERBY
22 Oct 2007
Giorgi Dalakishvili
An article on sending many smileys simultaneously with Skype
25 Sep 2007
Chetan Kudalkar
A tutorial meant to be a begginers tutorial to nested classes in C#
25 May 2007
ali_reza_zareian
A conversion operator converts an object of your class into another type
15 May 2007
Chetan Kudalkar
A tutorial on enums in C#
11 May 2007
Chetan Kudalkar
A tutorial on properties in C#
11 May 2007
Chetan Kudalkar
A tutorial on indexers in C#
10 May 2007
Chetan Kudalkar
1 alternative  
A tutorial on interfaces in C#
9 May 2007
Chetan Kudalkar
A tutorial on method overriding in C#
9 May 2007
Chetan Kudalkar
A tutorial on method hiding in C#
9 May 2007
Chetan Kudalkar
A tutorial on events in C#
8 May 2007
Chetan Kudalkar
A tutorial on enumerating objects in C#
8 May 2007
Chetan Kudalkar
A tutorial on delegates
Sort by Updated

C# Samples - CodeProject Utilities 

30 Jul 2014
Rasik Bihari Tiwari
Knowing, creating and using satellite assemblies in C# .Net
23 Apr 2012
Dr. Vinayak Ashok Bharadi
Implementation of canny Edge Detection Algorithm
19 Nov 2010
Nish Sivakumar
This is a lightweight version of Luc Pattyn's popular CP Vanity application
17 Sep 2010
shakil0304003
This is a flexible and scalable way of edge detection.
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
11 Feb 2009
robertford
How to create a utility to update the Active Directory User Class
28 Jan 2009
Sergiy Korzh
A small utility which allows to modify AssemblyVersion attribute specified in AssemblyInfo.cs files
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 Updated

COM Interop 

26 May 2014
lars.michael.dk
This article provides a practical approach for exposing a .NET assembly to COM.
7 Nov 2013
Alexander Chernosvitov
ActiveX component for 3D visualization, embedded in different client applications.
10 Oct 2013
savbace
Change Skype status when user locks Windows.
30 Sep 2013
Florian Rosmann
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
9 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.
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# '.
21 Jan 2011
Igor Merabishvili
Explains how the new dynamic type can simplify access to late bound COM objects.
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!
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.
12 Apr 2010
Joao Tito Livio
Creating a simpleTable with fields in an Access Database using ADOX and JET SQL
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.
7 Jul 2009
Praveen Nair (NinethSense)
This article explains how to make a Skype bot in .NET.
9 Jun 2009
yincekara
Internet Explorer automation sample code using late binding, without Microsoft.mshtml and shdocvw dependency.
21 Dec 2008
Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
26 Sep 2008
ram verma
This article explains how to use the DDK interface-INetCfg in C#.
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.
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.
1 Feb 2008
Bharat Mallapur, sriraj
How to make your C# component callback a Perl subroutine
11 Oct 2007
zam664
Tips on using Variants with COM
25 Jun 2007
Saifi Hasan
An article on how to use WindowsText-To-Speach (TTS)
Sort by Updated

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

Delegates and Events 

13 May 2014
Bhim B Thapa
Concepts of Delegates and Types of Delegate in C#
10 Mar 2014
Ashwin. Shetty
.NET Delegates & its 5 different features (Func, Action, Predicate, Converter, Comparison)
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.
6 Jan 2014
Assil
This article describes asynchronous patterns in .NET and how to do them.
28 Jul 2013
Amey K Bhatkar
Delegate tutorial for beginners.
15 Mar 2013
Himanshu Manjarawala
This article describes how to call methods asynchronously using delegates and custom events.
15 Feb 2013
FatCatProgrammer
General WeakEvent class
28 Nov 2012
Meysam Mahfouzi
This article shows you how to design events for your classes.
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
15 Oct 2012
johnyroyan
This article is to explain events in C# to begginers.
21 Jan 2012
Phoenix Roberts
.NET Events concepts and customizations
2 Jan 2012
Simon Bridge
A universal Event Handler with a difference: No MSIL required.
27 Nov 2011
Vijay_Prativadi
Main Interrelated Concepts of Delegates in C#
15 Jun 2011
IAbstract
Reduce the exposure of OwnerObject members or resources by interfacing methods to child or sibling objects.
7 Apr 2011
Jaap Lamfers
Another weak event dispatcher in C#
18 Dec 2010
jpbochi
Framework for customizing events. Comes with Weak Events and Synced Events
19 Nov 2010
Sivaraman Dhamodharan
This beginners articles shows how do you create simple delegate, multicast delegate and create your custom events
4 Nov 2010
Ed Guzman
Using delegates and generic types to improve development.
20 Oct 2010
Ed Guzman
Classic, generic, lambda. A different code technique.
6 Oct 2010
Ed Guzman
How to understand and use delegates in your program
11 Sep 2010
logicchild
An article to help the beginner understand delegates
9 Aug 2010
JasonChing
How to Manage Multiple Asynchronous Calls by using Delegates
11 Apr 2010
Erwin@Attentia
A practical example not too simple, not too complex, to explain delegates
3 Mar 2010
Simon P Stevens
A guide to the methods of triggering .NET events in a thread-safe way.
20 Oct 2009
SHRIDHAR TL
Enables centralised exception handling without stopping the execution of the application
27 Aug 2009
logicchild
An article to help clarify delegates and how to use them asynchronously.
2 Jun 2009
Bharat Gohil
How to declare and use C# events and handle exceptions from event handlers.
29 May 2009
logicchild
Delegates and their relation to events and event handlers.
27 Apr 2009
Karthikeyan Govindan
Describing complete class of events and thread synchronization using add and remove accessors.
25 Apr 2009
Daniel Grunwald
Different approaches to weak events
15 Apr 2009
Tarek Najem
Safely calling a control's method from a different thread.
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.
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.
23 Mar 2009
Karthikeyan Govindan
Describing complete class of delegate and asynchronous processing
17 Feb 2009
DaveyM69
Events made simple
13 Jan 2009
Adnan Aman
Delegate is type-safe object which can point to any function to invoke them synchronously and asynchronously
12 Dec 2008
Eduardo Lavin, ignotus confutatis
Using events and threading to communicate long processes to UI
2 Dec 2008
Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
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.
18 Jul 2008
Marius Mihailescu
delegates overview
7 Jul 2008
abhigad
C# Generic Delegate
1 Jul 2008
leppie
Parallelization of multicast delegates
1 Jul 2008
Marc Clifton
Executing a multicast delegate to create an event chain that can be terminated by any handler in the chain
13 Jun 2008
mohamad halabi
Truly understanding .NET delegates and events.
22 Apr 2008
Sandeep Aparajit
This article tells you about writing nested functions in C#
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.
28 Mar 2008
Pete O'Hanlon
Easily manage .NET events using attributes, enumerations and generics
12 Mar 2008
Zeeshan Jafar Hirani
This article covers things from syntax to constraints and implementation details for lambda expression in C#
3 Mar 2008
Ryan Leckey
Overview and test library of how powerful the System.Action delegate can be
18 Dec 2007
shaykeren
Global event handler distributor
26 Oct 2007
Jeffrey Schaefer
This article presents event implementation fundamentals, best practices, and conventions.
16 Oct 2007
Andrew D. Weiss
Primer - The basics about delegates, how to define them and use them
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.
24 Jul 2007
Luc Pattyn
Delegates: how to add them to an event, how they get removed and when that is necessary
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.
30 May 2007
TJoe
Add support for event suppression and event propagation
9 Mar 2007
John Stewien
An article on creating weak event handlers that show how to use them in a Windows Form.
Sort by Updated

Enumerations 

28 Mar 2014
Karthik Chintala
Iterators in C#
25 Feb 2014
Qwertie
Use the Symbol class for enum-like values that can be extended by other classes.
9 Aug 2013
virusstorm
This article explains how enumeration and flags work in C#.NET and how to properly use them.
6 Aug 2013
Amey K Bhatkar
Working of foreach loop.
1 Feb 2013
Dmitri Nеstеruk
Introducing a well-known concept of ranges implemented in C#
19 Nov 2012
Michiel du Toit
Enumerable recursion with some extendable control
3 Nov 2012
Ronen Rabinovitz
Using T4 template an easy one-click synchronization between the enum in the code and the database values
16 Nov 2011
Clifford Nelson
How to use DescriptionAttribute for enumerations bound to a ComboBox.
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.
10 Aug 2010
VermaManish
Mapping enum constants with user friendly names.
3 May 2010
ricrodrigues
How to use a char as a value for enum items, and why
4 Feb 2010
Alexey Drobyshevsky
A way to have thread-safe foreach statements without explicit locking.
16 Nov 2009
Aviad P.
An iterator over all combinations of (m) elements from a sequence of (n) elements
14 Nov 2009
Aviad P.
An iterator in C# which iterates over all permutations of a given IList.
1 Nov 2009
marcusts
Proves that we can create a class that behaves like an inheritable enum
15 Sep 2009
tallies
An article on how to provide extra meta data to represent enum values using extension methods
25 Aug 2009
tmiordan
How to map .NET Enumerations to and from a Database repository
22 Jul 2009
logicchild
An article that explains how to use Enumerations
21 May 2009
Phil Martin
A simple set of extension methods comparing sequences of IEnumerable
4 May 2009
Hana Giat
Efficient & strong-type alternative to the .NET Enum class
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).
11 Jan 2009
DevCubed
Write cleaner, strongly-typed enum operations.
31 Dec 2008
logicchild
An article to help a beginner understand C# enumerations.
6 Dec 2008
Günther M. FOIDL
An extended List that fires events when the count of list-items changes
26 Nov 2008
Hugo PEREIRA
This article reviews basic and advanced programming with enums (flags, bit flags cast, and more).
10 Nov 2008
LaurenCL
Make enums easier to coordinate with database values
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.
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.
13 Jun 2008
PIEBALDconsult
Allows mapping of types to enumerated values.
12 Jun 2008
PIEBALDconsult
A class and attribute to allow accessing enum values as a tree
22 May 2008
PIEBALDconsult
A class to help ease the burden of not being able to specify enum as a generic constraint
21 May 2008
Frohwalt Egerer
Writing nice list comprehensions for C# 2.0.
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
24 Feb 2008
PIEBALDconsult
Various methods for working with enumerations
4 Jan 2008
dmihailescu
Use extension methods to augment the enums to validate the values and more
2 Jan 2008
David Catriel
An excellent and easy way to implement string enumerators in C#.
17 Oct 2007
Grant Frisken
Describes a technique for displaying localized text for enums
12 Sep 2007
Joe Sonderegger
Making an Enum Readable without any hassle...
12 May 2007
Tim Schwallie
Using Generics to make a different kind of enumeration: easy to comment, and supports many types.
Sort by Updated

C# Programming - General 

16 Sep 2014U
Nicolas Dorier
Leverage Azure, powershell and NBitcoin for a fault tolerant and scalable block chain indexer
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#.
16 Sep 2014U
Akhil Mittal
This part of the article series will focus more on run time polymorphism also called late binding.
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
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 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
13 Sep 2014U
Sandeep Singh Shekhawat
I explain partial classes in C# language with an example
11 Sep 2014N
iSahilSharma
This article is the first part of the series and explains the important key points of Abstract Class.
10 Sep 2014N
Asif Sayed
My attempt to get beginners some insight into C#, through this series of short articles
8 Sep 2014N
Abhishek Jaiswall
Virtual vs Override vs New Keywords in C#
6 Sep 2014U
amitthk
Quickly generate Getter Setters for a number of your properties in C# - using regular Expression based templates
6 Sep 2014
emkhsh
Non graphical solution for scrambled squares problem
3 Sep 2014
Mohd Manzoor Ahmed
Runtime polymorphism - simplified
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.
1 Sep 2014
Thorsten Bruning
How to combine a bunch of techniques to improve code readability.
1 Sep 2014
V.
Case study on how to solve a complex problem by dividing it into smaller problems.
26 Aug 2014
Project Sfx
A C# class for generating an audio waveform asynchronously.
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
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.
22 Aug 2014
CBadger
Dynamically check a value for Null value in an expression tree with an extension method
20 Aug 2014
Hassan Hashemi
briefly exploring most important new features of C# 6
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.
15 Aug 2014
Paul Maxan
This is an alternative for "Closing Microsoft Dynamics GP Report Destination window"
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
13 Aug 2014
Jean-Pierre Bachmann
How to create a Plugin Based Shell
13 Aug 2014
Mark_Shield
A mock FIX trading server for use when testing FIX trading clients
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.
7 Aug 2014
D. Infuehr
An introduction on how to implement global interceptable hooks in .Net
7 Aug 2014
WilliamCruisoring
Exploit Enum typename and member definitions, as well as Method Extension of Enum.
6 Aug 2014
Oleg Shilo
An article on a "scripting engine" for the C# language
6 Aug 2014
Dieter Deysel
Step-by-step walkthrough to implement SignalR in desktop applications
5 Aug 2014
(Username_Taken)
An outline of basic beat detection for games such as guitar hero.
5 Aug 2014
the algabban
using ADO.net
28 Jul 2014
Bryan Croteau
A technique for generating ViewModel objects dynamically.
26 Jul 2014
John Underhill (Steppenwolfe)
CSRG random generator in C# and the NIST STS Library (Huge update!)
21 Jul 2014
Alexandr Stefek
This article show another way to implement generic operators. Vector is in middle of attention.
16 Jul 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Viewport Adornment Extensions, Sample extension 'File Properties Info'.
16 Jul 2014
Marc Clifton
Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment
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.
13 Jul 2014
Sharath C V
A simple async / await demo
11 Jul 2014
Vitilevu
Creating MDI Forms in WinForms
10 Jul 2014
Yang Kok Wah
Playing your favorite music and sound files all at once
10 Jul 2014
Eric Pap
An easy to use custom control basedon textbox that allows Autocomplete, compatible with WCF
10 Jul 2014
925coder
An in-depth examination of variables in C#
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
5 Jul 2014
Mack Ait-Aoudia
Extending MVC Identity
3 Jul 2014
Arthanarieaswaran
This article explains the basics of MEF for beginner with a simple examble
3 Jul 2014
WilliamCruisoring
This article presents a Wait.Until() mechanism that might be helpful in various scenarios.
2 Jul 2014
Shemeer NS
Color Picker tool for Visual Studio IDE, VSPackage walkthrough.
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.
20 Jun 2014
Marc Clifton
A Higher-Order-Programming Environment (HOPE) Example
20 Jun 2014
Amir Hamza Md. Kayes
This article elaborate the asynchronous programming in c#
14 Jun 2014
Nicolas Dorier
An efficient and extensible way to scan the Blockchain
14 Jun 2014
Shemeer NS
This article will help you to start with Visual Studio Editor Margin Extensions, Sample extension 'File Path On Footer'.
12 Jun 2014
Florian Rappl
A detailled outlook at some of the possible language features of the next version of C#.
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 May 2014
comiscience
Make changement of reporting easier. Unity help us
28 May 2014
ivan_wl
This article described how to derive the Y Combinator using C# language.
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
24 May 2014
Kausik J. Nag
Association, Aggregation, Composition, Dependency and IOC for beginners
21 May 2014
Clemens Pfauser
Implementation of an IoC Container to be able to use Dependency Injection in Unity3d
21 May 2014
Nicolas Dorier
Intro to Bitcoin for .NET Developers
21 May 2014
Nicolas Dorier
Two Factor keys and Stealth Addresses
19 May 2014
wliao
Integrating list of custom types into the TFS build template
8 May 2014
Yang Kok Wah
Techniques in tracing outlines in a drawing
28 Apr 2014
Artem Los
Three different algorithms for constructing licensing systems, their advantages and disadvantages using C#.NET environment.
28 Apr 2014
Alan Fay
One API to rule them all (all XML file formats that is)
21 Apr 2014
Marco Bertschi
A really basic 3D Cylinder chart, drawn on a WPF canvas
17 Apr 2014
Antonio Nakić Alfirević
Creating a library for persisting the application state data between work sessions
10 Apr 2014
CatchExAs
Can we use LinqRx as a poor-man's complex event processor?
2 Apr 2014
Anand Gunasekaran
Working with text file as database can querying as RDBMS with SQL Queries.
24 Mar 2014
GWallis
This hook validates code with StyleCop before or after they are checked in to ensure they conform to validation rules.
21 Mar 2014
dot net tech
Performs basic function on your Facebook Profile from C# code without use of Facebook API
15 Mar 2014
Shao Voon Wong
New SAX parsing model comes to .NET!
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
11 Mar 2014
Moises Barba
Implementing the Repository and Unit of Work Patterns dynamically using Kerosene ORM
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
10 Mar 2014
DavidHancock
Describes an algorithm that solves the Countdown number puzzle written in c#
9 Mar 2014
MiNioC
C# client for the Apache Kafka bus 0.8
4 Mar 2014
Al-Samman Mahmoud
Basic tool for the translation of DNA
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 →
3 Mar 2014
Shai Vashdi
The Simplest way to (generically) use MEF fully lazy also for the Dll loading process.
26 Feb 2014
Shivprasad koirala
7 simple steps to run your first Azure Blob Program
23 Feb 2014
OriginalGriff
What is the difference between a struct and a class? And which should I use?
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
20 Feb 2014
Nicolas Dorier
An enumeration of nice code rewrite of recurring spaghetti code thanks to Reactive Framework
7 Feb 2014
Juan Carlos Recio Abad
Learn how to scroll images at xna to create worlds, level, so on.
7 Feb 2014
SOHAM_GANDHI
How to capture video from webcam and video file (*.AVI)
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
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 :)
31 Jan 2014
Matthew Dennis
A utility to run Redis, or other executables, as a Windows Service.
28 Jan 2014
Ali Malekpour
Determine whether a C# optional parameter was supplied
27 Jan 2014
Shivprasad koirala
In this article we will try to understand SOLID Architecture principles using simple C# examples.
27 Jan 2014
GustavoMartins
Automate your penetration testing using the pentest tool ZAP and the
23 Jan 2014
Alexander Sharykin
Implementations of a computing pipeline, with design explanation and code samples
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.
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.
31 Dec 2013
Paulo Zemek
This article explains why the dynamic keyword is not as useful as it should be.
30 Dec 2013
Nagaraj Muthuchamy
This article is aimed to help junior developers understand the Interface concept in C# language.
20 Dec 2013
SarveshShukla
This article describes the concept of an abstract class in .NET.
13 Dec 2013
Adam Zgagacz
Encode numbers in different positional numeral systems.
12 Dec 2013
Paulo Zemek
Create methods and types at run-time using an easy and fluent API.
29 Nov 2013
John_Leitch
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
26 Nov 2013
Srinivasa Dinesh Parupalli
CRUD operations made easy with the new scaffolding feature of MVC 5.
18 Nov 2013
Shemeer NS
Comparing String.IsNullOrWhiteSpace and String.IsNullOrEmpty
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.
14 Nov 2013
shijo joseph
An extension methods library which could do the equality comparison operations easily
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.
7 Nov 2013
Paulo Zemek
Understand things like OOP, AOP, Loose-coupling, Class Inheritance, Interface Implementation, Open-Closed Principle and others.
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.
24 Oct 2013
Bill_Hallahan
Creates copies of a Visual Studio C++ or C# solution
21 Oct 2013
Sacha Barber
A look at common internal DSL techniques, with a mocking framework example
16 Oct 2013
tcassisi
Generating typed field accessors and applying them to object mapping and SQL Stored Procedures
3 Oct 2013
Antonio Petricca
.NET ServiceController class extension
29 Sep 2013
Amit Bezalel
Transfering subtitle synchronization from one subtitle file to another
26 Sep 2013
dot net tech
The article explains type of arrays in C# with easy to understandable Graphical examples.
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 Sep 2013
Muraad Nofal
A haskell monad/(applicative)functor like interface in C# that extends IEnumerable.
17 Sep 2013
Nicolas Dorier
A story about how Rx Framework saved my life for high frequency event processing
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.
11 Sep 2013
Guirec
A journey into AOP land with concerns, pointcuts, joinpoints, advices, aspects, interceptors, proxies, targets, mix-ins, composites...
10 Sep 2013
Sacha Barber, Ian P Johnson
A how to do Expression API cookbook
8 Sep 2013
Anton Minko
Set of extension methods to LINQ to XML
1 Sep 2013
Anoop Madhusudanan
Exploring Reactive Programming including a detailed look at Interactive and Reactive Extensions for .NET and C# developers.
18 Aug 2013
Fahad Rafiq
Sending multiple / bulk SMS through Excel file to multiple recipients using GSM phone or GSM modem
18 Aug 2013
Prabu ram
This article explains how to create a PDF file using C# object
15 Aug 2013
Nicolas Dorier
Create drawings easily with the Drawing/Drawer space paradigm
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.
2 Aug 2013
Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
30 Jul 2013
Clifford Nelson
Helper for serializing objects in XML or binary and saving to a file
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..
21 Jun 2013
Sacha Barber
A small demo app that shows how to store/search using Lucene.NET
20 Jun 2013
Eligio Morgado H.
Explaination of how to use JSON to get data from a remote server in C#.
19 Jun 2013
K K Kodoth
Document describes about the Delegate in C# and the usage of delegate in different scenarios
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.
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.
5 Jun 2013
Thorsten Bruning
Base classes for value objects.
5 Jun 2013
Thorsten Bruning
Converting nearly every type to another type
5 Jun 2013
Thorsten Bruning
Emulate extension properties by extending any reference type with any other type.
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
30 May 2013
Manish Agrahari
Abstraction, encapsulation, inheritance, polymorphism in C#.NET
28 May 2013
SergeyAndreyev
Elastic groups that can be arbitrarily changed by users
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.
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
14 May 2013
Paulo Zemek
Create data structures that implement the right Clone To Modify Pattern the easy way.
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
22 Apr 2013
Kel_
An implementation of a generic, concurrent object pool with smart memory management.
17 Apr 2013
Lothar Perr
A simple structured and easy to use Task-Scheduler
17 Apr 2013
J van Rooyen
From a developer's perspective, a comparative article
13 Apr 2013
Nick Polyak
TPL/Async tutorial with emphasis on how to use it and why it is needed
8 Apr 2013
Craig Baird
A light weight easy to use .NET TCP server library
3 Apr 2013
Amit Bezalel
How to assert an object state using only 2 code lines
31 Mar 2013
RajeshRaushan
In C# delegates can behave like a first class object by having closure on outer variables
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.
15 Mar 2013
M_Tamas
How to create an expander control for Windows Metro style application
6 Mar 2013
Andrew Rafas
Putting the programming style to the test by using it in a multi-threaded server.
5 Mar 2013
SumanBiswas
This small application will help you to gain basic knowledge about how file can be sent from server to client.
1 Mar 2013
Andrew Rafas
Introducing a programming style by creating an incremental calculation framework.
25 Feb 2013
Sacha Barber
A simple IOC Container just for the fun of it really
24 Feb 2013
Anuja Pawar Indore
This is an alternative for "Simple but Interesting Features of VS2010 and C# 4.0"
23 Feb 2013
Marc Clifton
A deep dive into the differences and similarities between C# and Ruby classes
20 Feb 2013
Dmitri Nеstеruk
Kind of like inversion of control, but without DI containers
19 Feb 2013
Debdatta Basu
Introduction to C#/C++ interoperability, and a performance evaluation.
16 Feb 2013
mittaltarsem
Utility to capture full or part of screen with support for multiple screens.
4 Feb 2013
Mohammad A Rahman
How does throw, rethrow and where, select clause of Enumerable class work in C# programming language.
1 Feb 2013
Ofir Makmal
A walk-through an implementation of a Generic Object Pool that is much more.
29 Jan 2013
Florian Rappl
An introduction to lambda expressions as well as an advanced discussion on how and where to use them. This article will also show known and introduce new design patterns that might be helpful.
28 Jan 2013
Amit Bezalel
The StateMachine internals displayed
24 Jan 2013
$andesh M Patil
This article is all about the Main method in C#.
18 Jan 2013
adamn909
A very brief explanation of Interfaces.
28 Dec 2012
Christopher Diggins
A library of extension methods similar to IEnumerable for working with immutable arrays.
9 Dec 2012
I_gO_tO_schoOl_by_scoOter
This article will describe the line contouring section in more detail
5 Dec 2012
Antonino Porcino
Implementing a fixed-point numeric type in Saltarelle
1 Dec 2012
Nicolas Dorier
Debugger API, explore and modify running program easily
29 Nov 2012
Rick Bassham
This article will show you how to subscribe to data changes using Entity Framework 5.0.
29 Nov 2012
Paul C Smith
How to generate shorter, more readable, unique values for general-purpose identifiers.
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.
20 Nov 2012
Mohammad A Rahman
How does var, auto implemented properties and += or -= of events work in C# programming language.
19 Nov 2012
roylawliet
Discusses how to export methods in C#/VB.NET to be used in native code (such as C/C++)
19 Nov 2012
roylawliet
Takes an indepth look at structures in C# and how their underlying mechanics work and what impacts they may have.
9 Nov 2012
Paulo Zemek
This article explains how attributes can violate the single responsibility principle and presents some ideas to avoid the problem.
3 Nov 2012
Nicolas Dorier
This article will teach you how to see what is going on inside. And take advantage from it.
31 Oct 2012
Sujoy G
A very simple class containing useful methods to process WAVE audio files
25 Oct 2012
Kevin Yochum
Creating a dynamic object from XML using ExpandoObject.
15 Oct 2012
Moises Barba
A class to create multi-level dynamic objects in C# 4.0
10 Oct 2012
Andrew Rissing
An intuitive-fluent API for generating Linq Expressions.
28 Sep 2012
Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.
26 Sep 2012
Vitaly Zhukov
This article describes how to create and use configurable plug-ins in your application.
23 Sep 2012
Shemeer NS
Error Number 8013150a, 80131515, 80131522, 80070002, 80004002, 80004005, 80070057, 80131500, 80131018
21 Sep 2012
Clifford Nelson
Demonstrates how to use attributes during run time in a serious application to improve maintainability.
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.
20 Sep 2012
Abul Kayes
Using C# Expression Trees to build a custom sort routine
18 Sep 2012
Coxianuk
How to serialize a complex data graph containing interfaces properties and XDocument members
10 Sep 2012
Anuja Pawar Indore
1 alternative  
Some very simple, yet interesting features of VS2010 and C# 4.0
3 Sep 2012
Christopher Diggins
An informal survey of implementation techniques of the map higher-order function for arrays in C#.
23 Aug 2012
Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
22 Aug 2012
roylawliet
Discusses inline-IL in C#, benefits and uses, and how to achieve it.
14 Aug 2012
Zimin Max Yang
Mock test without interface, on static methods and properties, using PostSharp
13 Aug 2012
Arthanarieaswaran
The basic concepts and implementation of Extension Methods.
11 Aug 2012
Daniel Grunwald
Use NRefactory to write a standalone application that refactors your C# code.
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.
27 Jul 2012
d@nish
How to add a post-commit hook to SVN source control that sends email to the team
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.
16 Jul 2012
R.selvam
How to do serialization using different formats in .NET.
9 Jul 2012
ledtech3
This is an alternative for "JumpTo RegEdit"
6 Jul 2012
Pranay Rana
Bulk Insertion of Data Using C# DataTable and SQL server OpenXML function
2 Jul 2012
Henning Dieterichs
This library provides a MSBuild task for compile time validation of units of measurement within C# code.
2 Jul 2012
SASS_Shooter
From a concept of custom configs to intellisense in VS 2010.
25 Jun 2012
Dave Kerr
A Zune Style Application Template that makes a great starting point for WPF or Silverlight Projects
22 Jun 2012
Nicolas Dorier
Leverage Visual studio Web Test Framework for your crawling needs...
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.
18 Jun 2012
Niel M.Thomas
Create and use writeable Application Scope settings.
17 Jun 2012
Pranay Rana
C# State machine - Yield
14 Jun 2012
Elvin Deras
This article explains how to work with log4Net and SQLite.
12 Jun 2012
Mic
Swintching between different types of serialization.
11 Jun 2012
FatCatProgrammer
A Semaphore that does not use the kernel by default
10 Jun 2012
Jovan Popovic
This article explains how you can use functional programming in C#.
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.
31 May 2012
Jani Giannoudis
How to centralize and unify asynchronous execution of actions and functions.
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.
29 May 2012
Clifford Nelson
A runtime variables class to support multiple application development.
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.
22 May 2012
Nicolas Dorier
How to unit test network resources access : The hacker way.
21 May 2012
Tim Corey
Learn how to go from being an absolute beginner in the Managed Extensibility Framework to being an advanced user.
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 May 2012
Dave Kerr
Write your first MVVM application in ten minutes using the Apex SDK!
17 May 2012
Tom R Smith
You can enhance the value of your custom classes through overrides, creating partials, and explicit type conversion.
13 May 2012
BuggyCoder
Efficient Factory Method Pattern Implementation in C# using Expression Trees
11 May 2012
Tim Corey
We will use the updated System.IO.Compression namespace to easily create, update, and extract zip files.
8 May 2012
Whaeth
An introduction to the Roslyn CTP
7 May 2012
Vitaliy Shibaev
This article describes how to use Javascript code to create interactive PDF documents.
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.
22 Apr 2012
Vipin_Arora
Implement a satellite assembly in C#.
18 Apr 2012
Dean Oliver
A short guide to what to look forward to in the next release of MEF.
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.
10 Apr 2012
Tiberiu Boros
OctaveSharp wrapper for using Octave in C# applications
26 Mar 2012
Nakul Vyas
This project presents a self extracting archive creator using Reflection and codeDOM
21 Mar 2012
Adel Khayata
An article that describes how to convert a number to written words in English and Arabic
21 Mar 2012
enamur
How to create a simple BHO using C#.
21 Mar 2012
Sergey Arhipenko
A reusable library that can equip any action in your application with the undo/redo feature.
15 Mar 2012
Marc Clifton
A description of the new language features starting from C# 2.0, going through to version 4.0
7 Mar 2012
C_Johnson
An intermediate example of signal processing using EMGU Image Processing Libraries
7 Mar 2012
Kailash Shastri
An Object Oriented solution to Conway's Game of life problem in C#
29 Feb 2012
Clifford Nelson
This article is about using Rosyln to evaluate user input in a value converter.
22 Feb 2012
Clifford Nelson
Performance and ideas from Anders Hejlsberg INotifyPropertyChanged
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
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.
30 Jan 2012
m-idrees
This article demonstrates how to get started with MongoDB in C#.NET
27 Jan 2012
StewBob
1 alternative  
Short program to draw, in 2D, a series of geometry that represents a grid-covered 3 dimensional cylinder
27 Jan 2012
Samer Abu Rabie
Fluent NHibernate Automapping for Unidirectional ManyToMany relationship
23 Jan 2012
rj45
A tool to view and debug XML XPath queries with .net 2.0
17 Jan 2012
Shivprasad koirala
In this article we will explain for real world use of Partial classes and partial methods.
13 Jan 2012
kosmoh
Comparison of serializing with BinaryFormatter (standard .NET class) against manual per-byte serializing; some pros and cons before selecting the right method for you.
7 Jan 2012
kosmoh
A class that allows you to monitor the actual change of a variable and notifies all interested objects with an event.
7 Jan 2012
Paul Jorgensen
Customizable Custom CSharp Control for the Powershell New-PSDrive cmdlet
21 Dec 2011
taralex
PHP array to C# Dictionary conversion.
1 Dec 2011
Paulo Zemek
This article will present two alternatives to Lazy.
1 Dec 2011
MuhammadShahidRasul
In this article, we discuss a way in which you could manage your site to support multiple languages.
25 Nov 2011
PIEBALDconsult
A generic class to help plumb the matching of items of two sorted lists
25 Nov 2011
emardini
Implement INotifyPropertyChanged and change verifying in model using a proxy generator
22 Nov 2011
garymcleanhall
The wonderful things that decorating a simple interface can produce.
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
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.
31 Oct 2011
Anurag Gandhi
This article explains the details and use of Nullable Type in C#.NET
30 Oct 2011
Bangla Gopal Surya Prakash
TFS Build agent, Build definition, TFS Build Custom Task
24 Oct 2011
Anoop Madhusudanan
Explains how to use C# as a scripting language in your .NET applications using Roslyn.
21 Oct 2011
grimmuko
Some useful C# Extension Methods
15 Oct 2011
Clifford Nelson
Generic ValueConverter for Binding Enumerations to Check Boxes
7 Oct 2011
Mark Miller
DrawTools library extended to include Layers, Zoom, Pan, Rotation
3 Oct 2011
zenwalker1985
Indepth details about constants and readonly
29 Sep 2011
N.Banukobhan
It has all the operations of matrix, vector
29 Sep 2011
Stuart Blackler
Introduction to extension methods in .NET with examples
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
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.
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.
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.
9 Sep 2011
K.Kirivarnan
Jabber Client using Matrix XMPP Library
8 Sep 2011
Swapnil Ahire
Common C#.NET Performance Guidelines
6 Sep 2011
Neeraj Kaushik 1980
This article is about how to use QuickFix .NET engine.
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
3 Sep 2011
K.Kirivarnan
Register New Account using Matrix XMPP Library
28 Aug 2011
Nick Polyak
Describes a simple algorithm for animating object movements along arbitrary paths
22 Aug 2011
TeapotDev
In this article, I explain how to create an application like Googlebot - it finds and indexes websites throught hyperlinks.
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.
30 Jul 2011
Uwe Keim
Introducing the Windows Client for the Zeta Uploader service
28 Jul 2011
Mahadesh Mahalingappa
In this article, I will explain some of the useful features that MEF provides
26 Jul 2011
Cloud Hsu
.NET Collections performance test in WindowsXP and WindowsCE
18 Jul 2011
Al-Samman Mahmoud
Basic tools for the analysis of DNA like transcription and reversion
15 Jul 2011
Manuel Then
InsomniaServer enables you to add a fully-featured, customizable webserver to your projects. See how it works.
8 Jul 2011
Petr Ivankov
An article on framework applications to determine the orbits of artificial satellites
7 Jul 2011
Morteza Giti
A discussion of virtual and override members, overriding operators, interfaces and nested types in C#
7 Jul 2011
Morteza Giti
A look at advanced concepts such as inheritance, polymorphism, sealed classes and partial classes in C#
7 Jul 2011
Morteza Giti
A discussion of constructors, finalizers, static classes and static members, constants and abstract classes in C#
7 Jul 2011
Morteza Giti
In this part of the article, I will continue my discussion on OOP by discussing methods, properties and access modifiers.
3 Jul 2011
Chad Z. Hower aka Kudzu
A quick view under the hood of Cosmos and how it works
3 Jul 2011
Morteza Giti
An article that discusses Object-Oriented Programming in C# .NET
1 Jul 2011
Faruk Pasic
How to build XMPP Client using MatriX XMPP SDK
29 Jun 2011
Reza Mansoori
This is an easy game puzzle for beginners.
23 Jun 2011
Lewis Liu L
Graphics Drawing Tool by WPF
23 Jun 2011
Lewis Liu L
A Graphics Drawing Tool by using C# and Winforms
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"
15 Jun 2011
ssanjeevik
Non CLS-Compliant Code in C#
14 Jun 2011
Sacha Barber
100% Reflective Class Diagram Creation Tool
12 Jun 2011
D. Christian Ohle
C# use Zip archives without external libraries
7 Jun 2011
A Mahesh
New features available in the C# 3.0
31 May 2011
Evren Daglioglu
This project gets a DXF file, extracts and interprets data and draws it on screen.
29 May 2011
Tim Schwallie
Pulling together various techniques to make enums, alternate values, and FluentNHibernate play well together
17 May 2011
Sacha Barber
A look into using the Task Parallel Library.
15 May 2011
Mostafa Kaisoun
This is a trial to print Invoice with C#
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.
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.
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.
7 May 2011
StefanPapp
How to implement mixins with C#.
4 May 2011
Giorgio Minardi
Providing a generic wrap to Lucene.net basic search functions
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.
27 Apr 2011
Niladri_Biswas
This article will disscuss about MEF, how to start working in this, etc.
19 Apr 2011
Sanjay J Patolia
Difference between Dynamic and Object type
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
19 Apr 2011
Henryk Filipowicz
A class to read and parse reg files
19 Apr 2011
Sanjay J Patolia
An introductory article about the dynamic keyword in C# 4.0
13 Apr 2011
logicchild
An article to help the beginning C# student who may need to code Math in school.
7 Apr 2011
krdeepak123
This article gives an overview about operator overloading in .NET using C#
3 Apr 2011
Umair Amin
Code describing how you can simply use Mplayer to display media files inside your winform application
8 Mar 2011
Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
2 Mar 2011
logicchild
The .NET Framework’s built-in generator.
27 Feb 2011
Pranay Rana
This article discusses some useful but unknown features of C#.
24 Feb 2011
milan
Taking advantage of Interfaces to make applications resilient to changes.
9 Feb 2011
İlkay İlknur
In this article, we will see what's going on behind the scenes when we are using anonymous methods
4 Feb 2011
leppie
Illustrates a dynamic binding implementation in C#
3 Feb 2011
Bert O Neill
Be able to push information to an individual browser page or to all browser pages
1 Feb 2011
asheesh goja
A high performance binary serializer using Microsoft Common Intermediate Language
31 Jan 2011
Renat Khabibulin
DispatcherFrame. Look in-Depth
24 Jan 2011
George Nairooze
Use simple events the same way you call a method
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?
15 Jan 2011
logicchild
Using SIMD instructions with C# via the Intel MKL.
6 Jan 2011
trestan
This article compares the two common types of serialization in aspects of data access, readability, and runtime cost.
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
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.
6 Dec 2010
Mike Lang
An Introduction to XQuiSoft Logging with a comparision to other log components
29 Nov 2010
Christ Kennedy
A C# control that pops up in a cascade of submenus on a right-click
28 Nov 2010
Sergii Lavrinenko
Engine in C# which generates Linq Expressions runtime based on simple scripts
26 Nov 2010
cigwork
Creating NUnit like task sequences for routine application processes
21 Nov 2010
Max Santos
A template to use as a "starter kit" for new Windows services
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
4 Nov 2010
Paulo Zemek
Using structural-typing and duck-typing in .NET via interfaces
4 Nov 2010
Nicolas Dorier
You'll be able to easily and mechanically create your own Fluent library.
27 Oct 2010
Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
27 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the Complex Struct provides
26 Oct 2010
Niladri_Biswas
This short article will show some of the benifits that the BigInteger class provides
26 Oct 2010
Niladri_Biswas
This article will describe some of the functionalities of ZIP Extension Method
26 Oct 2010
Niladri_Biswas
This article introduces the System.Lazy and its usefulness
26 Oct 2010
Niladri_Biswas
This short article will highlight upon some of the features of Expando Object
26 Oct 2010
Niladri_Biswas
This article shows the benefits of using Optional Parameter
26 Oct 2010
Niladri_Biswas
TThis article will tell about the advantage of using named parameter
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.
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
William SerGio
Creates & Tests New Domain Names for Infomercial & Products
25 Oct 2010
Niladri_Biswas
This article will introduce some of the benefits of using SortedSet.
25 Oct 2010
Niladri_Biswas
This article will explain about some of the benefits of using Tuple in C#4.0
23 Oct 2010
Sivaraman Dhamodharan
How Can you Overload an Binary +, Implicit and Explicit conversion Operators
18 Oct 2010
_ Kunal Chowdhury _
In this article, I will discuss about C# Best Coding Practices in detail.
10 Oct 2010
logicchild
An article that describes how to use and integrate a Numerical Library for .NET
9 Oct 2010
Stefan Savev 2
Describes how to dump information from the C# parse tree
5 Oct 2010
NaveenSoftwares
A simple C# Console program to display Matrix Movie Effect
2 Oct 2010
anshudutta
In this article, we will take a look into the concepts behind predicate delegates and try and understand their importance.
28 Sep 2010
Nick Alexeev
How-to article describing software, hardware setup
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.
22 Sep 2010
shteff
Some extension methods to determine whether an IP Address is from the intranet (The local network)
21 Sep 2010
Dmitri Nеstеruk
Shows how a few Extension Methods solve the 'repeated null check' problem.
16 Sep 2010
strofo
Part 2 of creating a dynamical filtering mechanism in C#
15 Sep 2010
Yury Goltsman
Extending functionality by wrapping entity using DynamicObject. Improving performance of Reflection by using cache and expressions
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)
7 Sep 2010
Saleth Prakash
Performing addition, multiplication of very long integers using C#
3 Sep 2010
Vitaliy Liptchinsky
This article introduces dataflow programming and provides basic implementations of dataflow variables in C# and F#
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#)
27 Aug 2010
logicchild
An article that explains some valuable aspects about .NET's Reflection API
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
10 Aug 2010
OlliFromTor
Extend any class with INotifyPropertyChanged and/or IDataErrorInfo via the new .NET-Framework-Class DynamicObject
28 Jul 2010
Richard Deeming
A pair of classes to encapsulate access to NTFS alternative data streams.
22 Jul 2010
KenJohnson
A Rational number type providing virtually unlimited precision for .NET and Silverlight.
20 Jul 2010
_H2_
An application and algorithms for best path in maze
19 Jul 2010
Julian Robinson
For numerical computations, coding with lambda functions can substitute for the want of nested methods in C#.
16 Jul 2010
Anupam Banerji
Explains regular expressions, and some of the common ways to use them.
16 Jul 2010
Anupam Banerji
Explains XML serialization, schemas, and provides an example of XML serialization.
15 Jul 2010
Anupam Banerji
Explains serialization, the need for custom serialization, and how to implement custom serialization in your code.
13 Jul 2010
Anupam Banerji
Explains the .NET approach towards globalization, and introduces the tools and methods to successfully implement globalization.
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
22 Jun 2010
CroweMan
Class library which provides the ability to read and write CSV files
17 Jun 2010
Mattia Baldinger
When you use a List, it doesn't matter if you use the ForEach method of the generic list or use a normal foreach or does it? Sometimes it makes a difference!
10 Jun 2010
Jimmy Zhang
Learn to take advantage of VTD-XML's stateless XPath capability to achieve unmatched efficiency and flexibility
5 Jun 2010
ai8rahim
Retrieving & Processing HTML from Websites in .NET Applications
2 Jun 2010
Shivprasad koirala
6 important uses of Delegates and Events
31 May 2010
George Henry 1954
This article describes a base implementation of Ted Nelson's zzstructure in C#.
26 May 2010
Mike Corley
C# (.NET and Mono) library provider for RRDtool
24 May 2010
munir.hoque
This article may be helpful for beginners of C#
22 May 2010
Shai Raiten
How To Use Win32 To Add Your Control On Top Another Application Using Win32 Hooks.
18 May 2010
Geert van Horrik
DataObjectBase -> the new Object class for data objects!
13 May 2010
logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
11 May 2010
Gurux Ltd
Retrieve data from a physical device, process it, and visualize the results
10 May 2010
Sion Cohen
A framework for declarative parsing and creating fixed sized raw data (Flat Files)
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 Apr 2010
Kamruzzaman Titu
Learn how to use Delicious OAuth API in your .NET projects with an example
22 Apr 2010
Alexei Shamov
Convert types, parse and evaluate expressions in runtime, in .NET 2.0
20 Apr 2010
RishiGanesh
Abstract Factory Pattern in C#
19 Apr 2010
logicchild
A Comprehensive Look at LINQ and the Binary Search Tree Data Structure
12 Apr 2010
TwinLane
A control for writing out text to the UI
10 Apr 2010
Uwe Keim
A small set of classes for simplifying the access to Windows Active Directory
10 Apr 2010
Diamonddrake
Popup forms that won't take focus even if clicked on, and cannot be alt+tabbed onto
8 Apr 2010
Amit Ranjan
Helper Class for .Sql Server Database Engine
7 Apr 2010
Digital-samurai
Building a spelling checker for source code as an extension for Visual Studio 2010
3 Apr 2010
Muhammad Shujaat Siddiqi
An introduction of Managed Extensibility Framework (MEF) with Visual Studio 2010
1 Apr 2010
Joe Pitz
Performance considerations when using LINQ to SQL
29 Mar 2010
Anoop Madhusudanan
Explores the dynamic features in C# 4.0, and a few cool things you can do with the same.
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)
24 Mar 2010
logicchild
An article meant to encourage the use of the Linked List in C#
23 Mar 2010
Ashish Kumar Mukherjee
Walkthrough: Forwarding a type from one assembly to another by using the TypeForwardedToAttribute attribute.
15 Mar 2010
FatCatProgrammer
MVP: Updating View’s binding asynchronously with the SynchronizationContext object.
15 Mar 2010
pesmith
Application allows voice communications (VOIP) utilizing the Distributed Interactive Simulation protocol (IEEE 1278.1)
12 Mar 2010
stevenmcohn
Detect network availability, specifically to the Internet, and monitor status changes
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.
8 Mar 2010
Stephen Swensen
A general-purpose unbounded integer implementation
6 Mar 2010
Paulo Zemek
This article shows why not even the "using" keyword is a failsafe mechanism
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.
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.
15 Feb 2010
WCFguru
Remoting sample using Interfaces and NTier approach
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.
5 Feb 2010
Rob Magee
An article on a C# Cyclic Redundancy Check (CRC) algorithm
31 Jan 2010
db_developer
What is the difference between 'throw e' and just 'throw'
25 Jan 2010
Md. Marufuzzaman
How to use .NET TransactionScope & enable Microsoft Distributed Transaction Coordinator (MSDTC)
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.
14 Jan 2010
dmitryEB
Steps to become famous C# developer.
6 Jan 2010
AndrewSmith
How to work with Lucene.Net's analysis.
30 Dec 2009
logicchild
An article that uses C# to demonstrate how to gather network information
19 Dec 2009
Josh Fischer
An explanation of the different ways to create delegates through a guided example that starts with .NET 1.1.
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
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.
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 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.
21 Nov 2009
Zhang Wangqiu
Script engine to execute script codes, which is built by C# and regular expression
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.
6 Nov 2009
Joe Woodbury
A Most Recently Used files class for .NET 2.0 in C#
3 Nov 2009
Mark Ericksen
Class to help triage performance problems in your application
1 Nov 2009
logicchild
An article to help the beginner in the C# language
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
23 Oct 2009
logicchild
An Article that explains certain aspects of Windows Forms
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.
13 Oct 2009
Paulo Zemek
This article shows the differences of WeakReferences and GCHandles and how to implement a WeakArray.
4 Oct 2009
Abhishek D V
Sorting Lists using IComparable and IComparer interface in .NET
15 Sep 2009
Brendan Chong
One of the first C# application to remove comments across multiple C-style languages (C, C++, Java and C#)
10 Sep 2009
kiswa00
How I learned more about C#, UserControl, and project design by implementing a Game of Life 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#.
22 Aug 2009
Nicolas Dorier
Pattern to easily create and test asynchronous solutions.
22 Aug 2009
Virat Kothari
CLR Stored procedures are very simple and can be used in most complex scenarios when dealing with database.
21 Aug 2009
logicchild
An Article to Help the New Writer Understand Sone Helpful Concepts
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
19 Aug 2009
logicchild
An article that desribes the concepts of the APM and the use of features to simplify its use.
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.
16 Aug 2009
Josh Fischer
A guide to C# 4.0's new features - explained with code examples and a little historical perspective.
15 Aug 2009
rajeshjj
Avoiding a switch statement in order to avoid Cyclomatic complexity.
13 Aug 2009
SimpleData
Have you ever wanted to change variables without rebuilding?
13 Aug 2009
Tommy Pickersgill
A simple binary clock snippet
12 Aug 2009
Matthew Hazlett
Text Difference between two files
6 Aug 2009
Muhammad Shafiqul Islam (Rana)
This article demonstrates how simply you can encrypt and decrypt simple text and compute hash values
29 Jul 2009
Ghasem Heyrani Nobari
By using this class, you can simply download multiple rapidshare links at once! (parallel)
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.
23 Jul 2009
abcdefghijklasdsad
Covariance, contravariance and invariance in C# language
22 Jul 2009
abcdefghijklasdsad
Expression trees tutorial.
18 Jul 2009
Hakger
How to do a deep copy of objects using System.Reflection.
14 Jul 2009
akash dhar
System Performance Indicator in C# by That That Guy
13 Jul 2009
logicchild
An article that describes the C# 3.0 Lambda Expression feature
9 Jul 2009
Proxytype
Search your keyword against your competitors
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 Jun 2009
Stas Kashepava
This article explains how to apply polymorphic behavior back in the class hierarchy
17 Jun 2009
liron.levi
This control acts like a tab control but without the tabs...
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.
26 May 2009
logicchild
An article about I/O and Streams for the Beginner
22 May 2009
logicchild
An article with a focus on object serialization.
19 May 2009
Wael Al Wirr
Custom component responsible for logging into a file
8 May 2009
Omer .NETz
Accessing IDisposable objects in a bounded scope with the using keyword
6 May 2009
Adil Mughal
This article demostrates some of the exciting features in the upcoming C# 4.0.
29 Apr 2009
Linccg
Start a program, execute for n seconds, then kill it
23 Apr 2009
Amit Chaudhary
SQLDoc Sharp, an interactive tool designed to generate the SQL Server 2005/2008 documentation.
22 Apr 2009
Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
20 Apr 2009
András Slyuch
This class collects data rows in the memory and saves them into a Microsoft SQL database with SqlBulkCopy.
18 Apr 2009
Vipin.150
C# program to get the size of a file from the internet
16 Apr 2009
w.hooper
Fix Protocol C# Fix Engine Source Code
14 Apr 2009
logicchild
An article that describes interfaces, indexers, and delegates.
10 Apr 2009
Ali Kheyrollahi
A .NET generics framework for generating random values of various types.
7 Apr 2009
Tiago Conceição
Powerfull XML Alternative
4 Apr 2009
P S Sreejith
A quick look at C# 3.0 language features.
1 Apr 2009
Rizwan Qureshi
MOS protocol from introduction to implementation
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.
25 Mar 2009
daniel macey
Visual Studio Code Snippets to assist with configuration of and logging in log4net
20 Mar 2009
bsargos
Discussing about Tree Iterators: Choices of Datastructure and Algorithm
18 Mar 2009
Gaurav-Mehta
Introducing Serialization in .NET
18 Mar 2009
mightyCoCo
A theoretical and practical implementation of the XOR encryption technology in C# which is extended from the Vernam cipher
17 Mar 2009
Moustafa Arafa
Extension methods as one of C# Enhancements
16 Mar 2009
logicchild
An article to help the beginner to understand the dimensions of arrays and interfaces
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
21 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression & LINQ for functional programming
17 Feb 2009
Yuri Astrakhan, Sasha Goldshtein
This article shows how to generate dynamic methods for fast byte to structure conversion
16 Feb 2009
Hamed J.I
A library to easily create a trial version of your application
12 Feb 2009
Fredrik Norén
Anonymous method serialization
12 Feb 2009
M Sheik Uduman Ali
This article explains how to use C# 3.0 lambda expression for functional programming.
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).
5 Feb 2009
Jonas Butt
This article demonstrates the use of the Extension Methods language feature of C# 3.0.
2 Feb 2009
MARROW16
A design-time component to make use of animated/multi-coloured cursors
29 Jan 2009
Aleksandr Sazonov
OpenOffice Calc and Excel
29 Jan 2009
Wael Al Wirr
Raise and publish WMI events and message programatically
27 Jan 2009
pompair
This article shows how to make an animating card-sorter application in WPF
27 Jan 2009
AgileWare
Difference between Int32.Parse(), Convert.ToInt32(), and Int32.TryParse()
18 Jan 2009
Tolgahan ALBAYRAK
A new face for XmlDocument
16 Jan 2009
Amir Hesami
Creating a Windows Service for Watching System Directory's Files
9 Jan 2009
Sharpoverride
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
5 Jan 2009
Jean-Christophe Grégoire
A generic File System search engine
3 Jan 2009
AnonX
Using unmanaged arrays is simple and easy in C#! Includes useful code examples.
2 Jan 2009
mattraffel
Utility for counting lines of source code. It can easily be extended to count any source code types
2 Jan 2009
Sacha Barber
A look at Dependency Injection and IOC containers.
24 Dec 2008
Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
24 Dec 2008
Nagarajan Rajesh
Updated version of the wonderful and sleek "Tree Chart Generator" written by Rotem Sapir
21 Dec 2008
James Ritchie Carroll
High-speed screen saver simulating a warp-speed effect; will span multiple monitors.
17 Dec 2008
John Simmons / outlaw programmer
A not-so-dotNet way to allow multiple programs to share a single settings file
16 Dec 2008
Petro Protsyk
Scripting language for .NET Framework 2.0. Supports native .NET Types, Dynamic casting, Meta programming.
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).
12 Nov 2008
Joydeep Sen
learn how to attach event with an object and how to create custom eventargs for beginners
11 Nov 2008
Tharindu Nishad Patikirikorala
Develop extensible application by enabling 3rd party plug-ins
10 Nov 2008
Edward Moemeka
Learn how to define types without defining the class first using C# 4.0.
6 Nov 2008
Shivprasad koirala
This is a detailed article on C# code reviews using StyleCop
2 Nov 2008
Dieter Deysel
This article will show an elegant way to open a lot of forms, without the redundant code
20 Oct 2008
Ennis Ray Lynch, Jr.
A simple way to add colorization to large grids of raw data
16 Oct 2008
Alexandr Golovanov
In this article I will tell you about one of the most important components of channels check system
7 Oct 2008
Prem Rajadattan
Provides a mechanism for executing a method at specified intervals
3 Oct 2008
Saloman Wu
A user control which is rolling text from right to left
1 Oct 2008
Andrew Kirillov
This article describes the implementation of parallel computations using plain C#.
27 Sep 2008
Olexandr Malko
In a separate thread there is a loop to invoke GC.Collect()
24 Sep 2008
seesunmoon
Push files from PC to PDA using C#
22 Sep 2008
Ehsan Golkar
The textbox that accepts numbers and uses separated character for reading easily
14 Sep 2008
Bhupendra Sinha
This article will explain how to embed/access JavaScript, CSS and images to server control’s assembly.
9 Sep 2008
Knasenmc
A simple XML file reader
5 Sep 2008
Colin Vella
An API for enhancing any .NET application with a scripting language
24 Aug 2008
Johan Fourie
A fun variation of the Game of Life re-factored using extension methods
24 Aug 2008
Tharindu Nishad Patikirikorala
Creating Dynamic assemblies in C#
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.
18 Aug 2008
jkatebin
This is a control which represents a single IP Address
12 Aug 2008
M Usman
A smart way to search an ArrayList.
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
31 Jul 2008
Zijian
vCard parser implemented using C#
25 Jul 2008
Hasler Thomas
This article describes how to generate the MD5 hash string for a common C# object.
22 Jul 2008
sreejith ss nair
Setting the Screen Resolution in C#
19 Jul 2008
abhigad
C# extension methods and Mixin implementation.
19 Jul 2008
sreejith ss nair
An article about using message queue for connectionless programming
17 Jul 2008
sreejith ss nair
Using IEnumerable And IEnumerator interfaces in C#
14 Jul 2008
Theraot
A single match between Properties and Fields and their implementations.
11 Jul 2008
vikas amin
Article explains how to install & test virtual ports
11 Jul 2008
Syed M Hussain
How to create a custom message box with buttons and icons.
11 Jul 2008
Syed M Hussain
This article is a simple introduction to Oracle XE using C#
9 Jul 2008
vidyaa shrinivasan
Customised TabControl using C#
7 Jul 2008
salysle
This article will discuss alternative methods for performing cascading deletes using LINQ to SQL.
6 Jul 2008
Mansoorahmed86
This small application stores data in XML format
30 Jun 2008
Liping Dai
An editor to view, analyse and modify ASN.1 DER encoded data
26 Jun 2008
Namdn
This article introduces why I use dynamic invoke C++ DLL function in C# and how to call it.
17 Jun 2008
czeshirecat
A short article describing how to redirect text output from a console application to a file.
11 Jun 2008
pechan00000
NRZ, Bipolar AMI, M Level, PSK, FSK, ASK
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.
5 Jun 2008
salysle
This article discusses the construction of a simple application that may be used to view RSS feeds from the desktop.
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.
2 Jun 2008
Masayuki Tanaka
This article shows a way to logging into single logfile from multi-process avoiding file lock conflict
31 May 2008
Schmuli
Extends the System.ServiceProcess.ServiceController class to obtain the path to the process executable
31 May 2008
Bojan Petkovic
Type generation from external metadata.
29 May 2008
Unknown Narrator
A GetOpt implementation for .NET.
20 May 2008
Umut ŞİMŞEK
Explains windows services basics and deployment with details.
18 May 2008
Kamal Singh Kharayat
An Introduction to Forms Authentication and Its practical usage.
17 May 2008
John Simmons / outlaw programmer
One method for loading common and object-specific data from your app.config file.
28 Apr 2008
Jacek Gajek
Generic list class based on Microsoft's implementation with few additional events to handle like BeforeAdd, OnAdd, BeforeRemove, etc.
17 Apr 2008
Jimmy Zhang
Introduce VTD-XML, the future of XML processing
16 Apr 2008
Adiphe
This article contents source code and demo show how to set your WinForm in Full screen mode
4 Apr 2008
pompair
An article shows three different easy ways to add features on an existing class.
22 Mar 2008
Muammar©
Animated sheep for your desktop
22 Mar 2008
Muammar©
Scrolling text with music (just like those in movies' ends!!)
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.
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
17 Mar 2008
yilin_yang
Robin implements ANN method into parser technology which ends the age of parser generators
11 Mar 2008
JustChiragPatel
it is not difficult to work with UTF 8 characters anymore...
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.
10 Mar 2008
Jaiprakash M Bankolli
This article describes about design pattern namely Singleton Pattern.
8 Mar 2008
Ralph Varjabedian
Dependency Injection for .NET using a Dynamic Service Locator with Dynamic Proxy Injection.
6 Mar 2008
Glenn Dawson
How to use interfaces to emulate const correctness
4 Mar 2008
Rotem Sapir
An article on the development of an Organization Chart generator
2 Mar 2008
Mugunth Kumar, Singapore
Comparison of Performance of C++ and C#
1 Mar 2008
Alexandr Golovanov
This article covers aspects of getting information by IP Address.
28 Feb 2008
Paw Jershauge
An Attempt to make Uniform resource identifier for the Lightweight Directory Access Protocol
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.
24 Feb 2008
Mohamed M. El-Kalioby
How to extend built in Classes
22 Feb 2008
Daniel M. Camenzind
This article recommends a "deep assignment" instruction to add to the C# language.
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.
16 Feb 2008
Mick O'Neill
AVL Search tree implementation with the objects accessed by an embedded key
15 Feb 2008
Sanat Palia
How to add data to an existing word doc from .net
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).
13 Feb 2008
Guffa
An article on creating a custom key to use with a dictionary.
12 Feb 2008
Gautham Jayaraman
This code snippet helps to get the last Windows reboot time using C# and interop
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.
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.
27 Jan 2008
haughtycool
Addin to create the Dependent Upon Add-in
24 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
22 Jan 2008
salysle
An article on mapping with a GPS in C#
20 Jan 2008
Augusto Humire Martinez
It examples show how insert any image into sql server and perharps other types
16 Jan 2008
Maurice Tarrant
Using WinMM.DLL to build a Volume Control synchronized to the system Volume Control utility.
14 Jan 2008
Andy Lang
With this tool, you can statistic a C# solution or project code count.
10 Jan 2008
GWBas1c
An example of run-time type building; given an interface, returns an object that automatically implements the interface.
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.
7 Jan 2008
Rahman Mahmoodi
Abstract class versus Interface: Usage and Implementation.
6 Jan 2008
SteveLi-Cellbi
A simple way to obtain document text from *.doc file.
4 Jan 2008
Manah Manah
An article about the new language features of C# 3.0
30 Dec 2007
Scott Dorman
A simple solution for binding an enum to a UI control using data binding.
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.
28 Dec 2007
Umut ŞİMŞEK
This article demonstrates an example of uses of Windows services
23 Dec 2007
William E. Kempf
An article on creating extensions for unit testing.
23 Dec 2007
Y-ME
The generation and compilation of script element in C# language that allows for the insertion of in script objects.
20 Dec 2007
marlongrech
Shows the new language features for C# 3.0
19 Dec 2007
leafwiz
A Simple Library which allows you to write asynchronous code easily, almost in a synchronous pattern.
18 Dec 2007
Gabor Mezo
A very easy to use business object validation library using C# 3.0 lambda expressions
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.
18 Dec 2007
Gabor Mezo
A simple way for implementing code injection in C# 3.0
17 Dec 2007
Dennis Austin
A revision of a Task Scheduler class library by David Hall
16 Dec 2007
peterchen
A small code generator generating the necessary overloads for default parameters
11 Dec 2007
Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
9 Dec 2007
azamsharp
FIT introduces a table based structure minimizing the gap between clients and developers
7 Dec 2007
Philip Laureano
A library that adds transparent DbC support to any .NET language. No Eiffel.NET or Spec# required.
7 Dec 2007
Jack J. H. Xu
This article shows how to draw graphics objects using C# and GDI+
6 Dec 2007
Ali Ozgur
Describes making of an external tools add-in using ProcessStartInfo and Process classes in System.Diagnostics
30 Nov 2007
wjfrancis
How to monitor, enable, and disable hardware devices from C#
30 Nov 2007
Coding Marc
A sample but usable program using the SharpZipLib.
28 Nov 2007
shanAtCP
Windows service code to change wallpaper at configured intervals
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.
27 Nov 2007
Fun@learn
LOCK is used to lock and unlock the files using symmetric key cryptography
26 Nov 2007
caloia
Improve performance with anonymous methods, asynchronus processing, and thread pools.
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.
21 Nov 2007
henon the hacker
A code snippet to print exceptions and inner exceptions in Visual Studio's error parser format.
21 Nov 2007
bearvarine
An ArrayList container wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
21 Nov 2007
bearvarine
A Hashtable wrapper class that permits the table to be filled with data in an early phase of a program, but then made read-only (Immutable) for subsequent usage.
21 Nov 2007
Muneer Safi
This solution explains a socket approach to send a message (broadcast message ) to clients in the same VLAN
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 Nov 2007
Sun Rays
Getting value from one page to another page
19 Nov 2007
Paw Jershauge
A class for looking up IP addresses against DNS black list server (Anti Spam List Servers)
19 Nov 2007
Sun Rays
Article defines how we can implement paging in Datalist
18 Nov 2007
Rotem Sapir
An article on the development of a Tree Chart Generator
17 Nov 2007
Vladimir N.
This article shows how to create a Splash Screen with alpha-channel image and semitransparent borders.
16 Nov 2007
MH2538
A DB Base Tree that load it's nodes from a table
15 Nov 2007
Saranga Amarasinghe
This article describes a simple library catalog system developed in C# which can be used as the foundation.
14 Nov 2007
Mike Pliam
A C# class to perform arithmetic on complex numbers
13 Nov 2007
Joe Woodbury
A Most Recently Used files class, in C#.
12 Nov 2007
Philip Laureano
A library for currying delegates and for handling any event fired from any object instance
12 Nov 2007
Philip Laureano
Using LinFu.DynamicObject to add mixins, duck typing and multiple dispatch to your favorite .NET languages
8 Nov 2007
H. Tony
Utilize logical rules and scanning to solve soduku puzzle, no guessing
7 Nov 2007
Matthew Hazlett
Extending System.Color with .toHTML()
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.
5 Nov 2007
aleksisa
Build Windows Event Log Watcher Service Process to Export Event Log Entries as RSS feed
3 Nov 2007
dacanetdev
First Part of a Starting Guide for XML with C#, Methods to manipulate XML in C#
1 Nov 2007
sasik_72
This article explains how to create some of the advanced FxCop Custom rules.
1 Nov 2007
Mostafa Kaisoun
Visual Studio .NET not support Array of controls, I try to create PictureBox array
1 Nov 2007
Tamir Khason
Open source class to handle WAP Binary XML in C# and CF C#
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.
1 Nov 2007
Scott C Davis
A class to convert primitive types to their nullable counterparts
31 Oct 2007
Mohammad Mehdi Norian
implementation of ocr by hebb algorithm
31 Oct 2007
Jakob Lanstorp
Using interfaces as a means to decouple classes, making your application more flexible.
30 Oct 2007
Murat Firat
This article contains a brief description of BackPropagation Artificial Neural Network and its implementation for Image Recognition
26 Oct 2007
TwinLane
A lightweight and easy-to-use splash screen control that starts life before the Application Form
26 Oct 2007
Mostafa Kaisoun
Edit Flex grid with Combo box
26 Oct 2007
RajeshKumar Shanmugam
Partial class implementation using C# in polymorphism.
24 Oct 2007
Govardhana Reddy
This article will help you to find a way to convert the ATOM to RSS Feed Format
23 Oct 2007
Shinde Sachin
This application will help to change file properties such as date of creation, modification and last access.
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.
22 Oct 2007
Helbrax
Notification Client and Server written in C#
21 Oct 2007
Captainobvious
This is a quick C# function to proportionately resize a JPG based on max width and max height parameters
17 Oct 2007
Giorgi Dalakishvili
An article showing how to draw on screen
16 Oct 2007
Svante Seleborg
An independent library implementation to read Password Safe Password Manager V3 database files
15 Oct 2007
justindhas
Create Sample Application Using Entity Objects Using C#.Net
15 Oct 2007
Ennis Ray Lynch, Jr.
An easy way to publish your own news feed in ASP.NET
15 Oct 2007
Chirag Patadia
Generate Filter String as per user requirment
12 Oct 2007
Ata Kirmani
This article describes how to create a simple presentation application
11 Oct 2007
Cassio Mosqueira
How to make a class look like an enum with added functionality
9 Oct 2007
tsv_surya
working in saasthainfotech bangalore
7 Oct 2007
Ruslan Sudentas
A program to generate HTML Web Gallery based on the LightBox JS
5 Oct 2007
axe.delhi
A Simple Note Pad Application
5 Oct 2007
Hessam Jalali
Capture a window even if it is minimized or fully hidden by other windows
5 Oct 2007
thund3rstruck
A C# Library Interface For the Digg.com API
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
3 Oct 2007
]Metty[
Using GDI+ and a transparent form
30 Sep 2007
]Metty[
This article describes how to create a simple user-drawn form which moves over the desktop
28 Sep 2007
TheCodeKing
One of the most useful yet little-known features to come out of C# 2.0
27 Sep 2007
Shinde Sachin
You can drag and drop text file or any other file which contains text in textbox.
25 Sep 2007
idreeskhan
This article describes Structs in C#, Structs vs. Classes, Heap or Stack? Structs Constructors
21 Sep 2007
raygilbert
Generating CodeDom Code By Parsing C# or VB
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.
20 Sep 2007
Scott C Davis
Using a LocalReport and ReportDataSources, stream a PDF as an attachment to an email
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
18 Sep 2007
Navneet Codes
Code for sorting of data in datagrid according to columns headers
18 Sep 2007
Matty22
An introduction to the benefits of ORM using the free Personal Edition of Diamond Binding
18 Sep 2007
Navneet Codes
Code for adding events to the event viewer by C#
17 Sep 2007
Navneet Codes
Code for sending emails through winforms by using C#
17 Sep 2007
Sreejith Thathanattu
a customizable class that can be used for paging
16 Sep 2007
Paul Chin PC
Remotely display message, eject and close CD
13 Sep 2007
P.Adityanand
Understand the internals of .Net types from a CLR perspective
13 Sep 2007
Petr Ivankov
An article on universal scalable engineering framework applications to automatic control and processing of signals.
12 Sep 2007
Thomas Maierhofer (Tom)
Technique to attach a debugger to a starting service project
12 Sep 2007
seesharper
Extending the BindingSource component to support nested property binding
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.
10 Sep 2007
Jia.Chen
This article introduces SpellingDice a spelling corrector based on Bayes Thorem and Dr. Peter Norvig's essay
9 Sep 2007
Ed.Poore
Single instance forms in an MDI application
8 Sep 2007
Dariush Tasdighi
Encrypt and Decrypt ConnectionString in app.config and/or web.config!
8 Sep 2007
idreeskhan
SQL Script Generator generates the SQL Scripts to run on SQL query to analyze only insert and update queries
5 Sep 2007
Alex Perepletov
Examples of decoupling iteration algorithm from actions on collection items
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.
2 Sep 2007
AmitDhiman_India
Some Use of Access Modifiers
1 Sep 2007
Alex Flood
Using the Speex speech codec with the .NET framework
30 Aug 2007
Reto Ravasio
1 alternative  
A Sysinternals JumpTo clone
30 Aug 2007
Mike Pagel
A detailed guide on how to extend the Rhapsody code generator in C#
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.
28 Aug 2007
Anshuman Roy
Using Resource file for adding and extracting ZIP file
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.
26 Aug 2007
Hector Pacheco
Shows how to create an Excel document using C# and formatting the cells
24 Aug 2007
cute-solutions
Generating Outlook signatures automatically using information of the Active Directory
24 Aug 2007
S.Vinothkumar
Empty the Recycle Bin using C#.
24 Aug 2007
Vincent DUVERNET (Nolmë Informatique)
Optimize your code
23 Aug 2007
DhanuWeedagam
Import data from a bulky XML file to a MSSQL table.
21 Aug 2007
KronoX
This article will teach you how to install and uninstall *.msi files with C#
21 Aug 2007
edukulla
File_Version is a Simple Tool developed in C#.Net. It will fetch you the Complete Dll and EXE information under any selected directory. Many a times, we may be required to know the information for Dlls\Exe's which gett installed with a particular product .
19 Aug 2007
Rudolf Jan Heijink
A tutorial on custom serialization using the SOAP formatter - Part II
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.
17 Aug 2007
Peter Wone
Handling string parameters incorrectly declared as ref ushort
16 Aug 2007
Thilina Hasantha
A complete Simple Puzzle Game in c#.net
14 Aug 2007
Paul B.
Read and write for app.config or web.config files with two simple, tested functions
13 Aug 2007
Sonal.India
Issues faced while extending IE with Band Objects using .NET and Windows Forms
10 Aug 2007
C Razzeto
Database abstraction using factory design pattern
8 Aug 2007
jalal khodabandeh
export sql server or other database query in to excel or word by using c# programming
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
8 Aug 2007
Muhammad Asad Siddiqi
For Professional looking reports within your application
7 Aug 2007
Raymund Macaalay
Simple RSS Reader in C# using XSL
7 Aug 2007
Igor Velikorossov
Implementation of an enhanced List of mutable objects with events
7 Aug 2007
hankhuf
Allows you to drag an eyedropper anywhere on the screen to select a color
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.
7 Aug 2007
Leon Langleyben
Another simple way to work with complex updatable configuration in .NET applications
6 Aug 2007
hughd
Updating the Graph Plugin to provide a diagram of method dependencies within a class.
6 Aug 2007
Muhammad Asad Siddiqi
This articles describes the workling of ADO.Net using .Net base classes for database access
5 Aug 2007
Harikaran S
This article will explain about Generics feature in C# 2.0
5 Aug 2007
jalal khodabandeh
simple save and fetche image toand from database
1 Aug 2007
Jack J. H. Xu
This article shows you how to use Excel charts in C# applications
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.
31 Jul 2007
Jean Paul V.A
An article on non-deterministic destructors in C#
30 Jul 2007
Greg Osborne
Extend your applications by providing a framework for other developers
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.
29 Jul 2007
anishmm
Use bar code fonts in C#.net
27 Jul 2007
Shreyans Kothari
Reflection of JavaScript Object through Text Parsing of *.js files
26 Jul 2007
Seun
A useful library for sending mail from your apps. Its the easiest i know off.
25 Jul 2007
Adarsh N
Easy to use DotNet TimePicker user control
25 Jul 2007
Marco Roello
Easily convert your RESX projects files to Excel and back to localized RESX
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.
21 Jul 2007
yuan yong fu
In C#, use Win32 API to enumerate file and directory quickly
20 Jul 2007
S.Vinothkumar
Formats for DateTime.ToString()
20 Jul 2007
James S.F. Hsieh
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
18 Jul 2007
MussaratAziz
Converts the regular text into Braille text.
18 Jul 2007
Sajjitha Gunawardana
Uses less than 25 lines of code to convert a given picture to an equivalent ASCII picture
18 Jul 2007
Dan Fontanesi
Learn OOD in .NET by examining a Blackjack game
18 Jul 2007
Jeff Bramlett
Helper classes for automation of stored procedures
18 Jul 2007
Marek Wyborski
This article introduces a code generator for Glade that produces C# code
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
13 Jul 2007
ZhaoRuFei
Auto test all the Enum types for duplicated values and error-prone Flags values using Reflection
11 Jul 2007
Arezoo Sarkheyli
This article will try to learn you the way of building new components
11 Jul 2007
tran manh tuan
This app shows how to send and receive messages between apps using WM_COPYDATA.
11 Jul 2007
mf040
Extending the class hierarchy with semantic information
11 Jul 2007
Angel Rafael Rapallo
This article contains code which simlates water wave motion using several techniques and data structures
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.
6 Jul 2007
shinilkp
Describes how to write data to an Excel sheet using C#
4 Jul 2007
Ravi Kant Kumar
Creating Active Directoy group OwnerShip using c#
4 Jul 2007
vinh2b
How to convert a managed type to a byte array and a byte array to a struct.
3 Jul 2007
Shakeel Mumtaz
This article help you how to add/sub/div/mul long integers
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
3 Jul 2007
hanzzoid
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
29 Jun 2007
Paul C Smith
You don't need to buffer temp data to accomplish a simple text insert.
27 Jun 2007
andrewcates
Auto Increment Assembly Version in a Microsoft Build Task
27 Jun 2007
Vit Buchta
Special classes hold a coefficient matrix and right site constants
27 Jun 2007
Muneer Safi
An article on using the Microsoft Speech SDK to make a simple text-to-speech application
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.
26 Jun 2007
livibetter
This calculator is written as a demo application for the SCI library
25 Jun 2007
Ranjan.D
Control your system by shutting down, rebooting, log-off, hibernate
23 Jun 2007
Petro Protsyk
Working with TFS Server using TeamExplorer SDK.
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
21 Jun 2007
Filip van der Meeren
An article on creating MSN 8 plug-ins
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.
18 Jun 2007
Douglas Parsons
An overview on how Static and Instance Declaration works
18 Jun 2007
PrashantRishu
This tutorial describes the implementation of Abstract Factory Pattern in c#
17 Jun 2007
Bertus Kruger
How to use the Tag property.
16 Jun 2007
zeltera
A way to use letters instead of numbers to count
16 Jun 2007
Joseph Guadagno
This article covers the configuration of log4net using the XmlConfigurator. This article also demonstrates how to create multiple log files for your application.
16 Jun 2007
Chris_42
How to connect a control, a property and an entry in an XML-file
15 Jun 2007
Cem Onvar
Gives a brief description to convert the leads in MS CRM 3.0.
13 Jun 2007
jinfrics
This code will help you in creating a customized form interface
12 Jun 2007
Neeraj Kumar Suryawanshi
It will show you the way for writing custom log in C#.Net
12 Jun 2007
Andreas Piefke
This article describes how to use custom attributes to automate performance counter and category creation.
11 Jun 2007
Ryan Andrus
Using IEnumerable and Yield to create on-the-fly collections in .NET 2.0
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.
11 Jun 2007
Ivar Lumi
C# implementation of SIP
10 Jun 2007
idriseAbdi
Implementing dynamic escalations using Timers to augment K2 Workflow
10 Jun 2007
Ionescu Marius
Nice game with planes
8 Jun 2007
Bishoy Demian
how to do threadding in .net with C# and update the UI from worker threads
8 Jun 2007
Suha
ListView Find Items string or integer etc: *text, or *text*, or text*
8 Jun 2007
Bala Rajesh
Writing codes with pointers and memory allocation in c#
6 Jun 2007
Ed.Poore
A Multi-port Plug-in Based Serial Port Terminal Program
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.
6 Jun 2007
Huanacaraz
Creating wizard like application using Windows.Forms.TabControl
5 Jun 2007
Hans Dietrich
XGetoptCS provides Unix-style command line processing for C# apps
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 Jun 2007
Joe Sonderegger
A Switch function that works for non-integral types.
1 Jun 2007
Ziver Alen MALHASOGLU
How to Search and Find an Entity in MS CRM 3.0 using Microsoft CRM Web Services.
31 May 2007
Tariqaziz
Data Reader use to read data from Sql server stored procedure
30 May 2007
StormySpike
A simple description and sample of creating a global low level keyboard hook in C#
30 May 2007
Hayder Marzouk
A small framework to design and print documents containing shapes, text, images, bar codes...
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.
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.
24 May 2007
Tetyana Loskutova
An article on remote persistence implementation using .NET marshal by value and XML.
24 May 2007
ranajitbiswal
Data Encryption/Decryption using RSACryptoServiceProvider and X509Certificate2
22 May 2007
sharpiesharpie
Doing some things to the mouse using API
22 May 2007
Simon Hughes
There is a problem exporting accented characters in plain text files. You need to encode, but which one?
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
19 May 2007
pierre poliakoff
Shows how to communicate via Bluetooth with a Lego Mindstorms NXT robot using C#
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 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.
18 May 2007
Uwe Keim
Introducing a C# implementation of the interfaces required to implement a Windows Scripting Host
17 May 2007
Anandhi Swamy
Customize Identity, Custom Principal with ADS
16 May 2007
Aleksey Bykov
This library allows iterating through a sequence of events or time ranges based on a time schedule.
15 May 2007
Jack J. H. Xu
This article shows how to create various custom color maps
15 May 2007
seeblunt
Iterate through a timeline using flexible predicate system with Cron Syntax in one class - Update to Previous Flexible Time Schedule
14 May 2007
Colin Vella
An API for enhancing any .NET application with a simple scripting language
11 May 2007
LeoSimon
This article describes how to use C# to customize exporting a Crystal Report
11 May 2007
danielbromley
this is a quick simple bit of code in a project that can convert an XML file to a csv file
11 May 2007
Roiy Zysman
A set of filters to modify and style your images and photos
11 May 2007
Raptor.XP
Learn how to trace and debug your Project Hoshimi program with Visual Studio
9 May 2007
JannuD
Create WIX web setup using VS2005 and Wix 3.0
8 May 2007
Ming.Chen
A LINQ Implementation for Google Images/Groups Search
7 May 2007
sarvesh.upadhyay
This article provides an example how to execute two DLLs with same name but different version number simultaneously
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
7 May 2007
TJoe
Improving and extending the INotifyPropertyChanged interface
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.
1 May 2007
Uwe Keim
Introducing a library to detect content based on file content (and extension)
26 Apr 2007
Maurice Tarrant
Shading and Syntax Highlighting a Rich Text selection
25 Apr 2007
himanshu_jain2005
In DotNet how we can Unload DLL
24 Apr 2007
Handpeople
An article describing the utilization of the Object Builder framework to develop custom objects for dependency injection.
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
23 Apr 2007
Manish Ranjan Kumar
This article demonstrates how to query system using WMI interface
23 Apr 2007
svsundar (Vairavan)
An article that explores hardware insertion or removal
21 Apr 2007
mdv113
Shows notify icon, starting an app without a form, unhandled exception handling
20 Apr 2007
Refky Wahib
Make your application testable.
20 Apr 2007
Mohammed Habeeb
An article to demonstarte the usage of J# library in C# for zip and unzip functionalities
20 Apr 2007
Ivar Lumi
STUN client C# implementation with sample application
15 Apr 2007
Justin Bozonier
Shows how to create a data bindable strongly typed collection via a DAL to replace a DataSet.
14 Apr 2007
voxdog
Helper/Utility class to easily convert and/or provide defaults in variable conversions.
12 Apr 2007
Syed M Hussain
Connect to the MSN Messenger Server using the MSN Protocol
11 Apr 2007
Saleth Prakash
This demo shows how to edit a resource file content by treating it as an XML File
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
11 Apr 2007
livibetter
This program implements a simple way to see a Mandelbrot set
11 Apr 2007
Rene Dohan
Improved custom implementation of event handling mechanism in c#
10 Apr 2007
Arijit Datta
An article on how to customize caption bar (e.g. displaying image on caption bar) and change border width and border color.
10 Apr 2007
victorbos
Using serialization to start, stop, and resume work on different PCs
7 Apr 2007
LakshmiChava
Comprehensive and essential facts which we developers sometimes neglect in C#
6 Apr 2007
Hayder Marzouk
Browse any object using ObjectReflector.Net at runtime
5 Apr 2007
Saleth Prakash
This demo is nothing new. It just shows the usage of localization using resource files for 12 languages.
4 Apr 2007
Lorenzo1981Ge
An application to create interesting and fully customizable Web photo gallery using plugins for generating pages
3 Apr 2007
Chris Zangarine
A simple module to save and restore preferences for objects in your application
3 Apr 2007
jebberwocky
Another Simple Yahoo Map Proxy
30 Mar 2007
Uwe Keim
A small set of general-purpose classes for using in .NET applications
30 Mar 2007
Alois Kraus
Comparision of String/StringBuilder functions. Efficient String handling.
29 Mar 2007
Leslie Sanford
An introduction to the .NET State Machine Toolkit.
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,
27 Mar 2007
Matglas
Validating ISBN13 numbers on format and correct checksum in class or CustomValidator (ISBN: book reference numbers)
24 Mar 2007
JoeSox
A C# dynamic link library that runs ConceptNet: A Semantic Network of Common Sense
23 Mar 2007
victorbos
Creating PDF Tables using C# (.NET 2.0) and iTextSharp
22 Mar 2007
Ravi Bhavnani
A lightweight .NET logging component.
22 Mar 2007
Hamed J.I
A class for read and write ID3
22 Mar 2007
wimar
A component to communicate with a USB HID device
16 Mar 2007
Sean Yixiang Lu
Improved Memento pattern particularly designed to support undo and redo.
13 Mar 2007
ppassos
See how to send mail from C#
13 Mar 2007
Aleksey Bykov
How to automate typical routine coding tasks in C# with the help of macros
10 Mar 2007
Chetan Kudalkar
An exploration of function overloading in C#
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.
8 Mar 2007
jdkulkarni
The article describes how to manage processes on a remote machine using WMI
7 Mar 2007
mike montagne
Explains critical undocumented design issues of building components with objects as properties
26 Feb 2007
V. Thieme
Frequencies, descriptive statistics and normality testing
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.
19 Feb 2007
A55imilate
A simple class that edits the registry to set up toolbar buttons, menu items and explorer bars for Internet Explorer
15 Feb 2007
Saravanan Muthiah
Here is an advanced sortable list that can be used in ASP.Net Pages.
15 Feb 2007
Seun
A simple way to learn and start using the C# Settings class
15 Feb 2007
adparadox0
The trials and tribulations of creating a GeekTool clone
12 Feb 2007
Nahed Qudieh
Tips on using DataGrids when programming using .Net
11 Feb 2007
David A Brighton
This mathematical program uses explicit conversion and graphical display
10 Feb 2007
rbriere
Quickly go to a Shrinkster.com url.
9 Feb 2007
jkandiko
An easy way to create PDF documents from code
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
Sort by Updated

Generics 

2 Sep 2014
Ordisoftware
How to create a generic singleton for .NET.
30 May 2014
Paulo Zemek
In this article we'll see the differences between using Dictionaries with locking versus the ConcurrentDictionary and also why you should still need or prefer a normal Dictionary (or a home made implementation).
22 Apr 2014
31337 H4X0R
Generic Abstract Factory Design Pattern
18 Dec 2013
S. M. Ahasan Habib
In this article I will explain one by one of those hot and sexy features with code example. In some section I use question(Q) and answer(A) pattern so that audience can understand better.
25 Oct 2013
Bill_Hallahan
Generic Sparse Collection Containers
19 Feb 2013
RajeshRaushan
Discussing few points about generics in .net and what it offers.
6 Sep 2012
alc_aardvark
Simple Generic Tree in c#
31 May 2012
Alexander Van Berg
Combinatorial generation of C# generic types.
2 Feb 2012
Dean Oliver
How we can harness the power of MEF and extend it by way of generics.
21 Nov 2011
WilliamCruisoring
Converter of Arabic number to/from strings
16 Nov 2011
gemma85
A Command Line Caller example
6 Oct 2011
Cloud Hsu
Policy based design implemented in C#
23 Aug 2011
Member 3531622
How to make code more clear, easier to write and more extensible in a generic way. Use of Option type in C# in combination of Func delegates
19 Aug 2011
ColinBashBash
Getting Lazy to work for me.
6 Dec 2010
cigwork
Using a generic type taking an enumerated type to provide simple manipulation of the enumeration as an alternative to [Flags] attribute
14 Oct 2010
Greg Olmstead
Grouping a List based on string property of the object in the list without LINQ
8 Oct 2010
Michael Demeersseman
Updating your form from another thread without creating delegates for every type of update
13 Jul 2010
Anupam Banerji
Defines collections and types and explains their use in the C# 3.0 language.
22 Jun 2010
Samir NIGAM
This article explains the SortedSet Collection class added in Base Class Libraries (BCL) of .NET 4.0
17 Jun 2010
TheAvenger
A generics method to convert an object to a basic type.
17 Jun 2010
ricrodrigues
Benchmark both List and string[].
8 Jun 2010
santosh poojari
Conceptual Understanding of Variance in C#.NET Covariance and Contravariance
26 May 2010
santosh poojari
The idea is to make the best use of Generics when we look for code reusability and performance.
23 May 2010
Abhijeet Singhai
A Generic List with a feature of converting itself to a DataTable
18 Jan 2010
Ludmal de silva
Microsoft .NET Generic classes.
23 Dec 2009
Sunil Pandita
Generics in .NET explained.
5 Oct 2009
DaveyM69
Save your keyboard and fingers, and write less code using generic event arguments.
8 Sep 2009
Yang Yu
A Generic way to construct an instance of a class from an instance of its base class.
31 Aug 2009
tomer bracksmayer
Generic Singleton Design Pattern C#
12 Aug 2009
Michael T. Shrove
Generic List based object that acts as a List but with built-in events
17 Jul 2009
max_cn
Generic container class which has a possibility to add numerous indexes to any public property of a content class.
9 Jun 2009
logicchild
An intermediate level article for those who need a reference for Generics
6 Jun 2009
Bharath K A
The generic Dictionary collection class in .NET requires the key to be unique. But many applications/services require a flexible, generic Dictionary collection type that can accept multiple values for a key. This article explains one such generic Dictionary collection type.
8 May 2009
logicchild
More on Generics
29 Apr 2009
Kanhar Munshi
An XML Helper Class that can Serialize and De-Serialize custom User objects using C# Generics
18 Apr 2009
logicchild
An article that describes Generics and the need for them.
12 Apr 2009
Rahul D.
Generic List that can be used where loads of List items are added and there is too much of memory fragmentation using List
13 Mar 2009
Yang Yu
The article attempts to explain a neat coding pattern for converting an IEnumerable to a DataTable.
12 Mar 2009
Joe Enos
.NET method to convert an object into a derived type
11 Mar 2009
Nish Sivakumar
This article describes a generic Trictionary class derived from Dictionary that allows two values of different types per key
11 Mar 2009
Joe Enos
A wrapper around the Dictionary that returns two values instead of one.
23 Feb 2009
DogSpots
A discussion of doing arithmetic in generic classes and a small utility to make it easy.
21 Feb 2009
Moreno Airoldi
A simple C# approach to thread-safe property access using Generics and type cast overloading.
31 Jan 2009
Joe Enos
Alternative methods for sorting a .NET List
27 Oct 2008
johan_vw
This article investigates the use of List.Find() when using value and reference types, and how to use it when working with your own custom classes.
24 Oct 2008
Samer Abu Rabie
Explains the concepts of Generics (introduced in C# 2.0) and Extension Methods (introduced in C# 3.0) and how to mix those together to get a new concept of Generic Extension Methods that will make a difference in our class designs.
23 Sep 2008
Paul Brower, dmprantz
Perform Binary Searching on Range of Generic Types
5 Sep 2008
Laughing.John
Presents a base class for creating a singleton lazy load cache.
16 Jul 2008
Bryan Sumter
This allows the programmer to sort a list based on multiple properties
16 Jun 2008
Sam Haidar
Calling LINQ Extension Methods on Generic Collections
30 May 2008
NoopMan
Avoid the pitfall of open vs. closed types. Closed generic types do not share statics!
20 Apr 2008
Kurush Rastkar
This utility creates a new instance of your class using generic.
10 Apr 2008
Yang Yu
Useful Generic Array Functions used to append, resize, remove elements in an array
20 Mar 2008
Antoniu-Gabriel Rozsa
Generics in C# are cool. Not as cool as C++ templates, though. However, one can do pretty interesting things with them.
23 Feb 2008
Arup Banerjee
Leaveraging GenericType Converter for Hybrid Property Databinding
31 Jan 2008
Mike McCabe
A function for 'clamping' values to within a given range
17 Jan 2008
thany.nl
How to pass anonymous types and how to cast them
6 Jan 2008
Stewart
Save Time using Generics creating EventArgs
27 Dec 2007
Inaki Ayucar
This article shows a very basic example of using generics to create variables that cannot be changed faster than a specific rate
18 Dec 2007
Marshall Rosenstein
Create immutable / read-only collections from existing ICollection, IList, or IDictionary instances.
7 Nov 2007
Redth
A follow up to my previous article, this article takes the plug-in concept and encapsulates it in a Generics enabled library, including support for source code compilation at runtime.
30 Oct 2007
SteveLi-Cellbi
Dynamic properties implementation using C# generics.
23 Aug 2007
Alexander Arlievsky
Sample how to use generics and dynamic methods together to get simple type safe access to private variables
31 Jul 2007
balazs_hideghety
Generic NameValueCollection Implementation
28 Jul 2007
Kiran Bheemarti
Sorting a collection of custom types
25 Jul 2007
article
A Generic State Machine and Attempt to Generic Component
12 Jun 2007
pseudonym67
A tree demo comparing object and generic implementations.
1 Jun 2007
Sean Hederman
This article discusses the creation of a generic Range class, and goes into the decisions and thoughts about many of the design aspects. Touches on lambdas, iterators, and generics.
1 Jun 2007
marcel heeremans
This article demonstrates techniques on how to optimise the common programming task of recursively iterating through a container control using generics and yield return.
24 Apr 2007
walera
This article uses a simple example to illustrate the importance of Generics in C# 2.0
10 Apr 2007
zubinraj
This article discusses generics. Generics is a new feature included in .NET version 2.0.
4 Mar 2007
Marc Clifton
A circular list implementation.
Sort by Updated

How To 

16 Aug 2014
Ivan Krivyakov
How to control XML serialization in code, without custom attributes
13 Aug 2014
diponsust
Here we will see how to configure one to zero/one relation between two entities in Entity Framework Code First
11 Jun 2014
Brandon Potter
Make a plugin for SetInMotion to talk to a device, and then control it from the entire SetInMotion ecosystem!
12 May 2014
MSBassSinger
Compiling and running C# code from your application.
22 Apr 2014
MSBassSinger
Writing a threaded application with a responsive UI
17 Mar 2014
Pål Thingbø
How to write an asynchronous sockets server in c#
15 Sep 2013
Enayat Ashkian
Overview of Key Object-Oriented Concepts in Visual C# (Quick Guide)
10 Sep 2013
AndrewSmith
How to use Lucene.net search to work with synonyms
29 Aug 2013
Keith L Robertson
Write synchronous-looking asynchronous methods without async/await in Visual Studio 2010.
29 Aug 2013
Kumar Kisalaya
This is an alternative for "Compress Zip files with Windows Shell API and C#"
1 Jul 2013
S. M. Ahasan Habib
I explain how to use System.Lazy class with support of lazy initialization of object
24 May 2013
Marc Clifton
Don't do this at home.
17 May 2013
Abhishek Kumar Goswami
This tip is about how to use Java packages in .NET using IKVM.NET
13 May 2013
Eduardo Antonio Cecilio Fernandes
How to build a simple Scheduler in C# for Desktop and Web Applications
12 May 2013
pramodhegde88
This article shows how to track your windows 8 app in GA
22 Apr 2013
Simon Agholor
How to invoke Java methods from a .NET application.
17 Apr 2013
J van Rooyen
A simple article: From DB to Browser using Silverlight
25 Mar 2013
Shai Raiten
How to work with Windows Store apps from a Desktop application - Run, Get App State, Stop, and more.
19 Feb 2013
Jim Roth
Using the TFS API to undo checkouts for build processes
28 Jan 2013
Pranay Rana
DistinctBy in Linq (Find Distinct object by Property)
27 Nov 2012
Srinivasu Pemma
This is the best way to handle or manage bulk data insert to sql server taken from my technical blog http://www.srinetinfo.com/2012/11/bulk-data-management.html
3 Nov 2012
Abhishek Sur
The article demonstrates how you can use SQL Server Query Notification feature to get notification from database whenever the result of a command gets changed. Sample application demonstrating SqlDependency and SqlCacheDependency is also included.
25 Oct 2012
Pranay Rana
Return Anonymous type
1 Jul 2012
Rahul Rajat Singh
Understanding and Implementing IDisposable interface from a beginner's perspective.
23 Jun 2012
igkutikov
Binding Properties of non GUI elements that still implement INotify
11 Jun 2012
@AmitGajjar
How we can utilize power of LINQ with XML data.
7 May 2012
Sperneder Patrick
This article describes how to handle and use the SpeechRecognitionEngine class that is shipped with and since .NET 3.0.
4 May 2012
HiDensity
A tutorial showing how to add plug-in support to your own applications.
30 Apr 2012
Opata Chibueze
How to convert a given decimal or double to a fraction in C#
28 Feb 2012
Paulo Zemek
This article presents classes to build new types at run-time without requiring users to understand IL instructions.
8 Feb 2012
Awadhendra1234
How to create custom message box in C#.NET
21 Nov 2011
dmihailescu
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
3 Nov 2011
N.Banukobhan
This is used to Solve Linear or Polynomial equations.
17 Oct 2011
Jose A Pascoa
This article deals with building a standalone 64-bit .NET .exe file that is statically linked with an Assembly Language compiled object file.
31 Aug 2011
George Mamaladze
This class allows you to tap keyboard and mouse and/or to detect their activity even when an application runs in the background or does not have any user interface at all.
23 Aug 2011
William SerGio
Online TV Toolbar Splitter / Slider
5 Jul 2011
Mahmoud Hesham El-Magdoub
Filter your Textbox to Integers, Characters or doubles only in C# , Create customized numeric alphabetic texboxes
22 May 2011
cbm
Learn how to create an autonumber system for custom entities in Dynamics CRM 2011.
12 May 2011
seesharper
Shows how to create a simple method caching mechanism.
3 May 2011
kribo
.NET project with a SQLite embedded database
12 Apr 2011
After2050
This article helps to understand how to do user defined type conversions using implicit and explicit operators.
6 Mar 2011
DLChambers
Demonstrates integrating Port95NT's unmanaged DLPortIO.lib with C#.
7 Jan 2011
Denis Strukachev
Create md5 hash-code using assemblies in SQL Server 2005
1 Jan 2011
Bibhas Paul
Interaction between C# application and Oracle through custom Object
30 Dec 2010
M Sheik Uduman Ali
Explains how to define internal DSL using C# language constructs
18 Dec 2010
Dave Sexton
A utility to assign the values of one type to another.
30 Nov 2010
Paramesh Gunasekaran
An attempt to know under-the-hood of Open Authorization protocol
3 Nov 2010
Carlos Conceição
A tactical solution for refactoring copy/paste patterns in C#.
23 Sep 2010
sashidhar
Alternative way for Window services to interact with desktop where operating > XP
26 Aug 2010
venugopalm
Initialize the object in lazy pace in .NET Framework 4.0
25 Aug 2010
Pete O'Hanlon
Using Code Contracts to make elegant code
25 Aug 2010
Pete O'Hanlon
Using Code Contracts to make elegant code
6 Aug 2010
Wayne Gaylard
Validating user input in a WPF MVVM Application using the IDataErrorInfo Interface
23 Jul 2010
Dinesh Uthayakumar
A technique to test/debug the Microsoft Dynamics CRM 4.0 plug-in
18 Jun 2010
Mahyar Etedal
In this article, I introduce a very simple way to parse an expression.
28 Apr 2010
Joe Pitz
Linq to SQL Performance Considerations - Part 2
26 Apr 2010
George Henry 1954
Presents a class that facilitates high-usability binding of an ordinary TextBox to a numeric property
14 Mar 2010
mikewishart
Dynamic globalization for WPF and Silverlight apps without breaking design time
28 Feb 2010
Massimiliano Peluso "WeDev Limited"
This article show an easy and reusable solution to create a generic mapper between two entity objects.
19 Feb 2010
Joe Pitz
Create re-useable code for your data layer
21 Jan 2010
James Wucher
Examples of embedding the Iron Python engine in a C# form application.
17 Jan 2010
Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
31 Dec 2009
taiar erez
Shared secret for three users over an unsecured network connection
2 Dec 2009
reborn_zhang
My Practise On Design By Contract. in C#.
11 Nov 2009
GWBas1c
Describes a technique to call JavaScript from C#, and then to allow the JavaScript to call back into C#.
9 Nov 2009
Henrik Sterndorff Jessen
Having 2 Lists, how do you remove from List1 all the instances of List2, matching a property value
10 Oct 2009
Daniel Yanovsky
This article describes how to integrate C# Window Form in C++ Project
22 Aug 2009
Md. Marufuzzaman
A simple class to create a Windows event log and write your custom message as well
21 Aug 2009
jp2code
How to Capture the PrintScreen keypress and Save it to an Image
19 Aug 2009
Bob Bevers
A simple way to do callbacks that works in C# in programs
4 Aug 2009
Md. Marufuzzaman
This article will demonstrate how we can manage Windows service application on our local computer.
2 Jul 2009
Reza Servia
Example to Put/Get Messages to Local and Remote Queues for Websphere beginners
24 Jun 2009
Charles Strahan
A demonstration of how to create an IEditableObject wrapper for any object, and a detailed look at the concepts and patterns used.
24 Jun 2009
rogwabbit5
Add, Update, Delete and Search Sun One LDAP with .NET DirectoryServices
27 May 2009
Chirantan Upadhyay
Serialization and Deserialization in ASP.NET with C#
28 Apr 2009
andywilsonuk
Looks at techniques for getting an image's width and height quickly
11 Apr 2009
xpete111
How to implement the INotifyPropertyChanged interface, for lazy people :)
25 Mar 2009
Angsuman Chakraborty
How to transfer data from one form to another form
4 Mar 2009
Derek Viljoen
How to leverage LinFu (or any other Dynamic Proxy implementation) for Fault Tolerance and Failover
21 Jan 2009
Robert Pittenger, MCPD-EAD
This article shows how to read into a .NET application binary files created using MFC serialization.
21 Jan 2009
Robert Pittenger, MCPD-EAD
This article shows how to implement MFC-style object serialization in .NET.
19 Jan 2009
Abdallah Gomah
How to write text to a transparent GIF image and save it back without loosing the transparency.
27 Nov 2008
Yang Yu
How to work around passing a property by reference using delegates and wrapper class.
21 Nov 2008
Moorthi N
Create a remote process using WMI in C#
8 Nov 2008
Ashish Mundra
Serializes and Deserializes multiple objects one at a time
5 Oct 2008
Jans Mary Suncy
Display Confirmation message in Console application
29 Sep 2008
Zakir Hoosen
What are the possibilities of extension classes? See how you use them to provide logging facilities automagically
21 Sep 2008
Mr.Fuangwith S.
IBM Websphere MQ process message immediately with C#
10 Sep 2008
akiran
This article details how to create, install and use side-by-side native assemblies from C# and MC++.
7 Sep 2008
hayes.adrian
How to change the height of a single-line textbox
5 Sep 2008
DaveyM69
'Complex properties' and Size3D in C#.
5 Sep 2008
IncureForce
How to disable FlashPlayer (AxShockwaveFlash) right-click ContextMenu
1 Sep 2008
Tsuda Kageyu
Extract all the variations of an icon, including the ones ExtractIconEx() can't extract.
29 Aug 2008
jpmik
An article on embedding and/or launching PowerShell scripts from a C# program.
15 Jul 2008
Jan Schreuder
A generic class for scanning directories using recursion and events
15 Jul 2008
Jan Schreuder
A simple class to help you get started with the OleDb Jet Engine to import text files
4 Jul 2008
w.hooper
Convert a positive 32 bit integer to a base 64 string. This is the fastest and shortest encoding / decoding of an integer to / from text. Easily modified for 64 bit integers.
27 Jun 2008
therutman
Use the Mutex class with a timeout to prevent more than one instance of an application running in a situation where Application.Restart is being called.
25 Jun 2008
kian01
This code walks though all nested groups under an Active Directory group and returns all user names that are members of these.
16 Jun 2008
Nish Sivakumar
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
5 Jun 2008
Neeraj Saluja
Various ways to do Multiple Inserts in SQL Server 2000/2005 or Oracle Database using ADO.NET in single database round trip.
5 Jun 2008
PaulU
This is a simple web browser I made in C# using visual studios 2008
26 May 2008
Or Shnaider
What if you want the object to be sorted in descending order?
24 May 2008
HamidMoghadam
This application dynamically gets the Excel database and converts it to SQL Server
13 May 2008
Audaxis
How to implement multiple inheritance in C# 3.0
11 May 2008
Sandeep Aparajit
This article will help you to execute a command in C#, just like we execute a command using the Windows command prompt
30 Apr 2008
Sean Dastouri
Connect and download any file from the Internet using .NET and C#
22 Mar 2008
kribo
An article on how to connect to a MySQL database using the Connector/NET 5.2
18 Mar 2008
Giorgi Dalakishvili
An article showing how to convert MP3 file to executable file
28 Feb 2008
Rahul D.
A reusable static class to clone objects, not specific to TYPE of the object
13 Feb 2008
ANURAG VISHNOI
This articles talks about the clash situation where a function with the same name resides in two interfaces and one Derived class call it.
13 Feb 2008
Giorgi Dalakishvili
An article deskribing how to convert a bat file to an executable.
12 Feb 2008
Pasupathi Narayanan
This article explains how to create a C# thread that takes a function method with multiple input parameters. Also explains how do we get a return value in this scinario.
1 Feb 2008
Sun Rays
Notification icon will be displayed in statusbar and from Icon can open webapplication
1 Feb 2008
Lipman Roi
How to scroll a textbox by given pixels
1 Feb 2008
r.stropek
You are a .NET professional? C# is your native language? Try to answer these questions and prove it! We have assembled a set of questions around C#, the CLR and Intermediate Language. Even if you are not perfectly familiar with those topics give it a try!
1 Feb 2008
Ashfield
Making use of the SqlServer.Management.Smo to get information about database objects
14 Jan 2008
PIEBALDconsult
A method for setting the "description" of a Windows Service.
11 Jan 2008
Palavos
An example of how to move from C++ to C# with minimal effort
9 Jan 2008
sdktsg
An example of implementing custom serialization, how to serialize a collection, and using a File Serialization utility class
5 Jan 2008
Jacob Korsgaard
Executing a method asynchronously with typed parameters.
26 Dec 2007
Marc Clifton
Understanding value and ref types for equality tests and as keys in collections
15 Dec 2007
satya r
File Compression with ZipForge .NET Library
12 Dec 2007
Derek Viljoen
How to access, use and interpret generic classes and methods using reflection
5 Dec 2007
hackman3vilGuy
See the new Ribbon Designer in Visual Studio 2008 allowing you to graphically create ribbons for your Office add-ins. Add images from the Yahoo Image Search API and analyse the content of your document
25 Oct 2007
Steve Hansen
Explains how extension methods work and how you can use them.
19 Oct 2007
thund3rstruck
A C# Wrapper for WMI Win32_Process Class
5 Oct 2007
8r13n
Simple example of how to build a finger controlled list that runs smoothly
29 Sep 2007
Manjula Wickramathunga
This program shows how to dynamically load data from a database and application into the Crystal Report
23 Sep 2007
[ICR]
How to create an application that consists primarily of a tasktray icon
20 Sep 2007
twit88
How to use QRCode library to encode and decode QRCode
14 Sep 2007
piotr.kolodziej
How to perform Google desktop search query in C#
23 Aug 2007
Jia.Chen
This article demonstrates how to efficiently convert an HTML table into an XML file
10 Aug 2007
Justin.Jones
This describes how to modify a VS project to automatically GAC an assembly after a build and optionally include debug info.
5 Jul 2007
Christoph Schick
This article shows you how to parse hyperlinks in an HTML document using regular expressions and follow them recursively
28 Jun 2007
Sorin Serban
This article shows how to get a readable and programmable result from the IL array provided by the MethodBody.GetILAsByteArray() method.
15 Jun 2007
Fiwel
How to do a multi page multi column text printing
14 Jun 2007
AToad
An article that shows how to run the Microsoft's SyncTool application from a console application.
15 May 2007
Jack J. H. Xu
This article shows how to create a custom color shading
27 Apr 2007
Manish Ranjan Kumar
This articles demonstrates how to redirect Standard Input/Output of an application.
24 Apr 2007
flmz_81
An article on how to transform planar coordinates from the the WGS 84 Ellipsoid onto the Swedish National Grid (Riket koordinatsystem 1990).
23 Apr 2007
Herbrandson
A simple solution to keeping multiple projects version numbers in sync
3 Apr 2007
thund3rstruck
An Extensible Framework for enumerating WMI Class Properties
14 Mar 2007
J. Dunlap
Introduces C# 3’s lambda expressions and expression trees in an easy-to-understand way, and describes their benefits and uses. Also touches on anonymous delegates.
13 Feb 2007
Rafal Ziolkowski
Using ActiveX controls in Windows Forms applications using C#. NET.
Sort by Updated

C# Programming - Memory Management 

13 Oct 2013
Paulo Zemek
Understand what is a weak reference and how it can help you in caching scenarios or to avoid memory leaks.
3 Dec 2012
Ofir Makmal
A deep-dive of what is going on under the hood.
22 Nov 2012
Amit Bezalel
Tackling mananged memory leaks using windbg, profiliers and weakreferencs
23 Oct 2012
Crooked path
This article provides the basic framework for reading/writing .NET objects, targeting the Windows Memory Mapped File API.
19 Mar 2012
sebastianfriston
Explains the cause of the OutOfMemoryExceptions which commonly occur when using MemoryStream, and introduces a replacement which uses a dynamic list of memory segments as a backing store, as opposed to a single array, making it more resilient with large datasets.
11 Sep 2011
Anshul Mehra
This article provide APIs & functionality so that Excel Quits after automation
25 Jul 2011
R. Stacy Smyth
Calculating the size of objects, and unexpected ways to make them smaller.
28 Apr 2011
Syed Rafey Husain
This article is about a thread safe object pool class that is very easy to use.
4 Jan 2011
Jun Du
An introduction to MMF and shared memory in .NET applications.
23 Aug 2010
Hedley Muscroft
How to remove an object's Event Handlers using Reflection
25 Jul 2009
Najam ul Hassan
In this article, I will explain the performance monitoring of any instance in the Form of statistics and graphs as well.
10 Apr 2009
Paulo Zemek
This article shows that weak references are a good caching mechanism if used with a KeepAlive structure in mind for recently used objects.
10 Oct 2008
Ahmad Eid Salim
Shallow and deep copy are used for copying data between objects.
30 Dec 2007
Scott Dorman
1 alternative  
Explains how to properly implement the IDisposable interface, the Dispose Pattern, and deterministic finalization.
20 Dec 2007
UsualDosage
Utilizing the Etremely Low Memory Optimization principle.
11 Feb 2007
Marc Clifton
A helper class for working with structures that need to be pinned to prevent the GC from moving them.
Sort by Updated

C# Programming - PInvoke 

3 May 2014
tcassisi
Use advanced techniques to provide a high performance, concurrent, typesafe API around a non-threadsafe typeless one
12 Apr 2013
David Jeske
An exploration of some subtle different ways that strings can be marshaled with PInvoke.
24 Aug 2012
David Jeske
Replacing IntPtr with unsafe struct pointers.
12 Feb 2011
StehtimSchilf
TaskbarSorterXP is a small utility which allows the user to sort the windows on the Windows Taskbar. Additionally windows can be minimized to system tray
1 Apr 2010
Mohammad Elsheimy
Learn how to clear the console screen via API calls. In addition, learn some console techniques such as moving the text around the screen.
28 Mar 2010
Lord TaGoH
How to use Ghostscript library to create an image (or images) from a PDF file
30 Dec 2009
Don Kackman
An article on using Windows hooks from .NET, demonstrated with a MouseHook.
23 Jul 2009
ub3rst4r
How to create system restore points for Windows in C# with PInvoke
1 Apr 2009
Andrec
Retrieve the hWnd of focused controls in other applications.
3 Jan 2008
imran afzal
Adding Click Event on a Textbox by Subclassing using Native Callbacks
26 Oct 2007
Giorgi Dalakishvili
An article showing how to minimize any Window to the system tray
5 Sep 2007
Boaz V
How to receive events from a COM object using the application message loop in a console application.
15 Mar 2007
jeffb42
An article on how to marshal a C++ class
Sort by Updated

Reflection 

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

Reporting 

27 Nov 2013
Debopam Pal
Create/Read/Write Advance PDF Report using iTextSharp.DLL in Desktop, Mobile, Web Application
7 Sep 2011
Doc Lobster
Reporting Progress for Complex Algorithms
22 Oct 2009
APIReport
Generate an HTML table in 4 lines of code either from a SQL query or a DataTable. Highlighting, sorting, all is customizable
27 Sep 2008
Sneha B Patel
This article contains code to prevent popping up "Enter Parameter Value" dialog for each SQL stored procedure parameter with dynamic database
8 Sep 2008
Rehan Ahmad Abbasi
Crystal Report with Dataset and DataTable using C#
3 Aug 2008
Rehan Ahmad Abbasi
Using Crystal Report with Oracle and parametrized Query (C#.net windows application). Passing sql query parameters to crystal reports
10 Dec 2007
KennyPatel
Crystal Reports with paging and navigation functionality with C# .NET.
22 Oct 2007
Asif Sayed
This article will show you how to report XML data with Crystal Reports and a Windows Forms client.
Sort by Updated

Samples 

5 Aug 2014
Paul C. Rhodes
Example for the usage of classes and interfaces when working with hierarchical trees
10 Jul 2014
Alexeу Yakovlev
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
7 Jun 2014
Winfried Wille
RAE-Tic Tac To is a simple and straight solution for the Tic Tac To game which is backed by unit tests with nunit 6.2.
4 Apr 2014
John-ph
An introduction to basic CRUD operation using Entity framework code-first and LocalDB
9 Nov 2013
Damijan Vodopivec
Sample Code First project with SQL CE 4.0 database
29 Oct 2013
Gabriel Szabo
C# example code for controlling Skype
2 Jul 2013
Nagarajan Krishna
A simple example of using the MVC pattern with C#/WinForms.
19 Jan 2013
Chris Richner
RSS 2.0 framework implements the RSS 2.0 specification in strongly typed classes. The framework enables you to create and consume valid RSS 2.0 feeds in your code in just a few minutes.
18 Dec 2012
Morteza Naeiamabadi
A sample on socket programming in .net(C#) which handles multi-client per one server
14 Aug 2012
Ivan Krivyakov
Self-installing windows service that monitors computer's WAN address and sends e-mail when it changes
10 Apr 2012
Henning Dieterichs
This article describes how to copy a stream into another and how to track comprehensive progress information of the copy operation.
28 Mar 2012
Christopher Camacho
A user control for entering numeric values
16 Jan 2012
George Henry 1954
These are a few extension methods that I have written to simplify working with strings and data stores, and within that context, to make my code more readable and expressive
9 Jan 2012
Zuoliu Ding
A demonstration of a configurable Windows service with multiple tasks monitoring and logging
4 Jan 2012
George Henry 1954
Presenting some custom code that serializes and deserializes a dictionary of name/value pairs.
4 Dec 2011
Xavier John
Candlestick
21 Sep 2011
Giorgio Minardi
Loading a strongly typed list from a CSV via Reflection and initializing tables using EF Code First.
9 Sep 2011
Ziming
One really simple anagram solver using recursion.
29 Aug 2011
Christopher Camacho
A DataGrid lookalike that has persistent controls in cells
4 Jul 2011
Chad Z. Hower aka Kudzu
Introduction to writing plugs in Cosmos in C#, Assembly, or X#
5 May 2011
Sanjay J Patolia
Demonstrates using the dynamic keyword in Reflection and XML traversing.
12 Sep 2010
Uwe Keim
Introducing a small class that helps you in creating a temporary file with string/binary data and clean-up the file automatically
6 Sep 2010
Uwe Keim
Introducing a small class that helps you in creating automatic copies of files and clean them up automatically, too
18 May 2010
Sarang Date
Code illustrations of various string reversal algorithms in C#
22 Mar 2010
Assil
How to make your methods callable asynchronously by creating begin/end pair stems, in a similar way that the WSDL.exe tool generates the contract files for a Web Service.
25 Sep 2009
jesuli
Example of how to find out the processor load using wmi (windows management instrument)
26 Aug 2009
Florin Badea
This article shows how to style a scrollbar to look like the scrollbars in expression blend
25 Aug 2009
Reza Shojaee
Detecting coordinate point on the raster image map
20 Aug 2009
gaurav_verma_mca
How to send bulk data using table value parameters from C#
18 Aug 2009
Francine DeGrood Taylor
A class which allows you to sort an array of objects with just a sorting method.
31 Jul 2009
Thomas Polaert
How to embed resources at runtime by creating dynamic assemblies.
4 May 2009
Paolo Costa
This article provides a simple solution for managing product options in a catalog. This solution is valid for any number of options.
4 May 2009
Sean Rhone
Example of creating Extension Methods that encrypt string values.
8 Apr 2009
rmostafa
Making a custom tool work on the developers machine requires several actions like placing keys in the registry and registering your DLL Library using the regasm command. This post will discuss the automation of these procedures using a setup project.
27 Mar 2009
Rajarshi (C# Pro)
Not exactly a new technique for cloning, just a way of coding to meet business application needs.
26 Mar 2009
james.wren
Use C# and MapPoint 2009 to find a street address from a latitude/longitude.
12 Feb 2009
Arun George John
This article explains the syntax to use collection initializers and query expressions for Dictionary objects in C# 3.0.
9 Dec 2008
Mia Wallace
Simple Excel data loader to SQL Server using SQlBulkCopy
26 Nov 2008
Matjaž Grahek
A simple and useful viewer of multipage TIF/TIFF images
19 Nov 2008
steuer.j
Definition of business logic (calculations, scorings, decisions, …) under business control in Excel file (without Excel installation and automation technique).
9 Oct 2008
alexlevocitakahashi
This is a 3 step sample to include a Smart-Tag in your UserControl
4 Sep 2008
Ivan Krivyakov
C# arithmetic expressions compiled into 8086 machine code (yes, you can run it on Vista :-))
31 May 2008
Rob Dal Santo
Here is some code to serve as both an example "DllImport" beyond some of the trivial cases (I had trouble finding examples), and perhaps as a starting point for anyone else who might be using the RSM (aka NTMS).
14 May 2008
Jeff B. Cromwell
Use the R Language in C#.NET applications.
25 Apr 2008
Carlos Saraiva Jr.
This application deletes links from the Recent Projects list on the Start page of Visual Studio 2003/2005/2008
2 Mar 2008
Joseph Armbruster
The easiest way to get XML parsing in C#
14 Jan 2008
Johan Martensson
How to securely delete a file using .NET
6 Nov 2007
Daniel M. Camenzind
A starter project to write your own Screen Saver
31 Oct 2007
Tom Faust
I have seen a number of requests for Website control in C#, but no examples. So here it is at last!
23 Oct 2007
gan.gary
Create a simple C# analog clock widget; you can do it too!
18 Sep 2007
Dennis Fazekas
Creation of a custom configuration section similar to AppSettings. Stores settings for both Development and Production environments, and returns the appropriate settings based on the machine’s configuration in which the application is being executed.
9 Aug 2007
RedneckProgrammer
Bar Code drawing with 2 of 5 Interleaved format
12 Mar 2007
Vitaly Zayko
Explains how to get the latest currency exchange rates from the Internet.
13 Feb 2007
Aaron Sulwer
Code and example showing how to update the Assembly Version.
11 Feb 2007
Daniel Cazzulino [XML MVP]
A step by step walkthrough on how to reuse the Workflow Foundation (WF) type browser in your own components and controls that will be used in a WinFx-enabled environment.
6 Feb 2007
Ali Ozgur
This article describes a simple implementation of NHibernate IInterceptor interface
Sort by Updated

Utilities 

21 Aug 2014
newton.saber
Creating a utility to take a snapshot of my system's running processes leads to more learning.
20 Aug 2014
sgoleary
High Resolution Timer EventArg Class for timing background tasks.
20 Aug 2014
sgoleary
Cut and Paste BackgroundWorker.
29 Jul 2014
Ryan S White
CppHeader2CS: A compile-time tool for converting C/C++ header constants, enums, and structures to C#.
11 Jul 2014
Higty
DbSharp is a DAL Generator. It generates a StoredProcedure client class that enables you to call stored procedure easily. DbSharp also creates Table and Record classes that enables you to CRUD operation.
9 Jul 2014
Julian Ohrt
Easy to use yet powerful command line argument parser which also creates usage and parameter information for the user.
8 Jul 2014
Sam Lombardo
Dynamically map a DataTable to type-safe business objects using reflection and generics.
2 Jun 2014
George Swan
An alternative to Observer Pattern (C#).
3 May 2014
John-ph
A simple C#.NET library that implements the core components required for ASP.NET WEB API development
3 Apr 2014
Chris Copeland
Using call stacks, rather than Regular Expression, to deconstruct mathematical formulae and calculate values.
24 Mar 2014
Bar Nir
Extending Visual Studio unit testing assertions
16 Mar 2014
PEK
ResToCode converts resource files to a class that could be used on various Windows platforms for localization.
30 Jan 2014
B. Clay Shannon
Overview and Usage of a Util for testing REST methods
5 Dec 2013
Shenwei Liu
Using extension methods to export data from a Generic List to a formatted string, CSV file, or Excel Worksheet window with data field selections.
2 Dec 2013
Sicppy
Omegle4COM .NET Omegle Interface
19 Sep 2013
Josef Andrys
HiUpdateTools is a easy tools to use publish new version of your application
24 May 2013
Sumeet Kumar G
This is a simple mobile web browser for PC, to view mobile web sites in PC( Windows).
7 May 2013
Farhan Ejaz
A simple Util library.
14 Apr 2013
ken.loveday
MicroTimer: A microsecond and millisecond timer in C# that is used in a similar way to the .NET System.Timers.Timer.
30 Mar 2013
Espen Harlinn
A first take on code generation for WMI, and a bit of magic for the WPF DataGrid
13 Mar 2013
Chia-MingLiang
A NoSQL-like document store in JSON format.
7 Mar 2013
woutercx
A fast C# and VB.NET code searcher using Roslyn.
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system and genrate classes for easy WMI development.
22 Feb 2013
Espen Harlinn
Use WMI to retrieve information about your system
12 Feb 2013
Biswas, Sumit
It helps to track/monitor file activites using FileSystemWatcher and maintains log, which can be viewed using various filter options.
22 Dec 2012
Amit Bezalel
Get simple debug info from a tray icon.
5 Nov 2012
AmrEmam
A utility to merge 2 firefox json bookmark files while preserving tags, and directory struction
2 Nov 2012
Pieter Alec Myburgh
Re-Activate disabled windows controls
14 Jun 2012
JesseChisholm
FormatEx is a method that allows structuring formatting placeholders indirectly from arguments.
4 May 2012
panboza
How to measure time and find bottleneck points of an application with LogTimer
1 May 2012
Vinay Kumar Shah
Application to open frequently used Files,Folders,Exe's,bat files and websites easily and quickly
6 Mar 2012
Morteza Giti
How to get into a .NET DLL file and extract its types, show their information, extract the members of each type, and even invoke them.
20 Feb 2012
dariush_ha
This article shows an easy and automatic way to measure estimate elapsed time while executing code blocks
13 Feb 2012
panboza
Expandable Command Line Parser
25 Jan 2012
Pascal Ganaye
A simple function to transform a Byte[] into an Hex Dump formatted string
10 Jan 2012
PeteBarber
This article introduces an easy to use attribute/reflection based library for seamlessly parsing command line arguments for applications.
5 Jan 2012
Mark Miller
Lines of Code Counter in C# that analyze FoxPro Projects (PJX)
18 Dec 2011
Dennis Lang
Delete junk files from Visual Studio solution/project by selecting files using search patterns
1 Sep 2011
Espen Harlinn
"Dependency Walker" light for .NET using a separate AppDomain and the reflection-only context
30 Aug 2011
Espen Harlinn
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
27 Jul 2011
JosipK
Explains how to detect which character is used as a separator in CSV file
4 Jul 2011
Chad Z. Hower aka Kudzu
Several users have written to me requesting information on the new Cosmos X86 assembly level debugger. Because of the great interest I have written this short preview article.
10 May 2011
D. Christian Ohle
C# scripts using DynamicMethod
2 May 2011
SercanOzdemir
Use www.ufizy.com to listen to songs
24 Jan 2011
Sowkot Osman
Generating Unique Key(Finger Print) for a Computer for Licensing Purposes
3 Jan 2011
Tim Corey
Learn how to automate Microsoft Word in C# to create PDF files based upon a template document that can be modified at runtime to reflect the dynamic information
29 Dec 2010
Greenhippo
A dynamically generated proxy using .NET emit
22 Dec 2010
Dr. Vinayak Ashok Bharadi
Implementation of 2D Discrete Hartley Transform of an Image in C#
29 Oct 2010
Andreas Gieriet
Some useful RAII C# helper classes for functionality that does not implement IDisposable
25 Oct 2010
KChandos
Algorithm experimentation via dynamic code generation and compile
29 Sep 2010
Luigi Grilli
SmartLists library is a collection of classes that extends the standard C# List object
8 Sep 2010
Athalia
A little class to query whois servers
30 Aug 2010
Praveen Nair (NinethSense)
This articles explains about a tool which can be used to get web server information using WebClient in .NET
19 Aug 2010
Fredrik Norén
A .NET IFormatter which serializes to and from XML
6 Aug 2010
luckzj
Use C# to manage IIS
15 Jul 2010
xExTxCx
A utility to manage multiple IP profiles (home/work/grandma's etc...)
14 Jul 2010
Patrick Pineapple
A utility to provide change notification capable of monitoring nested properties and monitoring all items in collections at once.
27 May 2010
caiubyfreitas
CSV 2 SQL Script Generator
27 May 2010
vdasus
Autoincrement build version with possibility of using VCS
26 Apr 2010
Dennis Lang
This program demonstrates the graphics effects of drawing an image with a ColorMatrix.
23 Apr 2010
peterchen, Josh Beach, Nelviticus
An update to a stand-alone tool for editing Visual Studio's MRU list
9 Mar 2010
Alan Zawari
ShareMonitor allows you to monitor any access to your network shared files
31 Jan 2010
Mostefai Mohammed Amine
A library to help a developer to test core business operations in console mode before integration in larger UI project
12 Jan 2010
shijo joseph
This article demonstrates a tool which can auto-generate playlists for iTunes.
14 Dec 2009
Suha Mneimneh
Generate a simple PDF file into an HTML image SlideShow
16 Nov 2009
Uwe Keim
A small console application that helps you in verifying whether your backups succeed by checking files and folders with various configurable rules
21 Oct 2009
techfun
Log4net, the excellent logging framework, has the capability to send emails, but without customizing subjects, the feature is somehow less useful. Here is a simple way to extend it.
8 Sep 2009
Md. Marufuzzaman
How to generate SQL object script using C#.NET
5 Sep 2009
Christopher Hahn
Command line parsing is an irritatingly repetitive problem to solve when creating command line tools. What's worse, it has been solved many times over throughout the course of computing history. This library is an attempt to solve many of the problems common to handling command line arguments when
27 Aug 2009
Gaurav Dudeja India
File Compare Utility for entry in the Lean and Mean competition
3 Aug 2009
senguptaamlan
This article and code sample briefly describe the creation of User Defined Function in SQL Server 2005 by using CLR Hosting Feature
30 Jul 2009
TheChindu
HTML Inspector is a really tiny utility that I wrote to spy on HTML pages
7 Jul 2009
david.ribeiro
How to Zip files and/or folders using C#
16 Jun 2009
divyaloksuman
Written in C# for beginners who want to learn
2 May 2009
Jeroen De Dauw
A multithreaded file downloader with progress details, speed info and more
28 Mar 2009
rmostafa
This post will go with you step by step towards building your own Mail Client using C#
25 Mar 2009
ronnotel
High precision tool for scheduling finely grained tasks (w/in a single process)
20 Mar 2009
karanmalhotra86
An app written in C# .NET to clean up old log files from Windows directories
20 Mar 2009
Andrew_Thomas
An argument helper for checking arguments passed into methods.
19 Mar 2009
Ruben Hakopian
A class that clones your C# classes.
10 Mar 2009
PIEBALDconsult
Transforms a mathematical expression from Infix notation to Reverse Polish notation
11 Feb 2009
Sreedevi Jagannath
This class and XML file can be used to implement dropdownlists for the "Country" and "State" parts of any basic address builder.
9 Feb 2009
Kristian Sixhoej
A class that provides methods for finding and manipulating windows
9 Feb 2009
bcryner
Finds and replaces specified text in a directory of files
26 Jan 2009
RubensFarias
Demonstrates regular expression use for subtitles synchronization
19 Jan 2009
Dmitri Nеstеruk
A VS add-in to analyse property dependencies in classes.
16 Jan 2009
Fco. Javier Marin
A very small and easy C# + PHP bug report system.
8 Jan 2009
Louis T Klauder Jr
A simple C# user function call tree lister.
20 Dec 2008
Dmitri Nеstеruk
Presents a script/tool for typographic HTML reprocessing
8 Dec 2008
PIEBALDconsult
A Dictionary of Parse methods for several datatypes
7 Dec 2008
Greg Orchard
Implementing an extension utility class.
15 Nov 2008
Dmitri Nеstеruk
Using C# to generate parameterized VS code snippets
6 Nov 2008
Ben Fair
This article discusses the construction of a generic markup parsing engine in C#.NET 2.0 as well as a set of objects for working with the markup.
14 Oct 2008
Tiggerito
Designed to make it easier to write scripts such as JavaScript in C#
27 Sep 2008
Olexandr Malko
Util Log class to print timestamp and thread info with each Print
24 Sep 2008
Mohammad Dayyan
With KingMark you can exchange your bookmarks between Firefox and IE
23 Sep 2008
MarkJoel60
How to use Drools.NET in Visual Studio 2008
17 Sep 2008
stavinski
An object to help map from one object to another
17 Sep 2008
Stefano Manni
Given a stored procedure, generate a C# class to use it
14 Sep 2008
Neill Harper
Source code to create a compressed, encrypted password protected zip file in C# and Java
6 Sep 2008
David Catriel
A simple and straightforward tool to monitor and report SourceSafe database changes.
29 Jul 2008
Jinal Desai
Making generalized database server connection utility
21 Jul 2008
Harry Christopher
An article about Labels Creation using Crystal Report in Windows Application using C#.NET 2.0
5 Jul 2008
AdamNajmanowicz
The article describes how to get a thumbnail of a Website in .NET Framework 2.0+ without launching a fully interactive WinForms application.
6 Jun 2008
peterchen
Improving Josh Beach's Visual Studio Project List editor
30 May 2008
Prashant K Singh
This article describesthe usage of the FileSystemWatcher object to watch changes to a file or a directory in C#
28 May 2008
Warrick Procter
A simple-to-use class for performing comparative, non-benchmarked speed tests when optimising code for execution speed.
27 May 2008
Jpmon1
Add the Windows Explorer Shell Context Menu to your application
19 May 2008
Saravanan.B
Generates C# data access layer method code for SQL Server stored procedures
13 May 2008
Jacek Gajek
A tool for localizing source files and generating helper classes in any programming language
11 May 2008
Yazeed Hamdan
Class to serialize/deserialize objects from/to bytes or files.
9 May 2008
johnnycantcode
United States Postal Service (USPS) Web Tools Wrapper is a .NET library you can use for address validation, retrieving rates and YES even printing labels
20 Apr 2008
Xavier Cruz
These Alpha App is a tool used to create C# classes based on SQL Server Express DB script
11 Apr 2008
PIEBALDconsult
A wrapper to place the burden of checking a class reference for null on the calling method rather than the called method.
25 Mar 2008
mikeward001
Generate Zip archives without third-party support
18 Mar 2008
ggraham412
An article on setting printer settings from within a .NET program
3 Mar 2008
Pieter Alec Myburgh
This application is a HEX and HTML color clipboard
26 Feb 2008
Ruxo Zheng
A class library of HTML parser for HTML tag work
19 Jan 2008
Tamer Oz
ExtendedDataTable is a component which provides more functionality compared to native .NET Framework DataTable. It is also platform independent, you can use it with Web or Windows applications.
19 Jan 2008
salysle
An article on building a simple Watermarking utility in C#
13 Jan 2008
Carl Johansen
A general purpose C# method for testing whether two objects have the same values in their respective public properties
30 Dec 2007
Redskin9
A series of Database utilities for lookup and data manipulation written in C#
18 Dec 2007
Ilíon
This article describes a class which may be used to convert any Windows.Forms.Form into a docked Application Desktop Toolbar. That is, by use of the AppBar.ApplicationDesktopToolbar class, one's Toolbar applet may be either floating or docked to an edge of the Desktop.
20 Nov 2007
Rudi Breedenraedt
A template based, command-line oriented .NET code generator
17 Nov 2007
canozurdo
Make Queries over WMI as in the Query Analyzer
12 Nov 2007
Sivakumar G, Anoop Madhusudanan
XGenPlus is a flexible tool to generate typed XML serializers for your .NET applications. It provides more flexibility than the sgen.exe tool combining the efficiency offered by Mvp.Xml.Xgen library.
2 Nov 2007
nwaheed
A utility to get combined text of multiple text files
26 Oct 2007
msmits
A tool for executing any DOS command using property editors
5 Oct 2007
JoeSox
C#+IronPython 2+WordNet+Python+.NET = w00t!
23 Sep 2007
Liu Junfeng
Backup your C# solution and projects for archive or source code sharing. Temporary or unused files are excluded.
18 Sep 2007
Jesper Olsen
Set up a schedule of tasks to be performed - programmatically or via a GUI
14 Sep 2007
flankerfc
This article shows how to use SharpZipLib to make a small Zip/UnZip software easily
5 Sep 2007
Jesper Olsen
This is a small part of a Command Line Interpreter I made. This class-library is the core command interpreter where you can insert commands and then execute them by their name.
26 Jul 2007
Toverstudio
How to build a simple user account manager which can automatically login to websites.
9 Jul 2007
Xinwen Cheng
Use DES to encrypt/decrypt a string in C#
24 May 2007
Paramesh Gunasekaran
This utility synchronizes Windows system time with the Yahoo! server time using a web service
18 May 2007
Padoor Shiras
Allows applications to display detailed and formatted error messages
5 May 2007
Mehran Farshadmehr
An application for backing up from your programs' folders.
23 Apr 2007
Aditya P Gupta
This article explains how to use .NET and Lotus Notes Interop to integrate Lotus Notes capabilites into applications
5 Apr 2007
victorbos
Utility for viewing an application's document XML in a DataGridView.
3 Apr 2007
S. Senthil Kumar
A command line utility that analyzes your assembly and generates an XML file containing the methods, fields and properties referenced, grouped by assembly and type
18 Mar 2007
victorbos
A utility to read, edit, encrypt, decrypt, write and print XmlStore files
14 Mar 2007
Eyal Post
A reusable class to support single instance applications
6 Mar 2007
victorbos
A simple utility to quickly create reflected versions of an image file (*.GIF, *.PNG, etc.)
3 Mar 2007
Michael Elly
This Windows utility enables you to launch applications simply by typing their name or part of it. It saves you the need to search for it in the hierarchical 'Start-->All-Programs' menus or to create a big ‘Quick Launch’ folder in your task bar.
11 Feb 2007
John Roland
An improved command line utility inspired by SlickRun.
Sort by Updated

Windows Forms 

4 Aug 2014
gardner9032
A brief example showing how to use the Reactive UI framework to perform a separation of concerns using MVVM.
30 Jul 2014
CodeFate
Revision: "Manage YouTube using C# and Youtube API 1.6"
17 Jul 2014
Tom Clement
1 alternative  
This article provides a console utility and a method for extending a merge tool to ensure that only real changes (not reordering) appear when merging files from different source control branches.
28 Jun 2014
Tom Clement
A splash screen with some neat predictive progress bar features
16 May 2014
Gautham Prabhu K
Restart Manager Support For Windows Application
31 Mar 2014
Shai Vashdi
This article demonstrates an easy way to host WPF control inside Windows Form application.
20 Jan 2014
David Rogers Dev
A basic introduction to the WinForms MVP framework and how to use it.
18 Jan 2014
Kirill__
How to manage data using different tools from .NET
8 Jan 2014
Ger Hayden
This is a dual working example of identical C# and C++/CLR test harness reading test data from identical XML inputs and conducting tests on a common Windows Forms application.
22 Nov 2013
rld1971
Adding a physics engine and investigating other .NET tools
6 Sep 2013
Magnus_
This is an alternative for "Solving the .resx Merge Problem "
3 Sep 2013
Anoop Kr Sharma
Create Tic Tac Toe Game - Step by Step
9 May 2013
Shahin Khorshidnia
It's a pattern like MVVM but for WinForms.
11 Apr 2013
xllance
An approach to bind datagrids through ITypedList interface.
19 Feb 2013
Grant Frisken
Change the UICulture of your application forms without closing and recreating them
26 Nov 2012
Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
4 Oct 2012
stebo0728
Method for implementing Undo/Redo functionality using Databound objects.
21 Sep 2012
darkoman
A simple .NET control for GoogleMaps web services.
28 Jun 2012
Pablo Grisafi
How to avoid asking if InvokeRequired has the minimum code and no copy/paste
26 Mar 2012
Taylor Wood
A Window Hider program that demonstrates many C# features
29 Feb 2012
Nicolas Dorier
You will learn how to create a semi automated crawler, and automate browsing
26 Feb 2012
Sayed Irfanul Hasan
Convert amount in word for Bangladeshi currency
22 Jan 2012
BobJanova
Some techniques for data binding in WinForms to keep processing and display separate.
11 Oct 2011
A. Raees
UI State Synchronization of Win Form Controls
28 Sep 2011
Azim Zahir
This article explains how to create a Gagdet using an IDE
7 Aug 2011
Azim Zahir
This article describes the various logic gates
1 Aug 2011
milan
How to draw Windows Controls during runtime based on XML feed
18 Jul 2011
hosein fereidooni
Solving Sudoku using Informed Search Algorithms
4 May 2011
Veselin Tenev
Use HTMLHelp (.chm) to display help topics, context sensitive help and tooltips in C# Winform application
9 Apr 2011
charles henington
Using System.Convert namespace to convert between base64 and images
29 Mar 2011
Amol Rawke Pune
Use of MSMQ for Sending bulk mails
10 Jan 2011
Diamonddrake
This article details enumerating available Windows 7 libraries and their contained folders by parsing them as XML
7 Jan 2011
Ajit Hegde
1 alternative  
I describe some of the things about Youtube video feeds
28 Dec 2010
Mohammad Elsheimy
Learn how to program with Microsoft Agent in Windows Forms applications
24 Dec 2010
Alberto Molero
This is a full game version of sliding puzzle
13 Sep 2010
Adhish Pendharkar
Launch Application Forms in MultiScreen
6 Jul 2010
rajeev511
The System.Windows.Forms.PropertyGrid does not support displaying the selected objects as read only. This article describes the way to do it.
2 Jul 2010
charles henington
Grab Youtube video in C# WinForm
8 Jun 2010
Pete O'Hanlon
This article describes one way of dealing with the thorny issue of image lifetime in applications.
16 Apr 2010
logicchild
An article that demonstrates building a Windows Forms application via Parallel computing
8 Apr 2010
Jatin.Prajapati.ER
Hide the datagrid columns which are not intended to be displayed at runtime
27 Feb 2010
John Underhill (Steppenwolfe)
A complete skinning engine; modify the appearance of forms, scrollbars, listviews, buttons, and most common controls.
23 Feb 2010
John Underhill (Steppenwolfe)
A Form skinning library in C#
21 Feb 2010
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
27 Jan 2010
The Zetta
A how to guide to make a custom shaped (by transparency, of course) MDI container form.
24 Jan 2010
Vance Kessler
A little application to notify you of new Gmail using new Windows 7 features
1 Dec 2009
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.
22 Oct 2009
vtchris
Ever wish you could bind to "Disabled" instead of "Enabled"?
14 Oct 2009
Diamonddrake
Get more control over your forms opacity by manually creating a wrapper to the Layered Windows API
30 Sep 2009
Arjo Kalisvaart
This article describes how to implement Role-based Windows Form security. The solution includes a "SecureBaseForm" which allows/denies access to an inheriting Form and may fire the UserIsAllowed or UserIsDenied events.
11 Aug 2009
Damian J. Suess
Display line numbers for rich text box with auto sizing. This is a converted version from another article written in VB.NET.
9 Aug 2009
devzoo
A way to prevent multiple instances of your application from opening, and focusing/activating the first instance window.
3 Aug 2009
S.Vinothkumar
Scrollbar in down side of textbox
17 Jul 2009
Asher Barak
This article describes a form with two lists. The form is used to drag and drop items from one list to the other and create a "mapping" between items from the lists.
26 Jun 2009
S.Vinothkumar
Multiple Colored texts in RichTextBox using C#
20 Jun 2009
Thomas Polaert
Add "Auto Ellipsis" feature to any Windows Form control
17 Jun 2009
colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
10 Jun 2009
S.Vinothkumar
Collapse Panel in C#
5 Jun 2009
Mycroft Holmes
Using SQL Server 2008 Hierarchy ID data type to populate a TreeView
21 Apr 2009
outcoldman
Work with Windows by hot keys in Vista like Windows 7
30 Mar 2009
Ahmet Göktaş
Atlassian Jira - TortoiseSVN Plugin for Issue Tracking and Easy Linking of Subversion Project with Jira Issue
24 Mar 2009
dj_limi
Its the software who can make the Ceasares Code
13 Mar 2009
Tiago Freitas Leal
Handling the DataGridView: sorting, auto save for detail DGV, etc.
13 Mar 2009
Tiago Freitas Leal
This project shows how to have a master/detail DataGridView using CSLA EditableRootListBase (or DynamicRootList) as the master list object. It shows how to have sorted list and auto save on both the master and detail DataGridView.
12 Mar 2009
Tiago Freitas Leal
All screen shots of CslaGen code generation
4 Mar 2009
Nieve Goor
Reducing StaleObjectStateException damage in multi-user WinForms applications.
19 Feb 2009
Nieve Goor
A Winforms Nhibernate framework code generation
3 Feb 2009
G.Franklin
How to create a code-only form in a Visual Studio project, and prevent the VS-Designer from messing with your code
16 Jan 2009
Thilo Ruppert
Advanced aspects of hosting InfoPath 2007 in a WinForms Application
15 Jan 2009
pierrecor
This article describes how to pass data from the parent to the child form and back.
23 Dec 2008
logicchild
Implementing a basic animation on a Windows Form.
28 Nov 2008
Vincent Meijer
Ever have the problem that your controls, like a TextBox, ComboBox or DataGridView for example, don’t seem to be receiving any keyboard commands like Ctrl+A, Ctrl+C or Ctrl+V? Happens to me too.
15 Nov 2008
Slezko S.G.
this controls allows to draw function graph.
15 Nov 2008
nhumbad
An article on how to properly close a multi-threaded Windows Forms application without having an ObjectDisposedException thrown.
31 Oct 2008
asugix
A tutorial for creating a tabbed MDI form
9 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
6 Sep 2008
Frank Gennaro 2487219
This article discusses the creation and persistence of .NET Framework and custom objects within the Windows User Settings.
2 Sep 2008
Reaksmey Rin
Make Fade In & Fade Out animation with Windows Form using C#
12 Aug 2008
Vance Kessler
This article describes what I did to write an application to track my billable and non-billable time.
17 Jun 2008
GCalcerano
Create the famous game using only labels, panels and pictures
16 Jun 2008
anand choubey
This article describes the basic idea about modal and modeless in C#.
10 Jun 2008
pechan00000
Software tool that interactively displays a graphical view of mathematical functions
6 Jun 2008
salysle
This article provides an approach to building an application that may be used to collect, store, and retrieve data without relying upon a database to get there.
15 May 2008
Daniel M. Camenzind
This project allows you to add mouse gesture functionality to your Windows Forms application with just a few lines of code.
12 May 2008
Yuri Panshin
Prepare maps for your holidays, your walking, your bike trips, your geocaching...
10 May 2008
Morteza Naeiamabadi
This article is written for those stuck in such a problem
8 May 2008
Davidwu
A cool vista-sidebar-style clock control (4 style)(fixed)!
11 Apr 2008
Luca Bonotto
A library of controls with a custon renderer for use in the controls processes panel display
8 Apr 2008
Stu-Smith
A tree control implementation, allowing complete customization and animation support
4 Apr 2008
Luca Bonotto
Analog meter control with the possibility to set a custom renderer
15 Mar 2008
Enver Buzoku
Shows how to get the process ID and show a modal window on the parent processes window
14 Mar 2008
Paolo Foti
Use design facilities (TabOrder, UndoEngine, SnapLines / Grid alignment) to design WinForms
4 Mar 2008
wliao
How to draw resizable controls at runtime
29 Feb 2008
da5id
How to avoid property coding in entity objects
29 Feb 2008
Stefan Mellberg
An article on customizable user forms
8 Feb 2008
Gldmelo
This article explains how to update a Label using cross-thread event handling, delegates, BeginInvoke and BackgroundWorker.
7 Feb 2008
Laughing.John
How to easily override key processing in a form or user control
23 Jan 2008
salysle
This article shall describe an approach that may be used to upload any sort of a file through a web service from a Windows Forms application.
22 Jan 2008
salysle
Article describing a quick and simple approach to programmatically completing a PDF document through use of the iTextSharp DLL
13 Jan 2008
Soumyajit Halder
This article gives few interview questions on .net windows forms
15 Dec 2007
Marcus Deecke
This article describes how to let your Form drop a shadow, the Windows way
20 Nov 2007
Jon Koser
Display formatted trace messages in a browser control
14 Oct 2007
Hector Pacheco
Shows how to update the UI of a WinForm by using a different thread
12 Oct 2007
bryce
Create a parent form from which other forms can be derived.
20 Sep 2007
Robert Hinrichs
How to create a Shaped Windows Application with Variable Opacity
12 Sep 2007
Giri Ganji
How to disable the Close button on C# WinForms
24 Aug 2007
Snews
Get a nice unified look and feel with grouped controls
28 Jul 2007
Marc Clifton
My journey to unravel and discover a solution for hosting XNA in a WinForm UserControl
19 Jul 2007
Alessio Saltarin
How to display fonts on Windows Forms according to OS and theme defaults
17 Jul 2007
Konstantin Onufrijev
An article on building a tool, helping to test web services with hierarchical input/output types
2 Jul 2007
Jeff Karlson
This article describes how to create a very simple project using GOA WinForms for Flash
29 Jun 2007
nazishrizvi
This article discusses a how to make a custom wizard control using the Chain of Responsibility pattern
29 Jun 2007
Martin Baeumer
An article discussing FolderBrowseDialog in C#
8 Jun 2007
dr.TyGER (Konstantin)
An article on a form that looks like a Windows Installer form
26 Apr 2007
satisharveti
An application which will provide certain features which are not available in MSN Messenger
26 Apr 2007
satisharveti
Application on accessing database objects in Oracle
13 Feb 2007
Serdar YILMAZ
An article about browsing MDI child forms on tab page


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