Understand the limitations and problems with the existing approaches to IoT that do not prioritize an open, universal, and simple application layer protocol for devices.
Latest Sample Chapter Articles
Introduction to Mono for Android
Chapter 2 of "Introduction to Mono for Android" starts with an overview of Mono and then moves to a discussion of Mono for Android, configuring the development stack, and developing and deploying a “Hello Mono for Android” application -- first to an emulator and then to your Android-based phone.
The Difference Between SQL Server and SQL Azure
The fact that SQL Azure is inherently multitenant, and needs to share physical resources among all clients of the service underlies many of the feature differences between SQL Server and SQL Azure; although, a tremendous overlap exists in functionality and compatibility between the two. Read on to learn more.
A Tour of WPF in Visual Studio 2008
Take a look at the various features of Visual Studio for working with WPF.
Check-in policies
Check-in policies help enforce your organization's development methodology and ensure that the code being checked in passes the necessary quality requirements. In addition to using the pre-defined check-in policies, you can create custom ones.
Introduction to AJAX Technologies
Get help bringing you up to speed with AJAX's place in your web development toolbox.
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.

Base64 Encoding from C#
Using the Base64 system isn't as archaic as you might think. Refresh your skills here.

Creating a Memory Dump Process in Visual Basic
Learn how to create a dumping process that can help you when your computer locks up.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.