Build User Interfaces with XAML and WPF is meant to give developers a quick introduction to building users interfaces in this technology.
This course is for developers who are new to XAML. You will learn how define windows and child controls. You will see that data-binding is a fundamental component of XAML interfaces. We quickly move on to the basics of data-binding. You'll customize the look and feel of bound objects and data using data templates. Finally, we cover working with collections of objects, which require alternate techniques for binding and displaying in user-interfaces.
[note: While the content covered is about WPF, it is very similar to building UIs in XAML for SilverLight, Windows Phone, and Windows 8 Store apps.]