Code Project Articles
All Articles
C++
COM
C#
Design Strategies
|
General Software Development
Regular Expressions Tutorial
|
Programming the Web:
HTTP and HTML
Bi-Directional HTTP Connection
Packet Filtering in .Net
10 ways to speed page load
ASP
AJAX Part1
AJAX Part2
AJAX Part3
Review of Ajax Libraries
Remote Scripting or Get Result from Server without Page Refresh
Maintaining Scroll Position on Postback
Code Your Way to ASP.NET Excellence
Go Beyond the Limitations of ASP.NET Form
ASP.NET Query control
ASP State Management using C#
Controls
Flicker-Free Drawing
Flicker-Free Resizable Control
Client-Side Paging for DataGrids
Custom Paging with User Control
DataGrid Zen Novice
WebControl for Multi-Page Templated Websites
Web Services
File Server Web Service
Accessing Raw SOAP Messages in ASP.NET Web Services
Client/Server Encryption plus extras
Handling Client Files in ASP.NET Whidbey [with survey for ASP.Net 1.1]
Forward Price Calculator - A C# WebService
Scripting
Remote Scripting
|
Object Oriented Design
Principles by Robert Martin
Other Articles by Robert Martin
Security
Developer's Guide to Windows Security
Excellent .Net Security Tutorial
Understanding .Net Code Access Security
Wireless Security: WPA Step by Step
Role-based Security - Web Parts
Data Management
SQL Server Do's and Dont's
Inserting relational data using DataSet and DataAdapter
Beginners guide to accessing SQL Server through C#
Design-Time Data Tools in Visual Studio .Net [accessible if you have Visual Studio Help installed on your computer]
XML and XSLT
XSL Transformations
Multiple document Output from XSL
DirectX
Direct3D
.Net - General
Index of articles: ASP, CLR, DirectX, Security, Visual Studio, Winforms
Excellent article on Plugin Mgrs
Dynamically Executing Code in .Net
Debugger Visualizer in 10 lines of code
Boost Libraries
Smart Pointers
|
Windows Programming
Flicker-Free Control Drawing
Using the ATL Windowing Classes
To WTL or Not to WTL, That Is the Question
WTL for MFC Programmers, Part I - ATL GUI Classes
SendKeys in C++
|
COM: events, monikers
Understanding STA, Part I
Understanding STA, Part II
Understanding COM Events
Dispinterface vs. Events and Runtime Sinks
Connecting more than one COM client to a desired object
ActiveX Events and MFC State
|
General Software
Various Licenses and Comments about Them
Binary to Text Encode/Decode class
|
Interesting Stuff
Dot Net Script
Run from the Web
|
MSDN Magazine
MSDN Magazine
Wicked Code
ASP Column
C++ Q&A
Data Points
House of Web Services
.Net Column
Web Q&A
The XML Files
|