ASP.NET 3.5 Website Programming: Problem - Design - Solution

Overview

  • Uses the popular Problem;Design;Solution format to help readers, especially those who know how to code specific ASP.NET features, learn to "put it all together" into a complete Web application
  • Emphasizes n-tier ASP.NET Web application architectural design, something intermediate and advanced ASP.NET developers need and can't find anywhere else
  • Current edition is the most popular and discussed book in the ...
See more details below
Other sellers (Paperback)
  • All (15) from $3.98   
  • New (6) from $8.47   
  • Used (9) from $3.98   
Sending request ...

Overview

  • Uses the popular Problem;Design;Solution format to help readers, especially those who know how to code specific ASP.NET features, learn to "put it all together" into a complete Web application
  • Emphasizes n-tier ASP.NET Web application architectural design, something intermediate and advanced ASP.NET developers need and can't find anywhere else
  • Current edition is the most popular and discussed book in the p2p.wrox.com reader discussion forums
  • Covers registration and membership system, user-selectable themes, content management systems, polls, mailing lists, forums, e-commerce stores, shopping carts, order management with real-time credit-card processing, localization, and other site features
  • Developers also learn to handle master pages, themes, profiles, Web parts, server-side UI controls, compilation, deployment, instrumentation, error handling and logging, data access with ADO.NET and LINQ, ASP.NET AJAX, and much more
Read More Show Less

Product Details

  • ISBN-13: 9780470187586
  • Publisher: Wiley, John & Sons, Incorporated
  • Publication date: 10/26/2009
  • Edition number: 1
  • Pages: 622
  • Product dimensions: 7.30 (w) x 9.20 (h) x 1.30 (d)

Meet the Author

Chris Love has been the principal developer for more than 250 ASP and ASP.NET websites. He is a Microsoft MVP for ASP.NET.

Read More Show Less

Table of Contents

Introduction.

Chapter 1: Introducing the Project: TheBeerHouse.

Problem.

Design.

Solution.

Summary.

Chapter 2: Developing the Site Design.

Problem.

Design.

Solution.

Summary.

Chapter 3: Planning an Architecture.

Problem.

Design.

Summary.

Chapter 4: Membership and User Profiling.

Problem.

Design.

Summary.

Chapter 5: News and Article Management.

Problem.

Design.

Solution.

Summary.

Chapter 6: Opinion Polls.

Problem.

Design.

Solution.

Summary.

Chapter 7: Newsletters.

Problem.

Design.

Solution.

Summary.

Chapter 8: Forums.

Problem.

Design.

Solution.

Summary.

Chapter 9: E-Commerce Store.

Problem.

Design.

Solution.

Summary.

Chapter 10: Calendar of Events.

Problem.

Design.

Solution.

Summary.

Chapter 11: Photo Gallery.

Problem.

Design.

Solution.

Summary.

Chapter 12: Localizing the Site.

Problem.

Design.

Solution.

Summary.

Chapter 13: Deploying the Site.

Problem.

Design.

Solution.

Summary.

Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Posted March 7, 2010

    Problem - Design - Solution Format is a Practical Way to Learn Code

    Chris Love, a principal developer for more than 300 ASP and ASP.NET websites, shows off his real world experience with this book, which I considered excellent.

    His unique approach: "Problem - Design - Solution" approaches programming the way experienced developers do. Rather than offering a "Bible" approach, which is obsolete now that reference material is a click away on the web, or a "Dummies" approach, which hand holds you through the keystrokes, the "Problem - Design - Solution" approach identifies key concerns for modern developers, discusses alternative approaches, then presents the meat of his recommended solution. More than a "how-to", it gives you a thorough understanding of what you are doing, why, and, yes, how to. It is a "how-to" with perspective.

    The example in the book is a "Beer House" website that Love has worked on over the years. On the downside, you can see the fact that this site has been around for awhile in his choice of languages. It is written and presented in Visual Basic.NET, rather than todays de riguer language, C#. Love confesses that he has re-written the site in C#, but at the time he went to press, it still had bugs. For this he can hardly be blamed, as the site is extensive, has been active for years, and was not in need of a complete overhaul. He does offer the C# version for download from his site, with caveats.

    The book was written using web forms, rather than MVC. However, Love has another book out which approaches the project using MVC. Consistently enough, it is titled, ASP.NET MVC 1.0 Website Programming Problem - Design - Solution. I have not yet read this book.

    Love gives the reader understanding of topics crucial to successful programming, such as the effective use of multiple master pages, sources for getting free ready-to-go graphics and CSS implementations, caching strategies, search engine optimization, membership profile implementation, and effective data and business logic layering.

    However, it is not his presentation of these fundamentals that make the book shine. Rather, it is the relatively rare (in off-the-shelf books) treatment of the "extras" that make this book definitely worth the price for serious programmers. These topics include News and Article Management, Opinion Polls, Newsletters, Forums, Calendar of Events, Photo Gallery, and how to set up an e-Commerce Store.

    In conclusion, if you are an experienced web programmer, and want solid treatments of issues critical to your success, this is the book for you.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)