ASP.NET MVC 1.0 Website Programming: Problem - Design - Solution 1st Edition

3.8 out of 5 stars 12 ratings
ISBN-13: 978-0470410950
ISBN-10: 0470410957
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?
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy used:
Used: Good | Details
Condition: Used: Good
Comment: Spine creases, wear to binding and pages from reading. May contain limited notes, underlining or highlighting that does affect the text. Possible ex library copy, that’ll have the markings and stickers associated from the library. Accessories such as CD, codes, toys, may not be included.
Access codes and supplements are not guaranteed with used items.
16 used from $6.26

"Devoted" by Dean Koontz
For the first time in paperback, from Dean Koontz, the master of suspense, comes an epic thriller about a terrifying killer and the singular compassion it will take to defeat him. | Learn more
click to open popover

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
    Windows Phone
  • Click here to download from Amazon appstore

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


Special offers and product promotions

Editorial Reviews

From the Author

Wow, I am writing the acknowledgments for this book, that means that ... this book is finally complete.  I am not going to lie, writing a book is a very time consuming process, and for the past year there hasn't been a day that has passed where this book hasn't been in the forethought of my mind.  Mostly because this book has been a constantly evolving concept.  When Jim Minatel first called me a year ago, to write an update to the popular ASP.NET 2.0 Website Programming book it started out as a simple update with only a small amount of code changes.  But we quickly realized that to really show the power and grace of ASP.NET MVC we had to do a total rewrite of TheBeerHouse, which was a pretty major undertaking considering that we also had to rewrite a majority of the book.  Combine all this with holding down a full time job, running a growing business, and trying to steal some time to spend with my family, I could have really used an extra hour in each day.

This seems like a good transition for my first acknowledgment, which of course goes to my loving wife, Melinda.  She has been my constant supporter with her love and patience she has shown me throughout this entire process of writing this book.  She also played a large role as my in-house editor who made sure everything I wrote made sense technically and grammatically to the reader.  Amazingly she has put up with this entire process for the last year, and that is why I love her.
Secondly I would like to thank my parents, Anthony & Linda Berardi, who taught me that good things come from hard work and perseverance, without either of these teachings I would have never been able to finish writing this book.  So thank you for your love, guidance, and support over the years, it has helped shape who I am today.

I would also like to acknowledge other family members, in addition to my parents, who have helped shape who I am today:  My grandparents Dominick & Edith Berardi and Ken & Barb Hood, my brother Chris, and my sisters Catie, Terri, and Megan.  All you guys have played a huge role in my life and mean the world to me, so thank you for that. 

Additionally, I would like to thank my wife's parents, Don & Rena Gleiter, for being supportive and understanding about why we've had so little time to visit this past year.  And for the amazing job they did raising their daughter and my wife, Melinda.

The next acknowledgement goes to Sam and Mary Bea Damico, who took a chance, in 2007, and hired me to start and build the technology division of Vovéo ( and help make it a natural extension of their already successful marketing division.  Without this necessary support and trust in my judgment, I wouldn't have had the chance to focus on ASP.NET MVC back in December, 2007, and by proxy wouldn't be writing this book.  So thank you Sam and Mary Bea and everybody at Vovéo, you guys played a pivotal role in this book.

My last acknowledgement goes to my best friend, my best man at my wedding, my sidekick since 1995, and now co-author Al Katawazi.  If you weren't my co-author, this book would probably be about half the size it is now. You deserve a thank you, a good beer, and an even better cigar, for all the long nights you put in on this book. I wouldn't have been able to do it without you!
-- Nick Berardi
This book was a monumental effort to complete, and I am very thankful for all the support everyone has given me in writing this book. Now that I think about it, writing this book while the MVC Framework was still being developed was an insane task that led to many revisions. My co-author and I have worked very hard to ensure that this book is as up to date as reasonably possible. Now that I have patted my own back I think I will mention some of the real contributors, without which this book would not have been possible. To my wife Heather, I thank you for allowing me the time to write this book, spending late nights reviewing what I had written, and being a great and supportive friend. I'd also like to thank Michael Staley, without his efforts you would have seen far more grammatical errors and typos in my writing, the man is a machine. To Nick Berardi, my best friend since 9th grade, who has been an absolutely critical resource on this project, who has kicked me when I was slacking, and who has been a lot of fun to work with.

On a more abstract level I would like to thank my parents Mohammad and Sarah Katawazi who have always supported me (except that time I joined the army). I would also like to thank both my family and my wife's family for being so understanding these past 12 months while we were preoccupied with this book. And finally to my dog Scout, no matter how many walks or kayaking trips we miss you are always happy to see me. Thanks for being a great friend.
-- Al Katawazi

From the Back Cover

ASP.NET MVC integrates powerful new functionality that enables you to create ASP.NET sites based on the important Model-View-Controller pattern. Beyond just understanding the key MVC benefits and coding techniques, you'll see how to implement the ASP.NET MVC pattern to build a complete real-world site.

Based on Marco Bellinaso's classic TheBeerHouse ASP.NET 2.0 site example, each chapter presents a business requirement for the site, a roadmap for designing a solution, and the code for implementing the features. By the end of the book, you'll have a complete functional site and the skills to build your own ASP.NET MVC content and e-commerce site.

What you will learn from this book

  • Techniques for building a flexible, easily configurable, and instrumented site
  • How to use jQuery to enhance and extend the capabilities of your ASP.NET MVC site

  • How to design a module to manage articles, news, and blog posts

  • Tips for creating and managing multiple polls on your site

  • Ways to build a robust newsletter system for e-mail newsletters on a background thread

  • How to develop a Web 2.0 community-centric forum from scratch

  • Steps for adding a working e-commerce store based on PayPal

  • All the different ways to deploy an ASP.NET MVC site

Who this book is for
This book is for web developers who are familiar with the basic concepts of web development and ASP.NET. Code examples are shown using C#.

Wrox Problem – Design – Solution references give you solid, workable solutions to real-world development problems. Each is devoted to a single application, analyzing every problem, examining relevant design issues, and implementing the ideal solution.

Product details

  • Item Weight : 1.8 pounds
  • Paperback : 552 pages
  • ISBN-10 : 0470410957
  • ISBN-13 : 978-0470410950
  • Product Dimensions : 7.3 x 1.1 x 9.2 inches
  • Publisher : Wrox; 1st Edition (June 22, 2009)
  • Language: : English
  • Customer Reviews:
    3.8 out of 5 stars 12 ratings

How would you rate your experience shopping for books on Amazon today

Customer reviews

3.8 out of 5 stars
3.8 out of 5
12 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on January 30, 2010
Verified Purchase
One person found this helpful
Comment Report abuse
Reviewed in the United States on October 21, 2009
Verified Purchase
2 people found this helpful
Comment Report abuse
Reviewed in the United States on December 7, 2009
One person found this helpful
Comment Report abuse
Reviewed in the United States on July 29, 2010
One person found this helpful
Comment Report abuse
Pages with related products. See and discover other items: build a website, software design patterns