In some downtime at work that's coming up, I plan to sharpen and round out my development skills a bit. I've been pretty heavily into web development for the past few years, right out of college, and I've learned a lot.
I was going to focus on WinForms WPF for a bit, but I've been reconsidering it.
Given the current trend toward 'cloud' computing and the web as a host for applications, does the desktop matter any longer?
If not, what should I focus on to help build my development skills?
If so, what particular areas of WinForms WPF should I work on (i.e. where does WinForms development differ significantly from web-based)?
Edit - Okay, this is already helping! Replaced WinForms with WPF where appropriate, based on an answer.
Edit #2 - There is a similar question here that I missed.