Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The aim is to help you understand every important feature of the MVC framework; the philosophy
behind the framework, conventions, Visual Studio tooling and scaffolding, helper classes utilized in
Views and Controllers, Razor syntax, attributes, validation, routing, areas, internals, filters, architecting
ASP.NET MVC applications and more.
MVC5_016 Creating an HTML Form with Labels and Other Form Controls
In this video we look at the Html helper class methods used to generate the Html form tag and form
controls to take control of the code emitted from our MVC applications. Featured are CheckBoxFor(),
DropDownListFor(), EnumDropDownListFor(), LabelFor(), ListBoxFor(), RadioButtonFor(), TextAreaFor(),
TextBoxFor() but we talk about many additional topics related to this like the using keyword,
Idisposable interface, and more.
In a similar vein of thought, Bob demonstrates how to create Razor fragments that can retrieve their
own view model rather than rely on the calling parent Views model. He discusses how to create child
actions, how to ensure theyre not called outside of the context of a parent action, and more.
MVC5_029 Filters
Filters allow developers to plug into the MVC processing pipeline at key points in the actions lifecycle.
In this lesson we learn about the built in filters and how to create custom filters to implement cross
cutting concerns.
MVC5_030 Areas
When our application grows large, we may need to keep our code base better organized. Areas not
only help to organize our code, but also allow us to apply new conventional defaults to entire section of
our sites; layout pages, routes, models, etc.