Learn how to extend the life of legacy user-mode applications without the need to dismantle and rewrite--in just a few easy steps.
Latest Services Articles
Simplest Window Service
Learn how to convert an app into a service without much of an effort using this simple, two-step, yet powerful Windows Service class called CSvcHandler.
SFL 2.0 Service Framework Library for Native Windows Service Applications, Part 3: SFL Architecture
Find out what is under the SFL's hood.
SFL 2.0: Service Framework Library for Native Windows Service Applications, Part II
Learn more about this very useful library.
SFL 2.0: Service Framework Library for Native Windows Service Applications, Part 1
Writing Windows services never was an easy thing, but this article makes it far simpler for you to do.
Framework for Writing Services and Multithreaded Applications, Part 1
Learn about a framework for rapid development of NT services. Also includes tools for stack tracing, performance testing, generic logging/debugging, memory leak testing, and thread pooling.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
C++ Tips and Tricks
Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.

XML-XSD Parsing Refresher
Learn to use XSD, something that's built into Visual Studio, and makes handling XML data child's play.

Making Use of SQL Variables
Learn about SQL Variables and how to use them from Visual Basic.
The Top Challenge for Developers is...
Most developers face a grueling challenge to please their end users. We asked their top challenge is. With over 3,000 responses, the results are now available!