The Code Project Latest Updates
Grid View with fixed header
This article provides you the solution of scrolling Grid View with fixed Header in Asp.Net
Fast, flexible and easy to use N-tier Software Architecture
Fast, flexible and easy to use N-tier Software Architecture
The Back Side of Exceptions
This article illustrates the risks of exceptions being thrown where it is generally not expected, e.g., a library function or a finally block, and shows ways to prevent some insidious errors (such as inconsistency of program data or loss of exception information).
Building Better Buttons in Expression Blend
A beginner's guide to building robust, scalable, and easily editable buttons.
Multi-Threaded ObservableCollection and NotifyCollectionChanged Wrapper
These classes should solve the multi-threaded issues plaguing the INotifyCollectionChanged classes for good.
How to read the Google events in .NET
This article will describe how to read the Google events using C#.NET
DataGridView based user control with edit dialog
Simplify handling data tables
Superior logging design. Fast but comprehensive
Log all that is necessary ONLY when really necessary
Idea of the Clean Result (concept of the monolithic/non-monolithic code) or an alternative to Java's checked exceptions
This is a continuation of the article The Back Side of Exceptions (.NET section). Here, you'll find an abstract solution of a very important problem of unexpected exceptions.
A Custom Copy Control - Copies any ASP.NET control
A custom control that targets any ASP.NET control and renders it
Providing Prompts for Menu Items on a StatusStrip
Provides a demo of the MFC-like functionality of updating the status bar with a helpful prompt as the user mouses over menu items.
Silverlight 4: Creating an application to play offline media
Discovering the features of Silverlight 4.
Enable MultiSelect in WPF ListView (2)
Make your ListView support item selection by dragging,
An innovative approach to develop web forms - comparison with ASP.NET and MVC
The article introduces an innovative approach to develop web forms in enterprise software rather than either ASP.NET or MVC through step by step comparison on development complexity, reusability, performance and maintainability. The approach is implemented as an important UI component of RapidWebDev
An innovative approach to develop web forms - comparison with ASP.NET and MVC
The article introduces an innovative approach to develop web forms in enterprise software rather than either ASP.NET or MVC through step by step comparison on development complexity, reusability, performance and maintainability. The approach is implemented as an important UI component of RapidWebDev
Code Project Mentor FAQ
This is an FAQ for the Code Project Mentor Program. It can be modified by any Silver member.
Build a Google IG like AJAX Start Page in 7 days using ASP.NET AJAX and .NET 3.0
Build a Start Page similar to Google IG in 7 nights using ASP.NET AJAX, .NET 3.0, LINQ, DLinq, and XLinq.
Code Project QuickAnswers FAQ
This is an FAQ for the QuickAnswers section. It can be modified by any Silver member.
Code Project Member FAQ
This is an FAQ for all member related questions. It can be modified by any Silver member.
Finding a Bitmap contained inside another Bitmap
A method to look for a small Bitmap that is contained inside a bigger Bitmap.

