Book description
NEWER EDITION AVAILABLE
ASP.NET MVC 4 in Action is now available.
ASP.NET MVC in Action is a guide to pragmatic MVC-based web development. After a thorough overview, it dives into issues of architecture and maintainability. The book assumes basic knowledge of ASP.NET (v. 3.5) and expands your expertise.
About the Technology
ASP.NET MVC implements the Model-View-Controller pattern on the ASP.NET runtime. It works well with open source projects like NHibernate, Castle, StructureMap, AutoMapper, and MvcContrib.
About the Book
What's Inside
- How to effectively perform unit and full-system tests.
- How to implement dependency injection using StructureMap or Windsor.
- How to work with the domain and presentation models.
- How to work with persistence layers like NHibernate.
About the Reader
The book assumes basic knowledge of ASP.NET (v. 3.5) and expands your expertise. The book's many examples are in C#.
About the Authors
Jeffrey Palermo is co-creator of MvcContrib. Jimmy Bogard and Ben Scheirman are consultants and .NET community leaders. All are Microsoft MVPs and members of ASPInsiders.
Quotes
Shows how to put all the features of ASP.NET MVC together to build a great application.
- Phil Haack, Microsoft
This book put me in control of ASP.NET MVC.
- Mark Monster, Rubicon
Of all the offerings, this one got it right!
- Andrew Siemer, OTX Research
Highly recommended for those switching from Web Forms to MVC.
- Frank Wang, DigitalVelocity LLC
Table of contents
- Copyright
- Foreword
- Preface
- Acknowledgments
- About this Book
- About the Authors
- About the Cover Illustration
- 1. Getting started with the ASP.NET MVC Framework
- 2. The model in depth
-
3. The controller in depth
- 3.1. The controller action
- 3.2. Simple controllers do not need a view
- 3.3. Testing controllers
- 3.4. Simple actions and views
- 3.5. Working with form values
- 3.6. Processing querystring parameters
- 3.7. Binding more complex objects in action parameters
- 3.8. Options for passing ViewData
- 3.9. Filters
- 3.10. Summary
- 4. The view in depth
- 5. Routing
- 6. Customizing and extending the ASP.NET MVC Framework
- 7. Scaling the architecture for complex sites
- 8. Leveraging existing ASP.NET features
- 9. AJAX in ASP.NET MVC
- 10. Hosting and deployment
- 11. Exploring MonoRail and Ruby on Rails
- 12. Best practices
-
13. Recipes
- 13.1. jQuery autocomplete text box
- 13.2. Automatic client-side validation
-
13.3. Data access with NHibernate
- 13.3.1. Functional overview of reference implementation
- 13.3.2. Application architecture overview
- 13.3.3. Domain model—the application core
- 13.3.4. NHibernate configuration—infrastructure of the application
- 13.3.5. UI leverages domain model
- 13.3.6. Pulling it together
- 13.3.7. Wrapping up data access with NHibernate
- 13.4. Designing views with the Spark view engine
- 13.5. Summary
Product information
- Title: ASP.NET MVC in Action
- Author(s):
- Release date: September 2009
- Publisher(s): Manning Publications
- ISBN: 9781933988627
You might also like
book
ASP.NET MVC 2 in Action
ASP.NET MVC 2 in Action is a fast-paced tutorial designed to introduce the MVC model to …
book
Programming Microsoft® ASP.NET MVC
Fully updated for ASP.NET MVC 3. Delve into the features, principles, and pillars of the ASP.NET …
book
Professional ASP.NET MVC 5
ASP.NET MVC insiders cover the latest updates to the technology in this popular Wrox reference MVC …
book
Pro ASP.NET MVC 5 Platform
The power of ASP.NET MVC 5 stems from the underlying ASP.NET platform. To make your ASP.NET …