O'Reilly logo

ASP.NET MVC 4 in Action: Revised edition of ASP.NET MVC 2 in Action by Foreword by Phil Haack, Jeffrey Palermo, Jimmy Bogard, Eric Hexter, Matthew Hinze, and Jeremy Skinner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 18. Dependency injection and extensibility

 

This chapter covers
  • Building custom controller factories
  • Dependency injection with controllers
  • Using the dependency resolver with StructureMap
  • A survey of extension points

 

Knowing how to build maintainable software is important. Probably the vast majority of enterprise systems spend more time in the maintenance period of their lifecycle than their initial development. For example, imagine you’re developing a financial system that’s going to be in use for the next five years. It may take six months or a year to initially develop, but once it’s in use by the customer, it’ll enter an ongoing maintenance phase for the rest of its lifetime.

During this time, it’ll probably be necessary to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required