Skip to content

Building E-Commerce Sites in the . NET Framework

Spend $50 to get a free DVD!

ISBN-10: 0672321696

ISBN-13: 9780672321696

Edition: 2002

Authors: Jason Bentrum, James Whatley

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This title describes the steps a developer should take to plan, develop and deploy a robust, scalable e-commerce application using the Microsoft Visual Studio .NET. A case study is provided with explanations, screenshots and step-by-step code exerpts.
Customers also bought

Book details

List price: $39.99
Copyright year: 2002
Publisher: Sams
Publication date: 9/20/2001
Binding: Paperback
Pages: 560
Size: 7.25" wide x 8.75" long x 1.25" tall
Weight: 1.980
Language: English

Introduction
Foundations
Business-to-Consumer e-Commerce Overview
Current e-Commerce Trends
Business-to-Business e-Commerce
A Technical Overview of Business-to-Consumer e-Commerce
An Overview of the MyGolfGear.NET B2C Architecture
Steps Involved in Creating a B2C e-Commerce Application
Current Tools for Developing B2C Applications
Summary
.NET Overview
The .NET Framework
The Common Language Runtime
Self-Describing Components
Application Domains
Common Type System
Cross-Language Interoperability
The Common Language Specification
Managed Execution
ASP.NET Page Execution
Summary
Self Instruction
Planning MyGolfGear.NET
Defining the Goals of MyGolfGear.NET
Deciding on Features
Designing MyGolfGear.NET
Integration Considerations
Architecture Planning
Security Planning
Available Development Tools
Summary
Self Instruction
Building the B2C StoreFront
Building MyGolfGear.NET's Product Catalog with SQL Server 2000
Developing the Data Model
Developing the Stored Procedures
Securing the Product Catalog
Summary
Self Instruction
Using ASP.NET to Administer the Product Catalog
Component Development
Page Development
Summary
Self Instruction
Using ASP.NET to Display the Simple Catalog
Creating the Category List
Developing the Simple Home Page
Developing the Product Selection Page
Developing the Product Detail Page
Developing the Product Search Functionality
Summary
Self Instruction
Building Advanced Features
Using ASP.NET to Implement Product Spotlights
Product Spotlight Database Object
The FeaturedItems.ascx.cs Code Behind Class
The FeaturedItems.ascx User Control File
Adding Web Server Controls to the Home.aspx Page
Summary
Self Instruction
Using ASP.NET to Implement Discount Specials
Changes to the Database to Support Discount Specials
Implementing the ProductSpecialDataTable Class
Using the OrderManager Class to Implement Discount Specials
Modifying the Product Selection Page to Display Discount Information
Adding Discount Information to the Product Details Page
Summary
Self Instruction
Using ASP.NET to Implement Wish Lists
Additions to the Data Model
The New Stored Procedures
The New Data Access Component
The User Interface Elements
Summary
Self Instruction
Using ASP.NET to Implement Product Reviews and Ratings
The Database Changes to Support Product Reviews
Changes to the CatalogDS Class Necessary to Support Product Reviews
The Product Review User Control
Adding the ProductReviews User Control to the Product Details Page
Summary
Self Instruction
Implementing Gift Certificates in MyGolfGear.NET
The Database Changes Necessary to Support Gift Certificates
The GiftCertificate Data Access Class
Implementing the Acceptance of Gift Certificates on the Checkout Page
The OrderManager Class
Summary
Self Instruction
Automating the E-mailing of Product Information with ASP.NET
Modifications to the ProductDetails.aspx Page
The Email.aspx Page
System. Web.Mail Namespace
The Email.aspx.cs Code Behind Class
Summary
Self Instruction
Implementing Cross Selling and Up Selling
Cross Selling in MyGolfGear.NET
Up Selling in MyGolfGear.NET
Summary
Self Instruction
Using ASP.NET to Build the Shopping Cart
State Management in ASP.NET
The Data Model and Stored Procedures
Management of a MyGolfGear.NET Order
Summary
Self Instruction
The Checkout Process
Beginning the Checkout Process
Retrieving Shipping Information
Reviewing Options for Calculating Tax
Using the Tax Web Service
Reviewing Options for Authorizing Payment
Retrieving Payment Information
Using the Payment Web Service
Submitting Orders
Developing the Confirmation Page
Summary
Self Instruction
Using ASP.NET Authentication and Authorization for Personalization
Additions to the MyGolfGear Data Model Used to Support Authentication, Authorization, and Personalization
Implementing the LoginInformation Class to Facilitate Authentication in MyGolfGear.NET
Using the Login Page for Authentication
Implementing the Join Page So New Users Can Join MyGolfGear.NET
Summary
Self Instruction
Tracking the Status of Orders
Restricting Access to the Order Status Page
Accessing the Order Status Page
Summary
Self Instruction
Delivering and Keeping the Site Going
Maintaining MyGolfGear.NET's User Information
The User Tables Revisited
The UserDS DataSet
The MyGolfGearDP Data Access Class
The Users.aspx.cs Code Behind Class
Accessing User Information via the Users.aspx Page
Summary
Self Instruction
Debugging and Optimizing the Site
Stress Testing
Profiling and Debugging Services
Optimizing the Site
Logging in .NET
Summary
Self Instruction
Securing the Site
Key Concepts
Role-Based Security
Code-Access Security
Encrypting Data
ASP.NET Security
Summary
Self Instruction
Deploying the Site
A Few Words About Server Farms
Application Center
File Copy Deployment
Packaging a Site to Be Hosted Externally
Moving the Database
Summary
Self Instruction
Appendixes
C# Language Reference
Data Types
Classes
Structs
Enumerators
Statements and Execution Flow
Operators
Properties
Attributes
Indexers
Arrays
Strings
Interfaces
Delegates and Events
Exception Handling
Method Parameters
Function Overloading
Inheritance
VB.NET Language Reference
Syntax Changes and New Language Features
Object-Oriented Features
ASP.NET Object Model
HttpContext
HttpRequest
HttpResponse
HttpApplication
HttpSessionState
HttpServerUtility
ADO.NET Quick Reference
ADO.NET
ADO.NET Architecture
Connections and SqlConnection Objects
Command Object
ADO.NET DataAdapters
ADO.NET DataSets
Index