ASP.NET MVC 1.0 Website Programming: Problem - Design - Solution 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
"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
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.
To get the free app, enter your mobile phone number.
From the Author
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.
-- 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.
-- Al Katawazi
From the Back Cover
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.
- 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
- Best Sellers Rank: #5,958,085 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Mvc makes it so easy to create DataContexts and DataSets that it becomes trivial. What the "Three Heads" do in this book is to put all these MVC pieces together into a well designed practical web site.
MVC, or rather, Model-View-Controller is a programming concept that has been around for a while and isn't easy to understand, in my opinion, without a lot of reading and applying the concepts. I am using the book titled, "ASP.NET MVC 1.0 Website Programming", to assist me in a free 10-week course of instruction I am receiving through my .NET User Group. In my opinion, this book is no easy tool for a programmer who has had no introduction to ASP, ASP.NET or MVC concepts, nor was it intended to be. You need some prior knowledge before using this book. This is not a beginner book to learn ASP.NET, but is intense, containing sufficient knowledge and examples for building dynamic websites, all within its 5oo+ pages. If you are an ASP.NET developer already, it may take you a bit of thinking and re-thinking to get your head around (grasp) this new way of doing website development.
Now, what I like about the book is that you actually walk through a complete website project called the "TheBeerHouse Project" and learn concepts as you go through the book that are intended to teach you about MVC from the Microsoft ASP.NET point of view. If you will persist through this book, you will build a completely functional website, implementing the Model-View-Controller concepts; you can then use this as a foundational model for websites you will create for your clients.
Because this book is not a beginner book, I plan on buying the book titled, "Pro ASP.NET MVC Framework", to use as a companion reference and to get more in-depth information on the MVC framework.
One of the most important things I've wanted to learn using .NET, and which is found in this book in Chapter 10, is how to build an e-commerce store, in which a catalog of products is presented, orders are made, a shopping cart is persisted, and payment using credit cards is implemented. Not only the previous things are implemented, but also product ratings, whether or not the items are in stock , rich formatting of a product's descriptions, setup of shipping methods, order statuses and more is also implemented. This book is worth its list price alone for the valuable information and examples contained within this one chapter.