Beginning ASP.NET E-Commerce in C# and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
47 used & new from $20.69

Have one to sell? Sell yours here
 
   
Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .Net)
 
 
Start reading Beginning ASP.NET E-Commerce in C# on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .Net) (Paperback)

~ (Author), Karli Watson (Author)
Key Phrases: design view, web form, source view, Visual Web Developer, Master Page, Windows Internet Explorer (more...)
4.3 out of 5 stars  See all reviews (7 customer reviews)

List Price: $44.99
Price: $29.69 & this item ships for FREE with Super Saver Shipping. Details
You Save: $15.30 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
34 new from $20.69 13 used from $20.69

Formats

Amazon Price New from Used from
  Kindle Edition $23.75 -- --
  Paperback $29.69 $20.69 $20.69

Frequently Bought Together

Beginning ASP.NET E-Commerce in C#: From Novice to Professional (Expert's Voice in .Net) + Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional, Second Edition (Beginning from Novice to Professional) + Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition
Price For All Three: $98.97

Show availability and shipping details


Customers Who Bought This Item Also Bought

Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition

Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition

by Mario Szpuszta
5.0 out of 5 stars (7)  $37.79
ASP.NET 3.5 Website Programming: Problem - Design - Solution (Wrox Programmer to Programmer)

ASP.NET 3.5 Website Programming: Problem - Design - Solution (Wrox Programmer to Programmer)

by Chris Love
$29.69
ASP.NET 3.5 Social Networking

ASP.NET 3.5 Social Networking

by Andrew Siemer
4.5 out of 5 stars (6)  $39.20
ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008: Problem Design Solution (Wrox Programmer to Programmer)

ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008: Problem Design Solution (Wrox Programmer to Programmer)

by Vince Varallo
4.3 out of 5 stars (7)  $31.49
Pro ASP.NET MVC Framework

Pro ASP.NET MVC Framework

by Steven Sanderson
4.8 out of 5 stars (37)  $31.49
Explore similar items

Editorial Reviews

Product Description

With the latest 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 SEO techniques to publicize your site.

Who is this book for

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

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!



About the Author

Cristian Darie is a software engineer with experience in a wide range of modern technologies, and the author of numerous books, including his popular ASP.NET C# E-Commerce tutorial, his AJAX and PHP tutorial, and his SEO tutorial for PHP developers. Cristian is studying distributed application architectures for his PhD, 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, http://www.cristiandarie.ro.

Karli Watson is the technical director of 3form, 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 on 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.

Product Details

  • Paperback: 736 pages
  • Publisher: Apress; 1 edition (March 23, 2009)
  • Language: English
  • ISBN-10: 1430210745
  • ISBN-13: 978-1430210740
  • Product Dimensions: 8.9 x 6.9 x 1.7 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon.com Sales Rank: #257,706 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #67 in  Books > Computers & Internet > Web Development > Programming > ASP
    #71 in  Books > Computers & Internet > Business & Culture > E-Commerce

More About the Author

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

Visit Amazon's Cristian Darie Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

7 Reviews
5 star:
 (3)
4 star:
 (3)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Build Your E-Commerce Site Fast, June 7, 2009
By Matthew H. Sawyer (Shelby Township, MI USA) - See all my reviews
(REAL NAME)   
I bought the previous edition of this book, which targeted Visual Studio 2005 and SQL Server 2005, so I was drawn to get the latest edition, which targets Visual Studio 2008 and SQL Server 2008.

Christian Darie and Karli Watson do a phenomenal job in this edition (as well as the previous edition). They present both the theoretical aspects of e-commerce as well as the practical application. Everything is offered as an exercise, so you're not just getting a lecture--you get to put that theory into practice.

The book is broken down into logical steps, with each chapter building more and more onto the site. Very early on, you get to build a lot, so if you're looking to show someone a prototype site, you don't have to digest the entire book before you get started. Darie and Watson do a great job of letting you start playing right away.

Darie and Watson use generic code for data access, rather than SQL Server-specific code, so if you're an Oracle or mySQL fan, you can use them.

For those in computer science, Darie and Watson put good emphasis on writing modular, cohesive code and also adhere to good coding standards as well as code commenting. The end product is robust, self-documenting, easy-to-follow code. You'll be up and running in no time!
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 4 people found the following review helpful:
5.0 out of 5 stars Great ASP.NET 3.5 Book, April 23, 2009
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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 3 people found the following review helpful:
4.0 out of 5 stars Covers many areas very well, but weak in DB design area, May 19, 2009
By K. Ambrose (San Francisco, CA United States) - See all my reviews
(REAL NAME)   
I am a beginning/intermediate C# programmer, but with significant professional experience in classic ASP, and Sql Server database design and implementation.

Pros-This book does an excellent job of teaching the concepts, the architecture, and the code needed to build a relatively sophisticated and somewhat scalable data driven web site using C#, ASP.NET, and Sql Server- with one caveat (see below). The "3 tier" architecture chosen is well known and an industry standard. The C# code that is demonstrated is well designed, for example use of data access code that is adaptable to different vendor database products. The use of master pages, and user controls is also an excellent design choice and almost mandatory in a production environment.

Cons- The database design concepts that are demonstrated are not up to the same standard however and - although I often see similiar designs in production - should not be emulated. For example, the tables shown in the book all use system generated integers for the primary keys. No natural keys are used. So for example, in the "departments" table, it would be quite possible to have multiple departments with the exact same name!
This type of nonsense data is unfortunately quite common in databases designed by OO (and procedural) programmers who lack a thorough understanding of basic relational database principals.

So don't plan to learn how to design a production ready database schema from this book. If you follow the table design approach demonstrated in this book, you will have BIG problems in production. Guaranteed.

The DB design weaknesses are marginally acceptable for a tutorial on web programming, but PLEASE learn more about normalization and relational entity design prior to building a production database.

[UPDATE] Overall in my experience this book is one of the best I've worked with for learning ASP.Net. The .Net code and architecture are extremely well done. So I will give the authors the benefit of the doubt regarding the weakness with the DB design and assume they omitted the use of uniqueness constraints on natural data for simplicity of the tutorials, although I would not have recommeded making those omissions myself because:

1: it would not add that much complexity in my opinion.
2: you would definetely NEED to implement such constraints in a production database anyway or end up with nonsense data.
3: I personally have seen tons of actual PRODUCTION tables designed with the exact same flaw, and resulting nonsense data...

Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Error prone with no website for errata or comments that get any attension
First, the book is a great book as far as showing you how to do website design. Each chapter builds on the rest of the book. Read more
Published 11 days ago by Mel Pama

4.0 out of 5 stars asp.net e-commerce 2008 c#
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 asp. Read more
Published 1 month ago by Jeffrey Berney

4.0 out of 5 stars gud refresher for asp.net


the example app is well written with a provider pattern
and well worth the read.
not sure where people are relating this app as 3. Read more
Published 2 months ago by .Net learner

5.0 out of 5 stars .NET Developer Group Coban
A mi me parece interesante ya que conocere un lenguaje que se hace ajeno y con ello poder conocer un poco mas de programacion web. Read more
Published 3 months ago by Jose Rolando Guay Paz

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
SEO and SEM 0 5 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.