Developing a Web Application by Using ASP.NET MVC 2 (13%)
- Create custom routes.
This objective may include but is not limited to: route constraints, route defaults, ignore routes, custom route parameters - Create controllers and actions.
This objective may include but is not limited to: Visual Studio support for right-click context menus; action filters (including Authorize, AcceptVerbs, and custom) and model binders; ActionResult sub-classes - Structure an ASP.NET MVC application.
This objective may include but is not limited to: single project areas (for example, route registration, Visual Studio tooling, and inter-area links); organizing controllers into areas; shared views; content files and folders - Create and customize views.
This objective may include but is not limited to: built-in and custom HTML helpers (for example, HTML.RenderAction and HTML.RenderPartial), strongly typed views, static page checking, templated input helpers, ViewMasterPage, ViewUserControl
This objective does not include: Microsoft.Web.Mvc Futures assembly
Ссылки на MSDN:
- Create custom routes.
Route constraints
Route defaults
Ignore routes (RouteCollection.Ignore)
Custom route parameters - Create controllers and actions.
Visual Studio support for right-click context menus Action filters (including Authorize, AcceptVerbs, and custom) and model binders (Understanding Action Filters)
ActionResult sub-classes - Structure an ASP.NET MVC application.
Single project areas (for example, route registration, Visual Studio tooling, and inter-area links)
Organizing controllers into areas (разбор Areas на хабре)
Shared views
Content files and folders - Create and customize views.
Built-in and custom HTML helpers (for example, HTML.RenderAction and HTML.RenderPartial)
Strongly typed views
Static page checking ?( или Cashing)
Templated input helpers
ViewMasterPage
ViewUserControl