ASP 3.0 The Complete Reference
Chapter 29
ECommerce in ASP (Outline)
Covers Everything we had learned so far.
MSMQ
Transaction
ADSI
SMTP
Indexing
Databases
Ecommerce Services
Customer Facing Tools
Catalogs
Auction
Membership/Personalization
Shopping Basket
Search
Order Processing Tools
Security
Order Check
Payment Validation
Shipping
Charges and Tracking
Tax
Order Status
Backend Management
Order Fulfillment
Merchandise Procurement
Biztalk
XML
Mapping
Decision Support Tools
Log Analysis
Promotion
Onsite Advertising
Off Site Advertising
Search Engines
Direct EMail
Link Kickbacks
partner sites
What You Need
Commerce Server
Commerce Server 2000
Microsoft Commerce Server 2000 provides the same
e-commerce framework as Site Server Commerce Edition 3.0, with broad
improvements to customer-focused functionality. Commerce Server 2000 features
an improved performance personalization and targeting system and sophisticated
business analysis though SQL Server's OLAP services.
Site Server 3.0, Commerce Edition
Commerce Server 2000
Migration Issues
Bank Account
Something to Sell
The Example Zippy Widgets Online
Personalization
Catalog
Shopping Basket
How long to keep basket
Search
Order Processing
What Is A Pipeline?
Framework for modeling commerce business processes
Framework consists of stages
Stage consists of components
Components operate on a commerce data object (e.g., an
order) that is passed through the pipe n
Pipelines can be transacted with MTS/COM+
Setup
Message Manager Component
like a dictionary for global messages to be used with the
pipeline
Error Messages
Other Messages
Establishing a Context
Order Form
Preparing the HTML Form
The OrderForm Component
Inserting Data into the Orderform Component
Order Processing Pipeline (OPP)
Automates common order processing tasks
Moves order forms through a sequence of events
PCF files
Pipeline Components
Building Pipeline Components
The Scriptor Component
Allows building of components
No Include files in Scripts
Purchase Check Component
Validate shopping cart items against inventory
Payment Validation Component
Cybercash CashRegister
others
Verifone
Tax Component
Taxware INTERNET Tax
Shipping Component
Charges and Tracking
TanData Progistics.Merchant
Order Status
Order Fulfillment
Merchandise Procurement
Commerce Interchange Pipeline (CIP)
XML
Biztalk
Retail Business Information RBI schema
Mapping
Decision Support Tools
The Predictor component
Performing a Market Basket Analysis
Log Analysis
Server Log Reporting Tools
Finding Patterns between Visitors and Site Offerings
Onsite Advertising
Off Site Advertising
Search Engines
Direct EMail
Link Kickbacks
Microsoft Wallet
Secure Electronic Transactions
ActiveStore
New Microsoft Initiative
The answer to the question of "what is Microsoft ActiveStore?"
can be summed up by a quote from the original announcement of the ActiveStore
initiative: "A collaborative effort to develop an information systems
framework for large retail operations that will allow business applications to
work easily between vendors."
There are four major aspects of the ActiveStore
Initiative work. These are:
The User Interface Services
The Base System Services
Data Access
Inter-application messages
These aspects will be addressed by the initiative in a
variety of ways. Some of the efforts will involve actual base code going into a
standard Microsoft product. Some will involve a robust and full function
reference implementation from Microsoft and/or others for use by other vendors
but which can be replaced if so desired. Some of the aspects will be addressed
by a definition of a supported COM interface only - with the actual
implementation up to the provider of the specific customer database or the
application provider.