Beginning ASP.NET 1.1 E-Commerce and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Beginning ASP.NET 1.1 E-Commerce: From Novice to Professional
 
 
Start reading Beginning ASP.NET 1.1 E-Commerce on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning ASP.NET 1.1 E-Commerce: From Novice to Professional [Paperback]

Cristian Darie (Author), Karli Watson (Author)
4.8 out of 5 stars  See all reviews (27 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
  Special Offers Available
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 Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $26.39  

Book Description

1590592549 978-1590592540 June 7, 2004 1

Beginning ASP.NET 1.1 E-Commerce shows programmers how to build E-Commerce websites using ASP.NET technology. In this book, web developers learn from the experts by building a website with the experts. It is a real-world, practical tutorial.

This book follows the E-Commerce site creation process through from design to deployment, demonstrating proven approaches to building E-Commerce sites. The power of this book is this complete approach from the beginning right to the end of the project: it provides a complete programming solution for E-Commerce. The E-Commerce site in the book is built in phases, showing web site developers how to make use of third-party shopping-cart and payment facilities, suitable for a small E-Commerce operation. The book then gradually brings more and more functionality into the E-Commerce site, developing eventually into a complete online shopping and order processing system.

Solid architectural principles are demonstrated throughout, with modular, n-tier design.

This book shows real code that works in the real world, and teaches by example as it builds this E-Commerce site. This new revised edition includes updates to use Visual Studio .NET 2003, .NET 1.1, and some new material on supporting 'customers who bought this also bought'-style cross-sell and up-sell.

ASP.NET is a great web development technology for putting small-to-medium businesses onto the web. Its object-oriented architecture and solid database layer (ADO.NET) make it more robust and suited to E-Commerce than simple scripting and tag-based solutions like PHP and ColdFusion, but its ease of use and tools support make it much faster to develop with than Java. Using ASP.NET you can easily build scalable, well-structured, extensible websites that you can support a business on.

This text is aimed at demonstrating the easiest path to put a business on the web using ASP.NET. The phased-approach gets the reader up and running with a working but simple E-Commerce store quickly, but also allows the site design to be flexible and grow over time to a more advanced E-Commerce solution. Different readers can stop along this journey at whatever point they need, if the website that is built suits their needs at that point.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)


Editorial Reviews

From the Publisher

This book is for readers who:

  • Have already used ASP.NET with Visual Basic .NET
  • Use Visual Basic .NET Standard or Visual Studio .NET

    The book is also valuable for ASP3 developers who learn best by example, and want to experience ASP.NET development techniques first hand. --This text refers to an out of print or unavailable edition of this title.

  • About the Author

    Cristian Darie is the Technical Lead and Project Manager for the Better Business Bureau, Romania. In the last five years he has been designing, implementing, and performance tuning large scale data-oriented software applications with Oracle, DB2, SQL Server, and MySQL databases, while working as a consultant for companies in various industries. He is the co-author of Visual C#: A Guide for VB6 Developers and Beginning ASP.NET E-Commerce and is the author of various MCAD and DB2 certification material. He has contributed as a technical reviewer on numerous database-programming titles. 

    Karli Watson started out with the intention of becoming a world famous Nanotechnologist, so perhaps one day you might recognize his name as he receives a Nobel Prize. For now, though, Karli's computing interests include all things mobile, and upcoming technologies such as C#. He can often be found preaching about these technologies at conferences, as well as after hours in drinking establishments. Karli is also a snowboading enthusiast, and wishes he had a cat.


    Product Details

    • Paperback: 640 pages
    • Publisher: Apress; 1 edition (June 7, 2004)
    • Language: English
    • ISBN-10: 1590592549
    • ISBN-13: 978-1590592540
    • Product Dimensions: 9.2 x 7 x 1.3 inches
    • Shipping Weight: 2.2 pounds (View shipping rates and policies)
    • Average Customer Review: 4.8 out of 5 stars  See all reviews (27 customer reviews)
    • Amazon Best Sellers Rank: #1,428,356 in Books (See Top 100 in Books)

    More About the Authors

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

     

    Customer Reviews

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

    12 of 12 people found the following review helpful:
    4.0 out of 5 stars The "Search" chapter is a must-read for ANY ASP.NET dev, September 29, 2004
    By 
    Jason A. Salas (Dededo, Guam Guam) - See all my reviews
    (REAL NAME)   
    This review is from: Beginning ASP.NET 1.1 E-Commerce: From Novice to Professional (Paperback)
    Despite the monumental rise and gradual decline in the electronic commerce model, the lessons that one can learn from developing such applications are vast, timeless and applicable in so many more theaters than just payment processing or shopping carts. Cristian Darie empowers you with the tools and talents you'll need to enable your web applications with simple shopping and fulfillment options.

    The book's primary audience is the beginning to intermediate level ASP.NET developer who has the basics of ASP.NET and Visual Basic .NET programming under their belt. It reaches out to the low-to-no-budget client who's looking for a high-impact solution without needing to spend huge amounts of capital.

    The book's single application is a practical online storefront with payment processing examples given through both the popular PayPal and via a roll-your-own model. All the major considerations for running an online store are included, such as the general model for customer fulfillment, developing a custom shopping basket and working with the order pipeline.

    The featured app's main driver for presentation is a single WebForm that dynamically loads user controls based on the page's post back state and/or query string values. I'm personally not crazy about this model of web development, preferring templated independent .ASPX files without so much reliance on the URL and embedded values therein, but that's just me. Nonetheless, the book leverages such a structural design, and does it well. And, the tiered nature of the app makes changing the UI easy without breaking the more critical components. It's a nice variation on a theme.

    The main blessing I found in this title (and at the same time the source of its greatest fault) is it's inseparable fit to Visual Studio .NET. If you're of the crowd who live and die by Microsoft's prime .NET IDE it's great, but for those preferring to painstakingly hand-code their apps or use an alternative setup like ASP.NET Web Matrix and manually compiling assemblies, you're left with no alternative; it's a bit of a stretch to immediately understand the relationships between WebForms and business classes.

    Thankfully the book is a tad more forgiving when it comes to the database server, frequently mentioning the differences between SQL Server and it's more laid back cousin, MSDE.

    And further, the web storefront's architecture is beautiful, consistent and easy to read. You'll benefit from the nicely-laid out 3-tier model used throughout, and while the code isn't explained verbatim, the book emphasizes good object-oriented programming and the use of stored procedures and user-defined functions. There's especially some really clever ADO.NET and T-SQL syntax even a guru will smile at and save for later use.

    On that note, the book at times doesn't use what many first-generation ASP.NET developers might consider best industry practices and does present a couple of programming tricks which might be up for lively debate, (e.g., passing DataReaders between application tiers), but it does introduce some interesting ways to get things done, albeit in so doing swimming against the generally accepted stream.

    But beyond all the good tidbits and tips the book offers, the one shining moment that distinguishes it from most other texts in its genre is evident in the "Searching the Catalog" chapter. The authors discuss the considerations, concepts and code required to built a (somewhat) scalable, quick and timely internal search utility. This is one chapter and topic that no ASP.NET developer should go without reading, and the book is well worth the "price of admission" if you will, based on this chapter alone. If you buy the book for any one reason - e-commerce or otherwise - it would be this chapter.

    However, the only downside I cited to the book's search discussion was the fact that it mentioned using Microsoft SQL Server Full-Text Indexing in principle only, and doesn't exhibit how to build a search tool using FTI.

    In short, this book definitively shows how to get a commerce-empowered site up and running quickly and easily with very few enterprise-level tools. The search chapter is a must-read, and you'll learn much from a structured, methodic approach to ASP.NET development.
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No


    15 of 16 people found the following review helpful:
    5.0 out of 5 stars Top Of My List, January 15, 2003
    By 
    Ted Miller (St. Petersburg, Florida) - See all my reviews
    (REAL NAME)   
    I've purchased over 20 wrox books over the past 4 years and I've found Beginning ASP.Net E-Commerce to be at the top of my list! The authors methodically lay out the bulding of an e-commerce site from beginning to end. Particulaly, I like the approach of taking the different layers (Presentation, Business, and Data) and separately explaining the code for each layer and then showing how they work together. I've been playing around with ASP.NET and VB.NET off and on for the past year. Your book has been one of the most helpful in terms of building an actual and practical application. I'll be patterning my business and data layers after the concepts in this book.

    Improvements that could be made:
    1) Although the book integrated using PayPal (as a link) for credit card processing, I would have liked to see an example of integrating the credit card processing directly from within the site (i.e. Verisign PayFlow Pro) without having to transfer to another site. Perhaps the P2P Wrox forum for the book will have some examples in the future.

    2) The Catalog Administration provided a good start but a more rich interface would be needed for a production system.

    My review for the second edition of the book:
    On a scale of 1 to 10, I give it a 9.5! It is definitely on my short list of books that will be retrieved off my bookshelves for some time to come. It contains a lot of the necessary code/logic needed in many other types of web sites, not just e-commerce. Just like your first version of the book, I like the tiered approach to the design and in your explanation of the tiers in each chapter as a new topic of the e-commerce site is exposed. I can see no gaps in your methodology and progression of logic. Even if the reader may know about databases, the database chapter was worthwhile reading. Where needed, you give alternative approaches, as in the "Search the Catalog" chapter. The "Catalog Administration" chapter was very extensive and rich with functionality. The chapter on "Improving Performance" was good, and I would like to see more topics covered in relation to this. The implementation of Paypal covered was great, and other credit card providers were covered like Verisign (Pay Flow Pro),
    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No


    11 of 11 people found the following review helpful:
    5.0 out of 5 stars Simply outstanding. Buy it now before its too late!, October 5, 2003
    By 
    Timothy Sze (Auckland New Zealand) - See all my reviews
    I really appreciate the authors' effort on writing this book. I am new to e-commerce programming and this book has shown me how to build an e-commerce storefront from scratch using Visual Studio.NET and SQL Server 2000!! E-commerce programming doesnt look that horrifying after all.

    I particularly like the three-tier architecture adopted in this book. It shows readers a professional way of building a flexible online storefront. Everything is clearly written and explained. You will also get to learn more about writing SQL Server stored procedures to support the data tier.

    I would recommend this book to those who have some VB programming background and are desparate for fast solutions with ASP.NET.

    Note: You can no longer download the code from Wrox's website because this book is now under another publisher, aPress. Therefore you will need to go to the aPress website and download the code from there. By the way I tested all the code and they work fine. Great job! Many thanks to Cristian and Karli!! You guys rock! Write more cool books!!

    Help other customers find the most helpful reviews 
    Was this review helpful to you? Yes No

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











    Only search this product's reviews



    Inside This Book (learn more)
    Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
    design view, creating the product catalog, web form, web application, order processor, customer details, medieval lady, text box, new byte, searching the catalog, web server controls, customer login, event logs, command behavior, orderld redirect, solicited page, pipeline stage finishes, customer registration page, shopping cart elements, unverified orders, new order status, ascx control, customer account system, admin page, auth code
    Key Phrases - Capitalized Phrases (CAPs): (learn more)
    Visual Studio, Private Sub, Imports System, End Sub, Public Class, Public Shared Function, Data List, Web User Control, Visual Basic, File Edit, Place Order, Solution Explorer, Full Costumes, Departments List, Page Load, Products List, Costume Accessories, Customer Orders, Implementing the Pipeline, End Try End Function, Edit Categories, Search Favorites, Click Dim, View Cart, Public Function
    Browse Sample Pages:
    Front Cover | Table of Contents | First Pages | Index | Surprise Me!
    Search Inside This Book:

    What Other Items Do Customers Buy After Viewing This Item?


    Suggested Tags from Similar Products

     (What's this?)
    Be the first one to add a relevant tag (keyword that's strongly related to this product).
     
    (32)
    (9)
    (11)
    (12)
    (6)

    Your tags: Add your first tag
     

    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
    Search Customer Discussions
    Search all Amazon discussions
       
    Related forums



    So You'd Like to...


    Create a guide


    Look for Similar Items by Category


    Look for Similar Items by Subject