Learn how to set up an IoT hub in Azure, and create a small example client, a console application.
Latest Desktop Applications Articles
Why the Need for Reactive Systems?
With Internet use so pervasive, it's the developer's responsibility to build the most responsive/reactive systems possible.
Using the Gravatar API: Announcing Your Presence
Because codeguru.com is covering social media this month, I've got another social-related post for you. This time, it's how to use Gravatar with .NET.
Creating a Server with .NET Socket Programming
HTTP isn't the only network protocol that's useful. Learn about, or beef up your skills with, socket-level programming.
How to Create Windows Forms in C#
Learn how to create a basic Windows Forms application using C#.
WinForms to Web
Learn about the various migration options of desktop/smart client applications to the web available using Visual WebGui.
Latest CodeGuru Developer Columns
Understanding the C++ Utility Components in the C++ Standard Library
Learn more about a few commonly used components and explore their utility and usages.

Top Programming Languages to Use for .NET Development
Take a look at some of the most popular languages to use within the .NET paradigm.

Using Common Visual Basic Maths Conversion Functions—Imperial to Metric
When you need to convert imperial to metric and vice versa, here are some formulas to keep on hand.
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.