Microsoft Commerce Server 2002 provides a platform for the rapid development of e-Commerce web sites. It integrates with a variety of Microsoft products and services to simplify and accelerate development and deployment. It also provides a rich environment for developing custom sites based of proven techniques and methodologies. Special Edition Using Microsoft Commerce Server 2002 provides a Fast Track for developing and deploying sites. Using the design patterns found in the sample sites and lessons learned from years of field experience, the book defines a path for mapping an e-commerce project.
(NOTE: Each chapter concludes with a Summary.)
Why This Book. How Our Book Is Organized. Conventions Used in This Book.
I. INTRODUCTION TO COMMERCE SERVER.1. Commerce Server Overview.
A Brief History of Commerce Server. How Commerce Server Works. What Commerce Server Doesn't Do. Is Commerce Server Right for You? Introducing the HipThreads.Net Case Study.2. Supporting Technologies.
Commerce Server: Not a Standalone Product. SQL Server 2000. Internet Information Services. Active Server Pages. Application Center 2000. BizTalk Server 2000. Content Management Server. Visual Studio 6 and Visual Studio .NET. Network Security.3. Commerce Server Planning.
Designing Your Site. Common Site Designs.4. Commerce Server Installation.
Presetup Tasks. Installation Tasks. Installing Commerce Server's Administration Tools. Post-Installation Tasks. Troubleshooting. Chapter 5. Commerce Server Architecture.
Commerce Server Systems. Commerce Server Security.6. Commerce Server and High Availability.
What Is High Availability? Types of Clustering. Commerce Server Clustering Support. Recommendations for a Highly Available E-Commerce Site.
II. FAST TRACK TO E-COMMERCE.7. Introduction to Sample Solutions.
What Are Solution Sites? Solution Sites As a Starting Point.8. Using a Sample Solution.
Sample Solution Prerequisites. Unpacking the Solution. Testing the Solution. What the Solution Doesn't Do. Troubleshooting.9. Using the Business Desk.
What Is the Business Desk? Installing the Business Desk. Creating Catalogs and Products. Catalog Definition Designer. Catalog Editor. Creating Users. Creating Advertising Campaigns. Troubleshooting. Real-World Tips from the Experts.10. Customizing the Solution.
Understanding the Solution Architecture. ASP-Based Solution Sites. ASP.NET-Based Solution Sites. Modifying the Look and Feel. Modifying the Code. Troubleshooting. Real-World Tips from the Experts.
III. COMMERCE SERVER OPERATIONS.11. Catalog Management.
Understanding Catalog Schemas. Designing Catalog Sets and Catalogs. Building a Product Catalog. Populating Product Catalogs. Grouping Catalogs. Exchanging Catalogs. Troubleshooting. Real-World Tips from the Experts.12. User Management.
Identifying Internet Users. User Tracking Components. Forms of User Authentication. Configuring Commerce Server Authentication. Managing User Profiles. Troubleshooting. Real-World Tips from the Experts.13. Advertising Campaigns.
Before You Begin. Ad-Enabling Pages. Setting Up Campaign Customers. Setting Up Campaigns. Setting Up Campaign Items. Finishing Up the Campaign Definition. Setting Up Campaign Expressions. Publishing Campaigns. Troubleshooting. Real-World Tips from the Experts.14. Personalization and Targeting.
What Are Personalization and Targeting? Targeting Campaigns to Users and Groups. The List Manager. Creating Personalized Direct Mail Pieces. Prediction and Analysis Models. Troubleshooting. Real-World Tips from the Experts.15. Pipelines.
Pipeline Fundamentals. The Pipeline Process. Editing Pipelines. Commerce Server Preconfigured Pipelines. Order Processing Pipelines. Direct Mailer Pipeline. Content Selection Pipeline. Creating Pipeline Components. Troubleshooting. Real-World Tips from the Experts.16. Reporting and Business Analytics.
Reporting Architecture. Importing Data into the Data Warehouse. Working with Static Reports. Working with Dynamic Reports. Report Security. Working with Segments. Understanding Segments. Affinity Lists. Running Reports and Analyses. Standard Reports. Running Reports. Running Static Reports. Creating Custom Reports. Troubleshooting. Real-World Tips from the Experts.
IV. COMMERCE SERVER DEVELOPMENT.17. Development Overview.
Active Server Pages. COM and COM+. Database Development.18. Development Technologies.
Visual Studio Development. Visual Studio .NET Development. The .NET Application Framework. The Commerce Server .NET Application Framework. ASP.NET. Visual Studio .NET. Other Development Tools. Packaging Sites for Distribution.19. Extending the Database.
Database Architecture. Administration Database Structures. Analysis and Reporting Database Structures. Data Warehouse Database Structures. Direct Mailer Database Structures. Campaign Database Structures. Database Extensions. Instantiating Resources on the Site. Integrating New Components into the Site. Views and Stored Procedures. Troubleshooting.20. Using Commerce Server Objects.
Implementing Advertising Campaigns. Utilizing the Product Catalog System. Implementing User Profiles. Troubleshooting. Real-World Tips from the Experts.21. Building and Customizing Pipelines.
Background. Pipeline Design. Commerce Server Data Objects. Designing Pipeline Stages. Pipeline Components. Implementing Pipelines. Troubleshooting. Real-World Tips from the Experts.22. Extending the Business Desk.
Default Business Desk Modules. Extending Business Desk Modules. Creating Custom Business Desk Modules. Troubleshooting. Real-World Tips from the Experts.23. Using BizTalk Server 2000.
How BizTalk Server Works. Using BizTalk with Commerce Server 2002. Exchanging Data Through BizTalk. Troubleshooting. Real-World Tips from the Experts.24. Extending Commerce Server Reporting.
Extending the Data Warehouse. Data Warehouse Classes. Adding and Modifying Classes to the Warehouse. Creating Custom Reports. Defining Reports. Troubleshooting. Real-World Tips from the Experts.25. Building a Reporting Infrastructure.
Building a Reporting Infrastructure. Reporting Scenarios. Troubleshooting. Real-World Tips from the Experts.26. Automating Commerce Server.
Data Transformation Services. SQL Server Agent. Scripting. Troubleshooting. Real-World Tips from the Experts.27. Developing International Sites.
International Challenges. Commerce Server's Internationalization Features. International Development Techniques. Troubleshooting. Real-World Tips from the Experts.
V. APPENDIXES.Appendix A. Commerce Server Object Reference.
Background. COM Object References. .NET Business Classes.Appendix B. Pipeline Component Reference.
Pipelines. Pipeline Components.Appendix C. Securing IIS and Your Network.
Network Security. IIS Security. File Security. SQL Server Security. Security Is an Ongoing Process. Real-World Tips from the Experts.Appendix D. Migrating from Site Server 3.0, Commerce Edition.
Site Migration Planning. Migration Strategies. Migration Tools. Migrating Your Code. Real-World Tips from the Experts.Appendix E. Migrating from Commerce Server 2000.
Upgrade Overview. Performing the Upgrade.Index.