title: Recommendations for learning ASP.NET MVC from a desktop developer's perspective
body: <p>One of my New Year's Resolutions is to finally learn some web development.  I've decided on ASP.NET MVC as I'm a believer in TDD and IoC.  I'm looking for a list of topics and perhaps an order to learn them for what I'll need to know to be a solid ASP.NET MVC developer.  Perhaps this is embarassing, but the only web experience I have was html pages I made using WYSIWYG editors 5+ years ago when I was in college.</p>