Chapter 9. Customizing and extending ASP.NET MVC

 

This chapter covers
  • Data templates and HTML helpers
  • Action filters
  • Custom model binders
  • Search engine optimization of routing

 

Chapter 8 introduced you to the pillars of ASP.NET MVC: controllers, views, models, and routing. These concepts are the basic ones you have to master to start writing applications with this new web development platform. But when we move to real-world contexts, things tend to get a bit more complicated.

So far, you’ve learned a lot. You know how to handle a web request by using an appropriate combination of a controller, a model, and a view, but in more complex scenarios, these notions alone aren’t usually enough. In fact, enterprise-level applications are often ...

Get ASP.NET 4.0 in Practice now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.