Combines ASP.NET MVC instruction with a testing methodology and tools for enterprise-quality development.
If you're a Microsoft Web developer who wants to improve your skills, ASP.NET MVC is the hot new Web development framework you need to learn. This Wrox reference shows you how to use it, with a Test Driven Development (TDD) methodology and tools including MS test, nUnit, and spring.net. It also provides a complete, end-to-end Web site example.
By developing a Web application from concept to production, this book shows you step by step how to use advanced, open source, and alternative tools. You'll discover unit testing tools such as nUnit and IoC (Inversion of Control) containers such as Structure Map, Spring, and Castle Windsor to perform dependency injection (DI) and make the application extensible and testable.
* ASP.NET MVC is a hot new Web development framework; this guide demonstrates the appropriate testing methodology and toolkit to maximize it
* Helps serious Microsoft enterprise developers build a quality toolkit for creating better applications
* Covers unit testing tools such as nUnit and IoC (Inversion of Control) containers such as Structure Map, Spring, and Castle Windsor
* Applies open source JavaScript libraries such as jQuery, Dojo, and Prototype to implement "Web 2.0", interactive, and Ajax functionality
* Shows how to work with a mocking framework (MOQ or Rhino Mocks) to facilitate the creation of unit tests
* Develops a Web application from start to finish to demonstrate the tools and how to use them
In the tradition of the popular Wrox Problem-Design-Solution series, this book teaches Web developers specific, real-world skills.