Click here to Skip to main content
15,886,362 members
Everything / Programming Languages / C# 3.0

C# 3.0

C#3.0

Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Daniel Vaughan
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.

Latest Articles

by Shivprasad koirala
Design Pattern FAQ - Interview Questions (Quick Reference)
by Harsha T, Amarnath S, S Mahesh Reddy
A simple viewer of images stored in the DICOM 3.0 File Format (C#). The file should have raw pixel data, uncompressed. Window Level functionality is also provided.
by AlexeyYakovlev
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
by Randy Kroeger
This article provides an example on how you can change application configuration settings within an existing ClickOnce publish, update the manifest files, followed by using the Mage utility for updating the manifest using the existing cert file.

All Articles

Sort by Title

C# 3.0 

26 May 2010 by Mike Corley
C# (.NET and Mono) library provider for RRDtool
23 Mar 2015 by Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
4 Jan 2008 by dmihailescu
Use extension methods to augment the enums to validate the values and more
1 Feb 2013 by Yvar Birx
Syntax highlighting has never been so easy!
10 Dec 2008 by Jerry Evans
Improving scrolling performance in Silverlight
17 Dec 2008 by thund3rstruck
Writing and using cross platform AJAX in ASP.NET applications.
11 Oct 2007 by aSarafian
An article that tries to clear up the concept of serialization.
27 Mar 2010 by Sergey Sorokin
Use .NET 2.0 configuration features for building a pluggable provider framework for your application.
17 Dec 2007 by Balaji Lakshmanan
Using the Unicode version of CreateFileW, we can overcome the PathTooLongException error on file operations.
8 Sep 2010 by Shivprasad koirala
.NET 4.0 MEF FAQ (Socket, Plug and extension)
6 Jan 2014 by Assil
This article describes asynchronous patterns in .NET and how to do them.
16 Aug 2010 by Shivprasad koirala
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code
11 Mar 2010 by fabianse
Base practice code for those preparing the exam 70-536 or learning the .NET framework basis
27 Aug 2009 by logicchild
An article to help clarify delegates and how to use them asynchronously.
22 May 2009 by logicchild
An article with a focus on object serialization.
10 Sep 2008 by Mayur Chauhan
An UI tool that can be used to zip and unzip a file.
23 Dec 2009 by Sunil Pandita
Generics in .NET explained.
31 Aug 2010 by Livio Francescucci
How to create an ASP.NET gridview AJAX enabled connected with WCF SOAP and REST webservices.
28 Jul 2008 by John Kenedy S.Kom
This project enables developer to create a setup package that automatically installs SQL 2005 Express and restores database to it
14 Dec 2009 by TheCodeKing
An easy-to-use, zero configuration solution to .NET communication across application boundaries. A simple library to use as an alternative to .NET Remoting based on low-level Windows Messaging.
6 Aug 2008 by SHRIDHAR TL
Compose mail messages and send them through your mail account provider.
26 Apr 2010 by Izzet Kerem Kusmezer
With this tool you can download whole .NET Framework source code at once, and enjoy offline browsing. With it, you can have whole the source code without any Visual Studio product installed
2 Dec 2008 by Cirilo Meggiolaro
Multicast delegates provide functionality to execute more than one method.
8 Feb 2008 by Wil Peck
This article provides an implementation of a POP3 MIME client using .NET 2.0 and C#.
1 Jan 2008 by malikusman
DCOM component replacement in .NET is .NET remoting
3 Mar 2010 by Ron Beyer
Explains producing and consuming .NET remoting events, the drawbacks, and advantages.
13 Jul 2008 by Rajneesh Noonia
The source code / article published here is to provide features of MS Script control (Functions like AddObject) and some features of VSA/Visual Studio editor like intellisence, code completion etc
15 Dec 2008 by David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
5 Jul 2012 by Mario Ghecea
This article describes the technique I used to ingest large text files to create an e-book publishing platform on the Android Market
3 May 2016 by Southmountain
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
25 May 2009 by Serhiy Perevoznyk
A C# wrapper for the Info-ZIP library.
30 Jul 2008 by szgerg
An article on .NET localization
1 Sep 2008 by syntaxed
Notifier: an Outlook-like notification window
23 Mar 2010 by Eunge
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
1 Jul 2009 by matheszabi-RO
In Internet Explorer webpage is embedded a C# user control and communication between the page and user control
14 Feb 2008 by vikas maan
Draw primitive graphics on your window.
21 May 2009 by Tommi Laukkanen
A KD-Tree which stores axis aligned boxes.
24 Mar 2009 by Shivprasad koirala
4 steps to use readymade DAL component (Data application blocks)
3 Nov 2014 by Shivprasad koirala
6 important uses of Delegates and Events
20 May 2010 by Shivprasad koirala
6 steps to implement DUAL security on WCF using User name + SSL
26 Feb 2014 by Shivprasad koirala
7 simple steps to run your first Azure Blob Program
19 Dec 2007 by Clay Breshears
By following these rules, you will have more success in writing the best and most efficient threaded implementation of your applications.
26 May 2012 by Hoang Khanh Nguyen
A .NET wrapper for NT Registry and a .NET NT RegEdit demo
1 Oct 2009 by Deepankar Malik
Generates SQL Server Stored Procedure and Table Defination Scripts
29 Oct 2009 by Stephen Inglish
Everyone wants one, now you can have the functionality and style your own.
21 Oct 2008 by Tony Williams
A basic ASP.NET Pager User Control
23 Sep 2009 by Giorgio Minardi
Unity application block, Inversion of Control, and Dependency Injection.
30 Jan 2008 by Kurt Mackey
This is a utility class for acquiring named locks.
22 Aug 2009 by logicchild
A primer to help launch the beginner with drawing graphics.
31 May 2008 by Johan Fourie
How much can we rely on WinForm events to fire in a particular order when loading.
18 Jan 2009 by adam.cataldo
An article on a useful extension to the WrapPanel control.
7 Jul 2010 by Josh Fischer
Leverage your existing classes and the power of Generics to speed up and simplify importing denormalized data into your system.
10 May 2010 by logicchild
An article that defines managed threading from the basics to the intermediate.
16 Aug 2008 by DarrenJames
How to use the Google Static Maps API within .NET.
13 May 2010 by logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
24 Apr 2008 by Vitaly Zayko
An article about using SHGetFileInfo in C# (a simple class and demo are included).
5 Aug 2009 by Nicholas Butler
A tool to help author articles at The Code Project
27 Apr 2008 by Derek Bartram
This library provides a framework for using Code Project article information in applications, and provides a utility for monitoring articles
30 Oct 2009 by Robert Dondo
Demonstrates how to tweak the TreeView control to make it collapsible when working with MasterPages.
29 Jul 2008 by Bruce Zhang
A common base class for LINQ to SQL with which you can implement code to access database easily.
22 Aug 2014 by Gurdeep Singh Toor
A Complete Guide to develop aplication using MyGeneration code genration framework. We will develop a Meeting Room Booking web application in this Article.
5 Jun 2009 by Bharath K A
MultiMap is similar to a .NET Dictionary collection type, but accepts duplicate Key,Value pairs during addition. The MultiMap collection is also a concurrent collection.
8 May 2008 by Davidwu
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
30 Aug 2009 by marcominas
A Windows Service that uses interface to work like the Linux Crontab service
3 Sep 2013 by Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
1 Sep 2013 by Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
31 Mar 2010 by Amir Krifa
This article describes/provides a 2D Curve Custom Control for Windows Mobile.
16 Jan 2008 by Ricardo Cuello
In this article, you will see how to bind a CheckedListBox to the data source and how to get/set a list of IDs for the checked items.
29 Jul 2009 by paul1307
If you need to restrict user input to digits or decimal data, this is one way!
10 Mar 2009 by Vitaliy Liptchinsky
This article describes a custom thread pool implementation using the .NET Framework and C# 3.0.
8 Apr 2009 by alrh
A WPF TaskDialog control written in C# that simulates the Vista TaskDialog
3 Nov 2008 by Vincenzo Rossi
A DateTimePicker derived class showing the background color we want.
15 Dec 2007 by Marc Clifton
A debug build stopwatch useful for diagnostic timing.
25 Apr 2008 by Derek Bartram
A demonstration application for showing the use of the WPF Ribbon Control as presented elsewhere
25 Mar 2008 by Qwertie
Demonstrates a variety of Windows Forms data binding features through several simple examples.
19 Sep 2009 by jebarson
New features of Visual Studio 2010 discussed
19 Nov 2008 by Marc Clifton
Making the "the given key was not present" message more informative.
15 Feb 2008 by PhrankBooth
How to implement a .NET ToolTip/BalloonTip using the standard .NET Form.
31 Mar 2010 by Aviad P.
An IComparer implementation which enables comparing by any number and order of properties. Type safety is the driving force.
19 Mar 2009 by Scoby9
A fast way to get a specific header value.
27 Aug 2009 by wilsone8
Describes how to create a significantly faster enumerator for the attributes of all the files in a directory.
2 Dec 2009 by Philipp Sumi
Logging is an important aspect of every application, but you probably don't like to have dependencies on a specific logging framework all over the place. This logging façade provides you with a common interface that decouples the logging framework of your choice from your code.
29 Mar 2007 by AlwiNus
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
14 Jun 2008 by Babak Tajalli Nezhad
A general class library to save and load an object in a file using XML or binary format.
23 Sep 2015 by Alberto Venditti
Using a .NET Windows service as an engine for specialized custom plug-ins execution
22 Mar 2008 by Derek Bartram
An article presenting ProceedureDialog.dll, a custom control for creating wizard style interfaces / procedure dialogs
31 Jan 2008 by Mike McCabe
A function for 'clamping' values to within a given range
3 Feb 2010 by User 4677916
This article presents a reusable class and technique for easily doing Asynchronous Programming using the Begin/End Pattern and the new Reactive Extensions for .NET (Rx) library.
14 Nov 2013 by shijo joseph
An extension methods library which could do the equality comparison operations easily
15 Jul 2010 by Seth Dingwell
An implementation of IEqualityComparer that can be used to compare any class by one of its properties
20 Nov 2014 by Juan Ignacio Tel
Development of a new generic lattice noise algorithm that advances beyond perlin noise and expands the possibilities of textural noise creation.
27 Aug 2011 by Daniel Carvalho Liedke
A cool List and Dictionary debugger visualizer for VS.NET 2005, 2008 and 2010
17 Jun 2009 by colonel720
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
9 Jan 2009 by Sharpoverride
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
11 Mar 2009 by Nish Nishant
This article describes a generic Trictionary class derived from Dictionary that allows two values of different types per key
18 Jul 2008 by Sam Rahimi
Keeps the GPS active in Windows Mobile, allowing for instant, accurate location determination. Also a tutorial on how to access GPS data with almost no code.