Register for a class at GK Digital

Next Step

How would you like to pay for your class?
Pay by credit card Pay with prepaid coupon

Class Details


$225 USD
Complimentary Subscription:
9 weeks access to entire library
9 days (starts first day of class - omits weekends)
Start Date:
Monday, April 22, 2013
End Date:
Monday, May 6, 2013

Class Details:

Essential ASP.NET MVC is for developers who need a comprehensive introduction to ASP.NET MVC. This course covers almost every topic you might need to work day-to-day as a proficient MVC developer without branching out into ancillary topics such as Entity Framework.

You will begin by answering the fundamental question:

Why should I choose ASP.NET MVC over ASP.NET WebForms?

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.

Next up is input and validation. MVC has fantastic support for building input forms and both client-side and server-side validation. We'll see that in addition to being effective it is also quite simple.

We will see how we can create maintainable views by leveraging layouts (AKA master pages), partial views, and child actions.

Finally, we'll see how to bring everything together with a real-world data scenario: working with data grids.