Home > Training Course Catalogue > IT Vendor Courses > Microsoft.NET Enterprise Servers Training > M2341:Fundamentals of Developing a Business-to-Consumer Solution with Microsoft Commerce Server 2000

Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS

+44 (0)20 7620 0033
+44 (0)20 7620 0055

 

Training Course Outline

IT Vendor CoursesIT Vendor Courses   Microsoft.NET Enterprise Servers TrainingMicrosoft.NET Enterprise Servers Training


Course outline for M2341:Fundamentals of Developing a Business-to-Consumer Solution with Microsoft Commerce Server 2000M2341:Fundamentals of Developing a Business-to-Consumer Solution with Microsoft Commerce Server 2000

This course includes classroom labs for live hands-on trainingThis course follows an offical curriculum for certification


View course dates


Course Duration: 5 days


Course Code: M2341


Course Description:


This course is intended for professional Web developers. These developers already have experience creating Web sites by using Active Server Pages (ASP), Microsoft Visual Basic® Scripting Edition (VBScript) or JavaScript, data connectivity, client-server concepts and technologies (such as Internet Information Services (IIS), Microsoft SQL Server™) and COM+.


Prerequisites:

Before attending this course, students must be able to:



- Understand the basic principles of event-driven programming.
- Use the ASP object model to create a Web site that includes Application-level variables and a global.asa file.
- Create a simple Hypertext Markup Language (HTML) page that includes tables and frames.
- Add server-side scripting to a Web page by using VBScript.
- Use Microsoft ActiveX® Data Objects (ADO) to read and write information to a database. (This is a recommended prerequisite, but not required.)
- Students can satisfy the prerequisites for this course by completing Course 1017A, Mastering Web Application Development Using Microsoft Visual InterDev® 6.



This course includes the following modules:

Module 1: Overview of Business-to-Consumer Web Sites

  • Introduction to B2C Web Development
  • Features of Commerce Server 2000
  • Introduction to the Lab Scenario
  • After completing this module, you will be able to describe the role that Commerce Server plays in developing a B2C Web site for the Microsoft .NET platform. This includes:
  • Describing the characteristics of a B2C Web site.
  • Listing the main features of Commerce Server that support the development of a B2C Web site.
  • Describing a Solution Site and its practical implications.
  • Explaining how Commerce Server interacts with the other .NET Enterprise Servers.
  • Understanding the overall structure of the lab scenario.

Module 2: Introduction to Developing with Commerce Server 2000

  • Identifying Prerequisite Software
  • Installing Commerce Server 2000
  • Using Commerce Server 2000 Solution Sites
  • Programming Overview
  • After completing this module, you will be able to configure the Commerce Server development environment. This includes: Identifying and configuring the software that is needed to develop a Commerce Server Web site.
  • Installing Commerce Server.
  • Unpackaging the Blank Solution Site.
  • Defining what the general-purpose programming objects are.
  • Describing the typical uses for dictionaries in Commerce Server and the kinds of information that are stored in them.

Module 3: Building and Importing Catalogs:

  • Understanding Commerce Server 2000 Catalogs
  • Creating a Catalog Schema
  • Creating a New Catalog
  • Importing Existing Catalogs
  • Creating Catalog Sets and Custom Catalogs
  • After completing this module, you will be able to build and import catalogs. This includes:
  • Explaining how Commerce Server uses catalogs.
  • Building a catalog schema.
  • Using Commerce Server Business Desk to build catalogs.
  • Importing catalog files.
  • Creating catalog sets and custom catalogs.

Module 4: Displaying and Searching Catalog Data

  • Displaying Catalog Data
  • Creating a Catalog Search Page
  • Using an LRU Cache
  • After completing this module, you will be able to create Web pages that display and search catalog data. This includes:
  • Using Commerce Server objects to build a Web page that displays catalog data.
  • Using Commerce Server objects to build a search-enabled Web page that will search catalog data.
  • Use an Least Recently Used (LRU) cache to optimise catalog searches.

Module 5: Identifying and Authenticating Users

  • Overview of Identifying, Authenticating, and Profiling Users
  • Identifying Anonymous Users
  • Identifying and Authenticating Registered Users
  • Registering Users
  • After completing this module, you will be able to use user and group profiles to identify and authenticate users. This includes:
  • Explaining why you would want to identify and authenticate Web site users.
  • Building an anonymous identification system by using AuthFilter and MSCSProfile cookies.
  • Building a Registered user authentication system by using AuthFilter and
  • MSCSAuth cookies.
  • Building user profile definitions for Anonymous and Registered users.
  • Link catalog sets to Anonymous and Registered user profiles.

Module 6: Creating a Shopping Basket

  • Introduction to Shopping Baskets
  • Building a Shopping Basket
  • After completing this module, you will be able to create a basic shopping basket. This includes:
  • Describing the objects that are used to define and display a shopping basket in
  • Commerce Server and the role that these objects play in implementing the basic features of a shopping basket.
  • Implementing a simple shopping basket by adding and removing items that are selected by the shopper and displaying the basket.

Module 7: Using a Pipeline

  • Overview of Commerce Server Pipelines
  • Building a New Pipeline
  • Working with the Order Processing Pipelines
  • Running an Order Processing Pipeline
  • After completing this module, you will be able to create a shopping basket that uses pipelines, transactions, and object pooling. This includes:
  • Defining the four types of pipelines in Commerce Server and explaining which of these pipeline types support transactions and object pooling.
  • Using the Pipeline Editor to create a pipeline configuration file (pcf) that defines the stages and components of a pipeline.
  • Defining the purpose, stages, and components of each of the Order Processing pipelines in Commerce Server.
  • Running a pipeline by using the RunPipe method of the OrderGroup object.

Module 8: Creating Pipeline Components

  • Creating a Scriptor Pipeline Component
  • Creating a Compiled Pipeline Component
  • Registering a Compiled Pipeline Component
  • After completing this module, you will be able to develop both scripted and compiled pipeline components. This includes:
  • Adding a Scriptor pipeline component to a pipeline and customizing it by creating VBScript code.
  • Using Visual Basic to create a compiled pipeline component.
  • Registering a compiled pipeline component.

Module 9: Creating Campaigns with Business Desk

  • Introducing Commerce Server 2000 Campaigns
  • Targeting Campaign Items
  • Creating an Ad Campaign
  • Creating a Discount Campaign
  • Creating a Direct Mail Campaign
  • After completing this module, you will be able to create advertisement and discount campaign items. This includes:
  • Providing examples of different types of campaigns.
  • Creating a target group by using Business Desk.
  • Creating an ad campaign by using Business Desk.
  • Create a discount campaign.
  • Create a direct mail campaign item by using Business Desk.

Module 10: Implementing Campaigns

  • Using the Content Selection Pipeline
  • Enabling Pages for Advertisements
  • Enabling Discounts on a Web Site
  • After completing this module, you will be able to implement a marketing campaign. This includes:
  • Creating a Content Selection pipeline (CSP).
  • Enabling Web pages to display ads from the CSP.
  • Running a discount campaign.

Module 11: Packaging a Commerce Server 2000 Web Site

  • What is Contained in a Package?
  • Packaging a Web Site
  • Security Concerns
  • After completing this module, you will be able to package a Commerce Server Web site for deployment. This includes:
  • Defining the contents and settings that are contained in a site package.
  • Packaging a typical Web site.
  • Understanding the security issues that are associated with the packaging and unpackaging of a Web site.

 

To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.


Perpetual Solutions are a global provider of onsite training solutions throughout London, UK and the rest of the world. For scheduled training our UK partner network provides an unrivalled choice of courses.


Save as PDFSave as PDF

PrintPrint this course



© Perpetual Solutions Ltd 2008.   Perpetual Solutions, Tuition House, 27-37 St Georges Road, London, SW19 4DS. +44 (0)20 7620 0033 +44 (0)20 7620 0055