WPF – Windows Presentation Foundation what is it, what can you do with it and how do you get started.