Learn about delegates, a type that represents a reference to physical methods with the same parameter list and return type.
Latest Threads Articles
Comparing the Safety of Thread Calls in Visual Basic to Background Worker Calls
Compare unsafe threading calls to backgroundworker calls and learn to make the better choice for your purposes.
Using ThreadPools in Windows Applications
Windows developers, explore the basics of using thread pools to accomplish tasks asynchronously.
Tray Notify - Part III (WCF Service)
Part three of a series that illustrates using WCF to communicate between a Windows service and client application.
Tray Notify - Part I (Getting Started)
Part one of a series that illustrates using WCF to communicate between a Windows service and client application.
The Practical Guide to Multithreading - Part 1
Understand from this guide how and when - as well as when not - to use multithreading.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.
A Tipple with a Tuple
Fear not, Tuple lovers. This much-maligned data type is still in use today.

Creating Visual Basic String Enums
With just a few lines of code, you can have a quick way to make an Enum accept String values instead of an ordinary named constant.
The Value of APIs
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.