Learning for real employment
I have a 20 year career in another programming platform. I've started to learn C#, .net and WPF with C#. There is so much out there that I don't know where to concentrate. I understand some basics. I helped on a WPF project at work so that is how I got started with WPF but I want to know how to write .net applications from start to finish. I start to write something and then someone says thats not the correct way to do it... I want to learn C# and WPF the correct way as it would be used in the real business world. Where do I start? What else is important to learn? I have written database programs in my old language so I'd like to start with desktop apps in C# and WPF since i'm familiar with that concept.