The Model-View-Controller patternuniversally known as MVCprovides a stable, testable approach to web application development by separating the major functionsor concernsof an application into independently defined roles.ASP.NET MVC in Action is a comprehensive guide to MVC-based development using this powerful framework. It offers a clearly-written introduction both to the ASP.NET MVC Framework and to the MVC approach. The focus is on creating real, maintainable web applicationsso don't expect toy examples and short snippets. The authors lead you from first-use through real-life scenarios.One of the key benefits of the MVC approach is introducing a high degree of testability to your applications and process. ASP.NET MVC in Action shows you how to tes...