Beginning ASP.NET MVC 1.0
Wrox Programmer to ProgrammerTMBeginningASP.NET MVC 1.0Simone Chiaretta, Keyvan NayyeriUpdates, source code, and Wrox technical support at www.wrox.comBeginningASP.NET MVC 1.0If you have a background in .NET and ASP.NET and are seeking to learn ASP.NET MVC, then this is the book for you. Relying heavily on MVC concepts, ASP.NET MVC principles, and code to demonstrate the main content, this valuable resource walks you through the necessary components to solve real-world problems.A clear and straightforward writing style offers a pragmatic approach so that you can learn the material at your own pace. You'll review all aspects of ASP.NET MVC, and all the topics are explored for the final version of Microsoft ASP.NET MVC 1.0. Two real-world case studies showcase the theoretical concepts that the authors discuss throughout the book, and all sample code uses the most up-to-date Microsoft technologies to familiarize you with current development approaches. By the end of the book, you'll have a firm grasp of ASP.NET principles and how to apply them to maximize the potential of this exciting new framework.What you will learn from this bookThe intricacies of the Model View Controller (MVC) pattern and its many benefitsThe fundamentals of ASP.NET MVC and its advantages over ASP.NET Web FormsVarious elements in ASP.NET MVC including model, view, controller, action filters, and routingUnit testing concepts, Test-Driven Development (TDD), and the relationship between unit testing and the MVC patternHow to unit test an ASP.NET MVC applicationDetails about authentication, authorization, caching, and form validation in ASP.NET MVCThe ins and outs of AJAX and client-side development in ASP.NET MVCWays to extend ASP.NET MVCWho this book is forThis book is for .NET developers who want to get started with ASP.NET MVC. Experience with the .NET Framework and knowledge of C# or VB is essential.Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.