This three day course provides a practical hands-on introduction to developing Web applications using ASP.NET MVC 3 and C#. This new Web development framework from Microsoft emphasizes separation of concerns in the architecture and testability of applications. It includes important new features in MVC 3 such as the Razor View Engine, MvcScaffolding, HTML 5 project templates, and more.