Summary
By completing this Hands-On Lab you have learned how to enable users to change the data stored in the database with the use of the following:
- Controller actions like Index, Create, Edit, Delete
- ASP.NET MVC’s scaffolding feature for displaying properties in an HTML table
- Custom HTML helpers to improve user experience
- Action methods that react to either HTTP-GET or HTTP-POST calls
- A shared editor template for similar View templates like Create and Edit
- Form elements like drop-downs
- Data annotations for Model validation
- Client-side AJAX validation