This chapter introduces ASP.MVC, a .NET framework for creating web applications. ASP.NET MVC grew out of the user community (specifically the ALT.NET movement) asking for a framework that more closely adhered to the tenants of HTTP, was more testable, and adhered to separation of concerns.
The previous edition of the book covered ASP.NET Web Forms in great detail. In this edition, the Web Forms chapters have been moved to the appendixes for your reference.
This chapter begins with a brief explanation ...