Microsoft has provided five APIs for developers to use for visual identification.
Latest Customizing User Interfaces Articles
Working with Image Meta Data from Code
"Meta Data" is simply information about the data in an image. Learn to manipulate that data from code.
Getting Started with the Raspberry Pi 2
Ramp up to the latest Pi module and do far more things than with the original.
Kinect for Windows: A New Interface for Your Apps
Microsoft officially announced that a new Kinect for Windows device will be released on February 1st along with a commercial license. How easy is it to code to?
Forms (Dialogs) Customization Based on Moveable / Resizable Elements
Discover how to design user-driven applications
FreeDOM (Programming)
Learn about FreeDOM (Free Document Object Model), a web development technique used to create event-driven web applications. FreeDOM is designed to overcome the limitations of stateless HyperText Transfer Protocol (HTTP) transmissions.
Latest CodeGuru Developer Columns

A Quick Look at What's Released with Visual Studio 2017
What's new from Microsoft? Visual Studio 2017 and a whole lot more!

Getting Started with Visual Studio 2017 and ASP.NET Core
Still postponing the upgrade to VS 2017? Here's some information that can help you decide whether to plunge ahead or wait longer.

Visual Studio Tools to Help You Code Faster
Learn about some of Visual Studio's newer tools to make your coding and debugging a bit more productive.

For Digital Experience Design, the Platform Powers the Creativity
Choosing the right platform—IaaS, PaaS, or SaaS—can greatly enhance your Cloud presence.