In this article I have collated a few training links about Windows Presentation Foundation. I will keep adding to this page as I find other useful free resources. If you have any videos or articles that you feel would be useful here then please let me know in the comments and I will add them to the post. I would like it to be an archive of good material.

Windows Presentation Foundation (WPF)
Windows Presentation Foundation (WPF)

WPF Tutorials

In this section I have provided links to different WPF tutorial resources that are ideal for beginners.

WPF Tutorial

Walkthrough: Getting Started with WPF on MSDN

The Complete WPF Tutorial

WPF Tutorial Video Channel on YouTube

Intertech : Windows Presentation Foundation Training Video


This section contains tutorials and articles that explain how to build an MVVM (Model, View, View Model) application with Windows Presentation Foundation (WPF)

WPF/MVVM Quick Start Tutorial

The World’s Simplest C# WPF MVVM Example

WPF Apps With The Model-View-ViewModel Design Pattern

Easy MVVM Example on MSDN

The Model-View-ViewModel Pattern

WPF MVVM Pattern: A Simple Tutorial for Absolute Beginners


This section contains some links about the XAML markup language used by Windows Presentation Foundation. XAML is an XML markup that is used to define how user interfaces are rendered and events are wired up. XAML is a very feature rich language that can be edited as XML in Visual Studio, or you can use the built in forms designer. If you need to do any design work that is more in depth, you can use the Expression Blend tool.

XAML Overview (WPF) at MSDN

XAML Tutorial Video on YouTube

What is XAML?

XAML in Windows Presentation Foundation (WPF)

XAML Channel over at Channel 9


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: