Click here to Skip to main content
15,662,842 members
Everything / Programming Languages / C# 2.0

C# 2.0


Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR
by Josh Smith
Reviews a pattern which enables new possibilities for data binding.

Latest Articles

by Shivprasad koirala
Design Pattern FAQ - Interview Questions (Quick Reference)
by Claudio Nicora
An extended NumericUpDown control with better focus and mouse wheel management.
by Toby Patke
Clearcove.Logging is a very simple logging library designed to meet most logging needs with straight-forward licensing terms.
by Alexander Iacobciuc
In this article you will find an implementation of a stream player control.

All Articles

Sort by Score

C# 2.0 

5 Jun 2008 by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
27 Jun 2009 by Dark Daskin
Article describes how to build an assembly that exposes functions to unmanaged code without C++/CLI
24 Aug 2009 by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR
6 May 2007 by Josh Smith
Reviews a pattern which enables new possibilities for data binding.
26 Jun 2009 by Shivprasad koirala
A State Machine Workflow discussion.
27 Jun 2007 by Marek Stoj
ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler.
30 Dec 2009 by Razan Paul (Raju)
Animation technique based on Clip property of UIelement in WPF
2 May 2007 by pmpdesign
A lightweight C# library to add images and 'round rectangles' to a PDF on the fly and then securely embed the PDF in a web page
3 Sep 2008 by Daniel Flower
A guide to writing a compiler in .NET for beginners, using Irony.
23 Apr 2009 by Jeff Karlson
Learn how to build the body part of your DataGrid using Silverlight and the GOA Toolkit. Implement Virtual Mode, work with hierarchical data, and build cells and cells navigation.
18 Apr 2010 by Nicholas Butler
A tiny HTTP server wrapped in a WebBrowser control
5 Nov 2008 by Tolgahan ALBAYRAK
Read, Write, Save INI files without using Windows APIs.
18 Sep 2006 by Tim Almdal
Implementing an Autoplay handler in C#.
1 Jul 2009 by Muhammad Akhtar Shiekh
An article on "How to authenticate windows user using form authentication in ASP.NET?"
19 Jul 2018 by Ajcek84
PSAM Control Library ported over to WPF
14 Jul 2007 by Josh Smith
Demonstrates how to create unit tests for a class which uses a DispatcherTimer.
9 Jan 2008 by Mike Gavaghan
Vincenty's Formula is an iterative solution for calculating the distance and direction between two points along the surface of Earth.
21 Apr 2009 by Lionel LASKE
Learn how to develop an application for the XO laptop - the OLPC project's machine - using Mono on Sugar OS.
1 Jan 2008 by Pedro Gomes
Reflection on generics can be complicated. This article shows how to use the DynamicMethod class to dynamically invoke a generic method.
11 Sep 2009 by yetibrain
A listview running in virtual mode
31 Oct 2007 by Bill Seddon
Shows how a .NET based WebDAV server can be created by combining two Open Source projects. The example implementation returns files from a file system, but you can extend it to return resources from any repository.
22 Jan 2009 by Sike Mullivan
Shows how to do XML serialization on a collection of multiple types when the types are not known.
10 May 2009 by DaveyM69
Allows changing of the default MIDI out device in Vista and Windows 7
18 Jun 2009 by Alessandro Lentini
This article is the second one of two articles in which I want to show a solution for the Print Preview of the DataGridView object. One of the goals of my solution is to print the DataGridView keeping its styles automatically.
11 Jun 2011 by Omar Al Zabir
A collection of ExtractionRules, ValidationRules, and Request Plugin that makes ASP.NET and AJAX website testing painless. No need to record tests, write parameterized tests using server-side control names, handle UpdatePanels, simulate clicks on buttons - all from Web Test.
27 Mar 2008 by Victor Nakoryakov
This article covers a selection of best practices related to the internals of the project “sandbox”. The sandbox is understood as a folder with a complete structure containing the source files of a specific product.
17 Aug 2009 by vic_ch2000
A nullable datetime column in .NET DataGrid with DateTimePicker.
8 Oct 2009 by Syed Hasan Hyder
This article focuses on internal supply chain management systems visibility via chart reports, and provides assessment apparatus to manage and monitor activities spawned during business processes, hence paves the way for timely and precise business decisions.
25 Jan 2013 by FatCatProgrammer
StarReport: WPF-less GDI+.NET report component.
11 Jan 2008 by eransha
The article briefly discusses deadlocks behavior, and presents an easy way to detect them.
5 Aug 2009 by Cosmin Oprea (aka somalezu)
This article describes a very simple way to make WinForms databindings without the need to refer the datasource property names with magic strings.
10 Sep 2009 by ralph1957
This step-by step article describes how to populate a TreeView control by using XML data.
9 Jun 2012 by FatCatProgrammer
Balanced Binary Search Tree (BST) (Search, Delete, PrintInOrder, PrintPreOrder, PrintPostOrder,DepthFirst, BreadthFirst, BalanceTree)
15 Sep 2008 by Oleg Vorkunov
Set of SQL CLR Stored Procedures to execute T-SQL asynchronously without using a Service Broker.
27 Sep 2008 by Günther M. FOIDL
Class for encrypting/decrypting files using a Vernam chipher.
6 May 2009 by SprinterDave, Huisheng Chen
Parse and extract APNG frames to each PNG file
25 Jul 2009 by Stephen Cleary
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.
4 Sep 2007 by Brian Chavez
Slink is a code generating Framework that generates type safe URLs for ASP.NET. With Slink URLs, you increase code quality, increase maintainability, and get compile time checking of your URLs in all your ASPX pages (code-behind and non-codebehind).
12 Jul 2009 by Parag.Gadkari
17 Jul 2009 by eyedia
Sequential workflow as a WCF service. Create workflow custom activities, invoke child workflow from parent. Configure workflow runtime service using a config file. Basic idea of rules, creating a rule using the rule editor. Applying rules during runtime.
4 Feb 2010 by daylightdj
When using DisplayMember / ValueMember on a ComboBox, this problem often occurs.
22 Apr 2010 by Alexei Shamov
Convert types, parse and evaluate expressions in runtime, in .NET 2.0
4 Nov 2006 by Craig G. Wilson
How to flatten collections for an ObjectDataSource using the Adapter Pattern.
17 Feb 2008 by Brian P. Adams
A full-featured Task Manager for Windows Mobile.
31 May 2008 by Schmuli
Extends the System.ServiceProcess.ServiceController class to obtain the path to the process executable
2 Jul 2008 by Gilad Kapelushnik
Estimate the duration of an operation using linear regression
28 Dec 2008 by avsol
Use ASP.NET Routing to avoid 404 Not Found errors.
25 Jul 2011 by Praveen Kullu
An Attribute changer which can change attributes of files and folders
11 Jun 2007 by Mahdi Abdulhamid
SharePoint 2007 Flash Animation Web Part
29 Nov 2008 by Radu Chirila
Debug tool for analyzing Session content in web applications.
13 Oct 2008 by CodingBruce
Pull metadata from a schema or generate XML mappers
19 Jun 2009 by Stephan Johnson
This is part II of a VII part series. This article covers the basics of what the Genesis Smart Client is and serves as required reading before reading parts III - VII
31 Aug 2009 by logicchild
An artilce that explains how to call external data and methods.
1 Aug 2009 by Corinna John
Encode a message as waypoints in a GPX file.
2 Aug 2009 by Abhishek Sur
Gives an introduction of how to create SQL CLR managed objects in SQL server.
17 Aug 2009 by Paw Jershauge
An easy to use ListView group sorter (very simple).
2 Feb 2010 by Sunny Ahuwanya
Set up failover and load balancing support for web applications that make use of the ASP.NET state server
21 Dec 2007 by Keng_Mycos
Using Amazon FPS as an alternate to Paypal and Google Checkout.
19 Dec 2007 by Bryan Sachdeva
This article describes how to create a wrapper class for the native Phone API, and then uses it to retrieve and store the call history.
4 Jun 2009 by logicchild
This article is meant to sort through and explain some of the complexities in threading.
19 Jun 2012 by Burak Ozdiken
How to make a custom panel control like in Visual Studio 2008 for a Windows Forms Application using the .NET Framework.
23 Aug 2008 by legcsabi
How to hide UI elements of a FontDialog (e.g., Font Size).
9 Jan 2009 by pablodg
Workaround to get the correct LocalDateTime of files no matter which date settings your computer has.
26 Jan 2009 by Sike Mullivan
Demonstrates retrieving schema and importing to SharePoint via Web Services and RPC.
1 Mar 2009 by Mohammad Said Hefny
Using ICSharpCode.SharpDevelop.Refactoring.RefactoringService.FindReferences to find all references in a given project
21 Jan 2013 by Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
2 Sep 2008 by Derek Burnett
Creating classes that model an RSS, in C#
2 Sep 2009 by Eric Haddan
My entry to the Code Lean and Mean File Comparison Contest.
9 Apr 2010 by Sean Goodpasture
A look at how to compile and use the Xapian search technology on Windows, and its pitfalls.
6 May 2010 by c2423
How to set up the COCO/R compiler with Visual Studio
24 Aug 2018 by darkoman
C# implementation of the serverless OLAP engine
30 Dec 2007 by AGD-H
Knit is a Visual Studio add-in tool that allows a developer to apply multi-step patterns to solution and assembly meta-data.
24 Dec 2008 by Flamewave4
A phone number structure that can be used for parsing, validating, and normalizing phone numbers.
18 Jul 2009 by Giorgio Minardi
Custom activity for file operations over FTP folders.
30 Jul 2009 by Giovanni Bejarasco
13 Aug 2012 by gggustafson
This article discusses two lessons learned during the development of a mobile application.
3 Apr 2008 by slkr171
This article describes how to build a lightweight test bench for testing user interfaces which are written entirely in C#/.NET, using NUnit or any other unit test framework.
26 Jan 2008 by Andy Aspell-Clark
A simple todolist designed for an Asus Eee Pc
4 Oct 2008 by freedeveloper
Part V: Intercommunications with a Workflow instance using Correlation parameter
12 Nov 2008 by aschmidt
An article explaining a Remoting extensible channel sink architecture and an implementation of the compression channel sink.
13 Mar 2009 by 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.
20 Apr 2009 by András Slyuch
This class collects data rows in the memory and saves them into a Microsoft SQL database with SqlBulkCopy.
18 May 2009 by barcodesoftware
Barcode software application in Silverlight.
5 Oct 2009 by Alexander Yegorov
Practical use of LINQ to XML technology.
5 Oct 2009 by Alexander Yegorov
A practical use of the LINQ to XML technology.
15 Dec 2010 by EFEaglehouse
Windows CE/Mobile printing client for LPR, LPRng, and Socket API.
29 Nov 2012 by RovenetBill
ASP.NET c# component for editing SQL tables with plug-in column format adapter architecture.
9 Feb 2014 by Joshi, Rushikesh
This article describes, how can we implement Roles and Permissions into ASP.Net application in efficient way.
12 Sep 2014 by Jan Bakker
This is an alternative for "Custom TreeView Layout in WPF"
11 Nov 2014 by Richard Dunkley
Demonstrates how to use the Yocto Project to get a custom Linux operating system with Mono up and running on the MicroZed development board.
1 Sep 2008 by Sean Rock
Change local IIS home path from explorer context menu
19 Nov 2011 by User008
Drag 'n Drop asynchronous files from an external server or device
1 May 2012 by Jean-Francois Lanouette
This is an alternative for "Simple & Advanced Pivots with C# and ASP.NET"
1 Oct 2012 by Philipp Aumayr
Keep on forgetting what you did an hour ago? Get some hints from your past window titles!
15 Feb 2016 by Ahmed Amer Jaf
Fast n Easy Way to parse Json data
13 Aug 2011 by Kenneth Kasajian
The powerful DoFixture() in FitLibrary simulates English like specification. The PhraseFixture proposal takes this to the next level.
4 Apr 2008 by tommykkk
How restart Windows Mobile device in application.