Our Beginning ASP.NET MVC 1.0 book is going to available on Amazon and on bookstores in a month or so. But for those of you who cannot wait till the release date, I’m going to publish the table of contents:

  • Introduction
  • Chapter 1: The Model-View-Controller Pattern
  • Chapter 2: ASP.NET WebForms vs. ASP.NET MVC
  • Chapter 3: Getting Started with ASP.NET MVC
  • Chapter 4: The Model
  • Chapter 5: The Controller
  • Chapter 6: The View
  • Chapter 7: Routing
  • Chapter 8: Unit Testing Concepts
  • Chapter 9: Testing ASP.NET MVC Applications
  • Chapter 10: Components
  • Chapter 11: Action Filters
  • Chapter 12: AJAX
  • Chapter 13: Deployment
  • Chapter 14: Leveraging ASP.NET WebForm Features
  • Chapter 15: Authentication and Authorization
  • Chapter 16: Extending ASP.NET MVC
  • Chapter 17: Migrating from ASP.NET WebForms
  • Chapter 18: Case Study 1 – Blog Engine
  • Chapter 19: Case Study 2 – Photo Gallery
  • Appendix A: Resources
  • Appendix B: Exercise Solutions

But there is more: you can also download the code samples and a draft version of Chapter 9: Testing ASP.NET MVC Applications.

Another thing you might wonder is: why are there 3 books of on ASP.NET MVC published by Wrox? The short answer is that each book targets a different audience: Keyvan wrote a detailed post explaining the differences between the various Wrox’s series of book.