O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution

Book Description

A hands-on journey takes you through the development process of a Web application from concept to production

ASP.NET MVC is a new Web development framework created by Microsoft as an alternative to ASP.NET web forms applications. MVC is well suited to testability, and Test Driven Development (TDD) affords you a generous level of control while also making MVC very powerful and extensible. This book takes the ASP.NET MVC and combines it with a testing methodology and tools and guides you through the process of taking Web application from concept to production.

Using a complete working sample application that demonstrates all the tools needed to build an e-commerce Web application, the popular Problem - Design - Solution format gradually introduces you to new alternative tools, frameworks, and methodologies to get you started creating cutting-edge Web applications.

  • ASP.NET MVC is Microsoft's hot new Web development framework to use as an alternative to ASP.NET Web forms applications

  • Use the popular Problem - Design - Solution recipe and encourages you to get involved with developing a Web application from concept to production

  • Introduces new alternative tools, frameworks, and methodologies, such as nUnit and Inversion of Control containers

  • Shows you how to use open source JavaScript libraries and work with a mocking framework

As you work with all facets of Web application development-requirements, design, testing, deployment, beta releases, refactoring, tool, and framework selection-you will have developed a live Web application by the time the book is finished.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.