Windows Presentation Foundation (WPF) is a paradigm-shifting framework for building rich Windows applications. Learn how to build an application with seamless deployment, rich user experience, great printing, and the ultimate in information visualization. Walk away understanding the fundamentals of the XAML markup and programming model: layout, controls, documents, media, 2d, 3d, data binding, styling and templating. (This is the first in a two-part series.)