I am just confused. There is sooooo much to start with LINQ, WCF, WPF, MVC, MVC2, Entity, Workflow.. .. 4.0
Books take too much time and energy. I can spare couple of hours a day. I did started with reading articles on WCF but after a while everything just goes away as I do practical work on 2.0 as of now.
Most probably my next project would be in 4.0 and it would be a shopping web site or a windows application. Keeping this in mind what areas should I start investigating?
Is there any good strategy on how to keep updated with new developments?