Automotive Holiday Deals Books Gift Guide Books Gift Guide Shop Men's Cyber Monday Deals Week Learn more nav_sap_SWP_6M_fly_beacon Prime Music Sweepstakes egg_2015 Fire TV Stick Grocery Gifts for Her Amazon Gift Card Offer mithc mithc mithc  Amazon Echo Starting at $49.99 Kindle Voyage Outdoor Deals on HTL

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Beginning ASP.NET MVC 1.0 1st Edition

14 customer reviews
ISBN-13: 978-0470433997
ISBN-10: 047043399X
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$9.00 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$34.30 On clicking this link, a new layer will be open
More Buying Choices
11 New from $3.98 19 Used from $0.78
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Get Up to 80% Back Rent Textbooks
$34.30 FREE Shipping on orders over $35. Only 5 left in stock. Ships from and sold by Gift-wrap available.

Editorial Reviews

From the Back Cover

Wrox Programmer to ProgrammerTM



Simone Chiaretta, Keyvan Nayyeri

Updates, source code, and Wrox technical support at



If 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 book

  • The intricacies of the Model View Controller (MVC) pattern and its many benefits

  • The fundamentals of ASP.NET MVC and its advantages over ASP.NET Web Forms

  • Various elements in ASP.NET MVC including model, view, controller, action filters, and routing

  • Unit testing concepts, Test-Driven Development (TDD), and the relationship between unit testing and the MVC pattern

  • How to unit test an ASP.NET MVC application

  • Details about authentication, authorization, caching, and form validation in ASP.NET MVC

  • The ins and outs of AJAX and client-side development in ASP.NET MVC

  • Ways to extend ASP.NET MVC

Who this book is for

This 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.


Product Details

  • Paperback: 576 pages
  • Publisher: Wrox; 1 edition (August 5, 2009)
  • Language: English
  • ISBN-10: 047043399X
  • ISBN-13: 978-0470433997
  • Product Dimensions: 7.4 x 1.1 x 9.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #154,790 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

3 of 3 people found the following review helpful By Antonacci Igor on November 14, 2009
Format: Paperback
Although I've been a Web Developer for several years, I changed my career path since few years and all my knowledge about Web Programming was not-so-fresh.
Beginning ASP.NET MVC drove me through the new way of making THE WEB with the MVC pattern in the .NET World.

Simone and Keyvan start with Chapters regarding all the basic building blocks of ASP.NET MVC (from what a Model/ a View / a Controller are, to ActionFilters, ActionControllers and so on) with very clever examples.

Every chapter starts with the assumption the reader has no knowledge about such topic and, at the end, makes you aware of what that piece is and how to use it in next chapters.

I've been ready in less than 2 weeks with my first real-world (simple) Application...and I neither finished the book at that time!

The book also covers technologies an "ASP.NET MVC Starter" should know about to let a Web Application works: Ajax, Security (Authentication - Authorization).
Final Chapters get the reader a basic but good idea on how to extend ASP.NET MVC and how to use it in the real world following a couple of
Case Studies.

All chapters are pushing the reader thru the Test-Driven Development methodology: the way of programming ASP.NET MVC has been though on.
Very practical but won't leave you without theoretical topics in mind.

It is my definitive MVC Reference even now I feel more "comfortable" with this new Technology: it covers all I need for a good Web Application.

Personal Experience and gain in knowledge: EXCELLENT; one of the best technical book I ever read.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
5 of 6 people found the following review helpful By De Sanctis Marco on September 26, 2009
Format: Paperback
What I really liked on reading this book was the "I show you the actual code and then explain how it works" approach. It's very practical: you won't find a lot of theoretical concepts (although they're definitely part of the book) as any concept is explained by examples which you can eventually reproduce on your own computer. The book covers a wide range of aspects about developing web apps with ASP.NET MVC, starting from the basics of the project's anatomy, going through AJAX and Unit testing, and ending with customizing the framework to your needs. If you are a web forms developer, you never touched MVC and you want to be ready for it in a couple of weeks, well... this book is for you.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful By Ayp on April 8, 2010
Format: Paperback
I would recommend this book to anyone who wants to know about ASP.NET MVC.

This book is more oriented towards the ASP.NET WebForms programmer who are trying to make the transition to

ASP.NET MVC way of programming. Having said that anyone - even those who have not done ASP.NET WebForms

programming - can understand the concept and can get going. The book explains things gradually step by step so

that any body can understand it. The book also contains "Try it out" sessions where the sources are given

first and then explained later by highlighted code. The highlighted code reinforce the new concepts we just

got introduced to. The book also provides exercises to do at the end of each chapter and the solutions are

provided in Appendix B in case you are struck with your solution. In short this book covers everything a MVC

beginner programmer needs to know.

Sometimes I wish the authors are precise and not very eloborate - but I guess the authors wanted to make sure

that the beginner gets the concepts right and so were very eloborate.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
3 of 4 people found the following review helpful By Justin E on August 26, 2009
Format: Paperback
ASP.NET MVC is at first glance a deceptively simple framework. In fact, one of its purposes for existing is because the ASP.NET page model is so complicated. So why then does someone need a book to learn such a technology? The simple answer is that learning a technology is more than just learning the different parts that make up the whole, it is about understanding the its purpose, and understanding all of the concepts that sit around the technology's periphery.

This is where Beginning ASP.NET MVC really excels. The book starts off with the usual form of describing the MVC pattern, and then delves into describing how each part relates to the ASP.NET MVC framework. It then moves into more advanced topics such as routing and testing of ASP.NET MVC applications. Don't let the title fool you though, after it gives you a nice slow ramp up into ASP.NET MVC basics, it then gives you a thorough and complete look into the more advanced aspects of the framework.

By the time you are done with this book, you will have more than enough knowledge at your fingertips in order to confidently implement a real world MVC application. And not just a simple one page static html page, but one with authentication, authorization, ajax, javascript, deployment, etc...

So, if you need to get up to speed on ASP.NET MVC quickly and without having to dig through a ton of unrelated fluff, do yourself a favor and pick up a copy of Beginner ASP.NET MVC. You'll enjoy it!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
3 of 4 people found the following review helpful By Maarten Balliauw on August 25, 2009
Format: Paperback
After doing some reading over the weekend, I can say this book is great! It follows a different path than most of the ASP.NET MVC books out there today: of course it offers the basic introduction to ASP.NET MVC, it talks about models, controllers, views, ..., however: it also covers more advanced topics like dependency injection (using NInject).

Near the end of the book, some case studies are discussed: first a blog engine is built from ground up. The second case study is about building a photo gallery application.

If you need a book which gives you the basics and some more advanced topics, Beginning ASP.NET MVC 1.0 is really for you. I liked reading it, and Simone and Keyvan have done a great job in explaining all there is to the great ASP.NET MVC framework. Looking forward to read more books by these guys!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Beginning ASP.NET MVC 1.0
This item: Beginning ASP.NET MVC 1.0
Price: $34.30
Ships from and sold by

What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out these pages to see more: .net,