I want to learn ASP.NET MVC. I have a solid background in asp.net web forms. Are there any resources that you can recommend to help me make the change? I'm ideally looking for videos which touch on the design decisions as well as the actual coding. Microsofts resources seem a little focused on the beginner.
Is there a resource out there that's the de-facto standard for describing best practices, design methodologies, and other helpful information on ASP.NET MVC ? What about that resource makes it special?