|
The book shows using 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. Readers will also use open source JavaScript libraries such as jQuery, Dojo, Prototype and so on to implement "web 2.0", interactive and ajax functionality. And reader will work with a mocking framework (MOQ or Rhino Mocks) to facilitate the creation of unit tests. Readers working through the book will develop a web application that will be live and in production by the time the book is finished. The book documents the process of developing this application using MVC and the tools mentioned above. This gives the user a unique experience in that they get to see the creation of a web application from concept to production. This allows the reader to work with all facets of web application development: requirements, design, testing, deployment, beta releases, refactoring, tool and framework selection. • Chapter 1: Requirements. • Chapter 2: High-Level Design. • Chapter 3: Membership. • Chapter 4: Refactor: Model Binders, Mocks, and Asserts. • Chapter 5: Client and Server Validation. • Chapter 6: Data Layer and IRepository Pattern. • Chapter 7: Declare Your Independence with Dependency Injection. • Chapter 8: Contact Management. • Chapter 9: Import Contacts. • Chapter 10: Composing Messages. • Chapter 11: HTML WYSIWYG Editing. • Chapter 12: Image Hosting. • Chapter 13: Message Templating. • Chapter 14: Billing and Subscriptions. • Chapter 15: Usage Tracking. • Chapter 16: Fill In the Blanks. ISBN: 9788126523597
|
|
Pages : 308
|