At work, we currently use C#, WinForms + DevExpress with skinning (Visual Studio 2013, .NET 4.5 in near future). Our colleges from abroad don't like this too much for some reason and brought up the idea: "Hey, let's use WPF instead!".
It's up to me to investigate into WPF a bit and give a 10'000 foot overview.
One question came up: Is WPF the way to go for future-proof and shiny applications on Windows? What is the way to go on Windows platform? We will stay by Microsoft products but other suggestions are also welcome.