Getting Started With WPF

WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security. It is a subset of the .Net Framework, so if you have previously built applications with the .Net Framework using Asp.Net or Windows Forms, the programming experience should be familiar.