Centralized formatting of common types with templated helpers
Making templated helpers for custom types
Using areas to separate application components
Creating a "portable" area to use across multiple applications
Using the input builders of MVC Contrib
Generating forms with Html.InputForm
Leaving breadcrumbs for your users with MvcSiteMap
Displaying tabular data in a grid
Introduction
In this chapter, we are going to focus on tools and features that can be used in MVC to make building larger-scale applications easier to manage. In particular, we will take advantage of templated helpers, model binding, and areas. We will also take a look at some of the features offered by the open source project, MVC Contrib—portable areas, input builders, and the grid.