Then we'll dig into working with all the acronyms of MVC: We will cover how to create and work with controllers and action methods. What are models and how do we create them, populate them, and use them to pass data around our application. And we will cover how to create strongly-typed views to build rich user interfaces in MVC.

Finally we'll see how input and validation work in MVC. This framework has fantastic support for building input forms and both client-side and server-side validation. A bonus is that these features are both effective and quite simple.