I bumped into this video this week and was very interested. I don’t often see videos aimed for CRM Developers and even if you only get one tip out of the video it will be worth it when you use it over and over.
Whilst here I also found some other interesting presentations
Microsoft Dynamics CRM and Metro – 21st Century Business App Development
What You Need to Know to Upgrade from Microsoft Dynamics CRM 4.0 to Microsoft Dynamics CRM 2011
all the presentations can be downloaded, so you can watch them when you are travelling etc.