Beginning ASP.NET E-Commerce in C#: From Novice to Professional / Edition 1

Paperback (Print)
Rent from
(Save 60%)
Est. Return Date: 07/24/2015
Buy New
Buy New from
Buy Used
Buy Used from
(Save 41%)
Item is in good condition but packaging may have signs of shelf wear/aging or torn packaging.
Condition: Used – Good details
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 95%)
Other sellers (Paperback)
  • All (27) from $1.99   
  • New (12) from $17.95   
  • Used (15) from $1.99   


With the incarnations of ASP.NET 3.5 and SQL Server 2008, programming dynamic data–driven web sites with Microsoft technologies has become easier and much more efficient than ever before. Fewer mouse clicks and fewer lines of code can now enable more powerful features and the tools you need—Visual Web Developer and SQL Server 2008 Express Edition—are free. In Beginning ASP.NET E-Commerce in C#: From Novice to Professional, you’ll learn how to best use the free development tools offered by Microsoft to build an online product catalog. You will gain an intimate understanding of every piece of code you write. This understanding will enable you to build your own powerful and flexible web sites efficiently and rapidly with ASP.NET 3.5.

  • Build a complete site, including a shopping cart, checkout, product searching, product recommendations, control panel, customer accounts, order processing, and much, much more.
  • Explore new challenges and theoretical concepts, which are carefully analyzed and explained throughout the book, with each feature you add to the web site.
  • Learn to handle payments by integrating PayPal and DataCash into your site.

What you’ll learn

  • Use Microsoft’s Express products to build an online product catalog
  • Add payment processing with PayPal and DataCash
  • Expand your site’s product listing through web services
  • Implement an order pipeline
  • Take advantage of search engine optimization techniques to publicize your site

Who this book is for

Developers wanting to build professional e–commerce sites using .NET technologies.

Read More Show Less

Product Details

  • ISBN-13: 9781430210740
  • Publisher: Apress
  • Publication date: 3/27/2009
  • Edition description: 2009
  • Edition number: 1
  • Pages: 736
  • Sales rank: 1,197,081
  • Product dimensions: 7.00 (w) x 9.10 (h) x 1.70 (d)

Meet the Author

Karli Watson is the technical director of, as well as a freelance IT specialist, author, developer, and consultant. For the most part, he indulges in .NET and related technologies and has written numerous books about them. He has extensive knowledge of programming database-driven websites and has authored the titles Beginning ASP .NET 2.0 E-Commerce, Beginning ASP.NET 1.1 E-Commerce, The Programmer's Guide to SQL, Professional C#, Second Edition, and Professional ASP.NET 1.0.

Cristian Darie is a software engineer with experience in a wide range of modern technologies. He is the author of numerous books, including his popular ASP.NET C# e-commerce tutorial, his Ajax and PHP tutorial, and his search engine optimization tutorial for PHP developers. Cristian studied distributed application architectures for his Ph.D, and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. If you want to say "Hi," you can reach Cristian through his personal website,

Read More Show Less

Customer Reviews

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

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & 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 & 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 & 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 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


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & 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 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 all of 8 Customer Reviews
  • Posted April 23, 2009

    more from this reviewer

    A Great Book on Creating ASP.NET 3.5 Applications

    Among the many ASP.NET books out now, very few actually go through and help readers how to create large-scale web applications. There are plenty of reference books available explaining how to use the many ASP.NET controls and c# langauge techniques showing you snippets of code but thats about it. In the job market today, people need to understand how to put together (from start to finish) a usable web application that can be used in the "real-world".

    This book (as its previous ASP.NET 2.0 version) explains to its readers how to create from scratch a web application using techniques that you would see in a real-world application.

    Of course it is a limited database, but it is something that you can build upon and use many of the techniques in other similar web applications.

    The book first starts in explaining the database structure (The Balloon Shop) and hoow 3-tier architecture works in a web application today. The presentaion tier, the business tier and the data tier. All these "tiers" are just objects that you create in ASP.NET and C#. The presentation tier would be your web forms (controls and such), your business tier would be all the code (defined in classes) that will interact with the presentation tier and the data tier will be your database and any remaining functions. This is the real web applications work and the author explains it very well.

    VS 2008 and SQL Server 2008 Express is used so you dont have to spend any money on other tools (free from Microsoft) and the author goes through all the database tables while explaing database basics such as tables, keys, SQL statements and stored procedures. A very nice database intro.

    The author then goes into detail explaining all the classes (explaining how to create classes and why they are useful) that will be used in the application.

    Other real-world issues in developing web applications are discussed like performance, error handling, error pages, administrations issues, interacting with 3rd party components, etc.

    After you read this book, you should be well versed in developing a pretty sophisticated ASP.NET 3.5 web application.

    I highly recommend this book.

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted July 12, 2010

    E-Commerce Guide

    Found this book to be a good guide for developing E-Commerce website for the beginner. Although it covers quite a bit of material including things like credit card transactions and receiving payment using PayPal it certainly not going to make the reader a professional in developing such sites. If you liked a step by step approach this may be the book for you. It does lack the in-depth discussions on the various topics. In all fairness, there are complete books written on the various topics.

    What this book does give you is a chance to develop a complete e-commerce website. Giving a good overall understanding of developing such a site. It could be used as a starting point for a more in-depth study in the reader really wants to become proficient at developing such sites.

    Do not get this book if you want to learn C# or If you want to see how to set up an e-commerce site using C# and an then this is a good book for. I would recommend that you know C# and be familiar with before reading this book.

    Was this review helpful? Yes  No   Report this review
  • Posted December 26, 2009

    more from this reviewer

    I Also Recommend:

    Review of "Beginning ASP.NET E-Commerce in C# from Novice to Professional"

    This is an excellent book for learning Microsoft web development; and, when you are finished working through the book, you will have created a working ASP.NET E-Commerce site. How much better can that be? How many books will get you to that point? I know of only two books for ASP.NET (so far) that will do that for you; but, of the two books, this one is much more valuable in terms of the depth of usable knowledge you will gain immediately, as you work through each of the chapters. You will both learn C# and ASP.NET. It would help if you had some C# knowledge already, but the book's approach is to assume you are a novice.

    For example, you are going to learn seven main things by using this book:

    (1) How to use the Visual Web Developer 2008 Express Edition (very close to Visual Studio 2008) Integrated Development Environment, also known as IDE.
    (2) You will learn the C# 2008 language by application of it in each chapter.
    (3) How to create databases, tables and stored procedures using the SQL Server 2008 Express Edition.
    (4) ASP.NET 3.5. You will build several actual web pages, learn to use the Master Page, and build a complete, usable e-commerce web site.
    (5) Search-engine optimization.
    (6) Setup of a payment system, such as PayPal and DataCash integration.
    (7) Deployment of the web site.

    If you want an excellent road-map to developing an e-commerce web site, this is an excellent book for accomplishing it using C# and ASP.NET. Upon completion of this book, not only will you have built a usable website and have a template for future web development, but you will have also gained excellent developer skills in the C# language and ASP.NET.

    You will literally go from "Novice to Professional" by using this book as your guide.

    Was this review helpful? Yes  No   Report this review
  • Posted October 9, 2009

    more from this reviewer

    ASP.NET E-Commerce c# 2008

    I originally got the ASP.NET E - Commerce in c# 2005 version and I thought that book was amazing. This book pretty much on how to build am e-commerce site from design to implementation and tells you why it was implemented that way. Some of the chapters here are pretty much the same from the 2005 version and newly added chapters such as URL rewrite. I recommend this book if u want to get experience on how to create a e-commerce website.

    Was this review helpful? Yes  No   Report this review
  • Posted July 6, 2009

    more from this reviewer

    Great book

    I recommend this book to those student who want to create dynamic web-site fast using the latest technology

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted August 13, 2009

    No text was provided for this review.

  • Anonymous

    Posted March 17, 2010

    No text was provided for this review.

  • Anonymous

    Posted May 30, 2009

    No text was provided for this review.

Sort by: Showing all of 8 Customer Reviews

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