Summary

By completing this Hands-On Lab you have learned the fundamentals of ASP.NET MVC:

  • The core elements of an MVC application and how they interact
  • How to create an ASP.NET MVC Application
  • How to add and configure Controllers to handle parameters passed through the URL and querystring
  • How to add a MasterPage to setup a template for common HTML content, a StyleSheet to enhance the look and feel and a View template to display HTML content
  • How to use the ViewModel pattern for passing properties to the View template for them to display dynamic information
  • How to use parameters passed to Controllers in the View template
  • How to add links to pages inside the ASP.NET MVC application
  • How to add and use dynamic properties in a View