Windows Presentation Foundation (WPF) :
Is a GUI framework
Uses XAML language
Allows you to develop desktop applications
Proposes by default an application/project template and many other resources