ASP.NET MVC in Action![]() Jeffrey Palermo, Dave Verwer, and Ben Scheirman MEAP Release: February 2008 Softbound print: November 2008 (est.) | 275 pages ISBN: 1933988622 |
|||
| Start Reading ASP.NET MVC in Action today through the Manning Early Access Program | |||
| MEAP OPTIONS* | |||
| MEAP + Ebook only - $27.50 | |||
| MEAP + Print book + Ebook Combo - $49.99 | |||
| Print book only - $44.99 (Not yet available for order) | |||
| * Download early chapters in PDF format! For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources | |
|
|
|
DESCRIPTION
The Model-View-Controller pattern—universally known as MVC—provides a stable, testable approach to web application development by separating the major functions—or concerns—of an application into independently defined roles. Until now, developers needed to adopt third-party solutions such as Monorail because ASP.NET lacked a true MVC-based architecture. Microsoft's brand new ASP.NET MVC Framework now offers a fully-supported way for developers to implement MVC architectures in ASP.NET applications.
ASP.NET MVC in Action is a comprehensive guide to MVC-based development using this powerful new 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 applications—so 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 test each piece of your ASP.NET application and how to introduce principles of test-driven development into your process. Because the framework is completely pluggable, you'll learn how to work with external Inversion of Control containers like StructureMap, Windsor, and Spring.NET and open-source persistence layers like NHibernate.
Along the way, you'll benefit from the wide-ranging experience of the authors, who have extensive experience with ASP.NET, Monorail, and Ruby on Rails. This book assumes that you already know how to build a standard ASP.NET application and presents most examples in C#. To read more about this exciting framework, visit http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx
About the Authors
Jeffrey Palermo is a software management consultant and the CTO of Headspring Systems in Austin, TX. Jeffrey specializes in Agile coaching and helps companies double the productivity of software teams. Jeffrey is an MCSD.Net, Microsoft MVP, Certified ScrumMaster, Austin .Net User Group leader, AgileAustin board member, and an INETA speaker and Membership Mentor. He is an ASP.NET expert and has been working with Microsoft on the MVC framework since the initial prototype in March, 2007.
Dave Verwer is a software engineer and owner of a small independent software development and consultancy company, Shiny Development. Dave has over 11 years in the software industry with experience producing everything from real time data gathering software to enterprise-scale web applications deployed in almost every country in the world. Dave's background is with Microsoft .NET technologies but for the past couple of years he has been developing and consulting exclusively with Ruby and Ruby on Rails.
Ben Scheirman is a Principal Consultant with Sogeti in Houston, Texas. He studied computer science at the University of Houston and is a Certified ScrumMaster and Microsoft Certified Solution Developer. He enjoys speaking and blogging about agile development topics in .NET. Read his blog online at http://www.flux88.com.
About the Early Access Version
This Early Access version of ASP.NET MVC in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Forum
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


