Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / Languages / C#2.0

C#2.0

C#2.0

Great Reads

by Aydin Homay
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Mike Corley
C# (.NET and Mono) library provider for RRDtool
by User 2739121
Using GDI+ and a transparent form
by Yvar Birx
Syntax highlighting has never been so easy!

Latest Articles

by Aydin Homay
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Mike Corley
C# (.NET and Mono) library provider for RRDtool
by User 2739121
Using GDI+ and a transparent form
by Yvar Birx
Syntax highlighting has never been so easy!

All Articles

Sort by Score

C#2.0 

by Nuno M. F. Gomes
Finding out whether an assembly was compiled in Debug or Release mode is a task we must do from time to time...
by gUrM33T
A simple workaround to avoid boxing and unboxing while still using a non-generic IList implementation
by Diego Resnik
Use AOP principals to centralize application policy
by Nuno M. F. Gomes
The ControlAdapter is available since .NET framework version 2.0 and his main goal is to adapt and customize a control render in order to achieve a specific behavior or layout.
by Salmanzz
In this post, I will explain you how I have embedded JavaScript, images and stylesheet to my previous article.
by Nuno M. F. Gomes
ASP.NET ListView Control
by DotnetShtien
The lock statement was introduced in c# 2.0 to prevent multi threads access to an object at the same time.. In async programming model the goal of the locks is to limit the number of concurrent execution of a block of code to a defined number..
by JasonShort
Buffer.BlockCopy is not as fast as you think
by Giorgi Dalakishvili
This post is part of a series about building a simple mathematical expression evaluator.
by Paulo Morgado
C# 4.0: Alternative To Optional Arguments
by Paulo Morgado
How to compile .NET 1.1 projects in Visual Studio 2008
by SonuKSingh
Types of constructors available in C#
by Mahmudul Haque Azad
Database driven unit testing using VSTS
by Jeremy Likness
Decoupled ChildWindow Dialogs with Prism in Silverlight 3
by Md. Rashim Uddin
How to define your own dialog box
by kiran dangar
Developing custom AD rotator control with multiple Image Mapping using C#.NET & XML
by Diego Resnik
Cache mechanism is one of the basic infrastructures in every medium & above project, either web application or winForm application.
by Md. Rashim Uddin
How to download different types of files in asp.net
by Wes Aday
IntroductionPrism is a set of libraries that allow developers to compose applications from separate components into a composite application.
by Bahrudin Hrnjica
Golden Ratio and GPdotNET v2 User Interface
by Abhishek Sur
Make your class library COM visible using few simple steps
by atverma
Criteria behind choosing IDisposable, IComponent, Component, MarshalByValueComponent and base Control classes(System.Windows.Form.Control and System.Web.UI.Control) while implementing a Class
by Steve Wellens
There was a question about this on the ASP.NET forums and after a quick search I didn't find a good generic function so I thought I'd supply one. Note: I wanted this to be as broad and useful as possible, so the second parameter is a ListControl which both the ListBox and DropDownList inherit from.
by Salmanzz
How to create a Date Picker Composite Control in ASP.NET (C#)
by Arun Jacob
This article shows how to implement INotifyPropertyChanged.
by Jeremy Likness
Learn how to best embed/associate JavaScript with ASP.NET user controls
by Pragmateek
Introduction Following my previous article on a similar subject, Extend your VBA code with C#, VB.Net or C++/CLI, I’ve received an interesting feedback from a VBA developer who wanted to leverage the advanced support of the .Net framework for regular … Continue reading →
by Pragmateek
Introduction If you've already developed COM APIs with .Net, typically in C# with VBA as the consuming language, you've probably leveraged two powerful features: by-reference parameter passing that allows the API to change the input object itself, not only its ... Continue reading ...
by Jeremy Likness
The pipeline pattern (sometimes also referred to as pipes and filters) has many useful applications. C# makes implementation even easier with the yield keyword.
by Pragmateek
How to reduce the size of MongoDB documents generated from .NET/C#
by Jeremy Likness
Learn about the implications of using the ref keyword on reference types.
by EngineerSpock
Turn on your brain and extract when its meaningful
by tranthanhtu.vn
In "REST - Overview" article, I were introduced the basic rules in RESTful, Can you show me how to implement in WebApi?Ok, in this article, we will learn how to implement those rules in WebApi using C#.Where could I get sourcode was used in this article?Please checkout the code at https://github.com
by Paulo Morgado
Running .NET 1.1 Applications on .NET 2.0
by Giorgio Bozio
Separating layers and components with constructor injection and Unity
by Jeremy Likness
One of the most powerful benefits of Silverlight is that it uses the DependencyProperty model. Using this model, you can have great attached properties to describe reusable behaviors and attach those behaviors to certain elements.
by Jeremy Likness
The TextBox control is popular in Silverlight, but comes with a few nuances. Learn how to filter textboxes and force databinding with attached behaviors.
by Jeremy Likness
Silverlight, with its powerful text and graphics manipulation capabilities and strong interaction with the scripting DOM, seems to be the perfect engine for a Captcha challenge.
by Jeremy Likness
One known issue with Silverlight is that the DataContext bound to a control may change, but there is no readily available change event. Unlike WPF, you don't have an explicit event to register with in order to track changes.
by Salmanzz
State Design Pattern
by Pragmateek
Synchronization, Memory Visibility and Leaky Abstractions
by Paulo Morgado
The Evolution Of C#
by James Kolpack
Traveling Salesman problem visualization.
by Abhishek Sur
Some of both Documented and Undocumented Keywords that we dont use often like Check, StackAlloc, Fixed,default,@variables,Nullables, __arglist,__reftype etc are explained with simple examples
by Chris_Green
Understanding BackgroundWorker threads and how to encapsulate your own thread class
by Ashish Sheth
Using CultureInfo for Globalization/Localization of an ASP.NET applictation.
by Diego Resnik
If you don't really need a big session management solution that will cost you in performance (no matter what..) and you only want 2-3 parameters that will help you identify some user's preference without all the fuss, consider - soap extension.