Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio® 2012—one step at a time. This tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows®.