Ready to jump into the exciting world of C# programming? Here are some tips to getting started the right way.
Latest COM Articles
Programming SMS with a GSM Modem
Use a modest modem to connect your IoT devices to the world.
Common Pitfalls of COM Interoperability in .Net
Discover some of the common pitfalls of using COM Interoperability in .NET as well as best practices that could help you steer clear of these pitfalls.
Managed Calls and Events in Unmanaged C++
Learn how to use managed calls and events in unmanaged C++.
XMLHTTP: Super Glue for the Web
Kyle Patrick explains how using the XMLHTTPConnection object that Microsoft packaged with its MSXML parser is a fast, free, and powerful method for communication between any client and server application that supports COM objects. Using this, instead of CGI, means you can have a client-server interaction between the browser and the Web server that can be done without changing the Web page. Sample code and URLs are included.
Preparing for New SOA and BPM Development on the Microsoft Platform
An attendee at Microsoft SOA and Business Process Conference 2006 gives you the inside scoop on preparing your organization to utilize the new Microsoft SOA and BPM development products.
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.