Latest Articles from The Code Project
A sample application with source code in three .Net languages (Basic, C#, C++) on using the new (.Net 3.0+) System.Speech Class.
A look at the minimal metadata needed (database mapping and user interface) for CRUD applications code generation using the example of a to do list.
A Utility Class which helps us to restore database state to original one after excution of each unit test.
An article on EGen - a scalable code generation and maintenance framework for C/C++/C#/Java implemented in Ruby.
A fun variation of the Game of Life re-factored using extension methods.
Custom alert boxes using JavaScript and the DOM.
A generic Web User Interface for CRUD applications generating all screens at run-time based on external metadata. It comes with sample applications for address book, memo pad, to do list, restaurants list, wine cellar, and database structure documentation that are easily customizable.
Easily and dynamically re-size images throughout your site by appending the height and width to the image name, or by using custom named fields with a set height and width.
The CSmtp class allows to send emails with attachments. It provides only AUTH LOGIN authentication.
Make your life easier by inserting a Presentation Model layer between your domain-model collection contents and template-generated WPF objects.
Implementing Menustrip dynamically from database, the menu names and order will be through backend.
Defining SQL Server Alerts (shujaatsiddiqi.blogspot.com)
Handling menu state in WinForms using the Decorator pattern.
ActionScript communicating to JavaScript, and vice-versa
Provides a very easy to use library (using Interop, Attributes and Reflection) to work with Excel files in .NET
An audio player made by Tower Turtle productions.
Step by step, how to set your project up so you can debug a site written in Classic ASP VBScript using Visual Studio 2008.
Creating custom DirectShow SampleGrabber filter for Windows Mobile
Introduction to open-source hxGrid library for distributed computing. Main benefits of the library: cluster is using only idle time of Windows 2000/XP/Vista workstation (no dedicated workstations required); easy to use; free.
This article shows how extension methods can be used, e.g., for sorting index-based generic lists.