I've been away from programming for a very long time. The last stuff I did was VB.Net and WinForms. I want to get back into it, but with C#. Are WinForms still viable? Or should I put my time into WPF? I'm talking Desktop programs, not web programming. I might even write stuff for the Windows Store. I just need a pointer in the right direction. TIA!