Commerce Server 2007 Developer Boot Camp – Intro
Microsoft Developer Platform Evangelism division was so kind to invite all the developers (and others) interested in Commerce Server 2007 to came to 3 day training boot camp here in Redmond, from June 12th - June 14th. The training material are presented by the Max Akbar, which blog is one of the most useful source of information on Commerce Server 2007 I could found. The boot camp is organized into the modules with the hands on labs at the end of the module. All the presented material is recorded on a DVD so the participants could watch them after the boot camp. I'll be capturing some of the interesting moments from the boot camp and publish it on the blog for all of you who missed the camp.
Max Akbar is not working in Microsoft anymore
Started pretty shocking by announcement of Max Akbar that he left the Microsoft and joined the Extreme consultants. Max already made that announcement on his blog Max leaving the Microsoft but I saw a lot of people were really surprised. Max would continue to cooperate with his ex CS team as an external consultant. He would continue to blog on his MSDN blog address he owned before. He is currently working on a set of web casts (8 hours/each), where each one would cover certain area of CS 2007. Beside the typical L200 stuff those web casts would contain a lot of advanced things such as workflow integration etc
I'm really impressed with the amount of knowledge Max has about Commerce Server 2007 and I'm even more impressed with the kindness and willing he showed. A great add on to Extreme consultants!
Boot camp agenda
Day 1
Module 1, Microsoft Commerce Server 2007 Overview,
provides a high-level overview of Commerce Server 2007. This includes identifying the features that are provided with each available Commerce Server edition, the architecture of Commerce Server, and the common tasks for any given role.
Module 2, Deploying Commerce Server 2007,
provides the prerequisite hardware and software requirements to deploy Commerce Server 2007. It also provides the steps for completing the deployment and recommend best practices for deployment.
Module 3, Managing and Monitoring Commerce Server 2007,
takes the student into the frontline tools that must be understood to perform day-to-day operations and the managing and monitoring of the components that enable Commerce Server to work efficiently.
Module 4, Staging Content in Commerce Server 2007,
discusses how to stage content in Commerce Server. Staging content involves moving the application from development, to the test environment, and finally to the production environment. The tools and process used in staging content are described in this module.
Module 5, Securing Commerce Server 2007 Solutions,
provides information about how to help secure Commerce Server solutions. The tools and steps for completing the tasks associated with helping to secure Commerce Server are also covered. In addition, the security best practices are presented.
Day 2
Module 6, Developing Commerce Server 2007 Applications,
provides an introduction into the Commerce Server development process. The module describes the high-level steps in the development process for creating a Commerce Server–based application.
Module 7, Developing the Catalog System,
provides an overview of the development tasks associated with the Catalog System. The module contains a description of the development tasks and code examples for using the Catalog System APIs.
Module 8, Developing the Inventory System,
provides an overview of the development tasks associated with the Inventory System. The module contains a description of the development tasks and code examples for using the Inventory System APIs.
Module 9, Developing the Profiles System,
provides an overview of the development tasks associated with the Profiles System. The module contains a description of the development tasks and code examples for using the Profiles System APIs.
Module 10, Developing the Orders System,
provides an overview of the development tasks associated with the Orders System. The module contains a description of the development tasks and code examples for using the Orders System APIs.
Module 11, Developing the Marketing System,
provides an overview of the development tasks associated with the Marketing System. The module contains a description of the development tasks and code examples for using the Marketing System APIs.
Day 3
Module 12, Integrating Commerce Server 2007 with Other Line of Business (LOB) Systems,
discusses the process for integrating Commerce Server with other LOB systems by using BizTalk Server 2006 adapters. The module discusses how to use BizTalk Server adapters to create workflow orchestrations and data transferal between Commerce Server and other systems.
Module 13, Migrating from Earlier Versions of Commerce Server,
describes the methods and processes to use to upgrade from earlier versions of Commerce Server (including Commerce Server 2002 and Commerce Server 2000). The module discusses how to use the Commerce Server Migration Wizard to help in the migration process.
Module 14, Developing the Data Warehouse and Analytics System,
provides the information that you must have to customize the Data Warehouse and Analytics System in Commerce Server. The module covers the managing of the Data Warehouse and Analytics System components, the processes for importing data into the Data Warehouse and Analytics System, and developing reports for the Data Warehouse and Analytics System.
Module 15, Customizing the Commerce Server 2007 Business Management Applications,
provides an overview of how to customize Commerce Server business management applications by using the Partner (SDK). This module discusses the common customizations made to the Commerce Server business management applications for most organizations. The module also discusses the customizations to the Commerce Server business management applications performed by Adventure Works, based on the business and technical requirements in the Adventure Works scenario.
Commerce Server Resources
Commerce Server Pre-Training Resources
Commerce Server bloggers:
- Max Akbar
- Andy Xu
- David Messner
- Jeff Lynch
- Nihit Kaul
- Ryan Donovan
- Vinayak Tadas
- Alan Faulkner
- Tom Schultz
- Vinod Kumar
- Commerce Team Blog
- RockstarGuys
Commerce Server resources:
- Commerce Server on GotDotNET
- Commerce Server on Microsoft.com
- Commerce Server on MSDN
- Commerce Server on TechNet
- Commerce Server 2007 product documentation
- Commerce Server Newsgroups
- Commerce Server Forums
- Commerce Server 207 docs on MSDN2