Building Rich Input Forms in ASP.NET MVC

In this video we will explore the powerful features of ASP.NET MVC that allow us to build rich forms that accept user input. We'll begin by discussing the built-in HTML Helpers and Model Binding. Next we'll add validation and show how we can do both client- and server-side validation using DataAnnotations. Finally, we'll see that sometimes using domain models as our form-bound objects doesn't make sense. We'll look at more advanced scenarios using View Models. Code download (similar not identical to the video:.