Prerequisite Skills and Knowledge
Commerce Server 2009 R2 provides a set of features and tools to develop, deploy, and manage e-commerce Web sites. To work with Commerce Server 2009 R2, you must have specific skills that span three areas of expertise throughout an organization. These areas are as follows:
Developer Knowledge Requirements, Roles, and Responsibilities
System Administrator Knowledge Requirements, Roles, and Responsibilities
Business User Knowledge Requirements, Roles, and Responsibilities
You should have knowledge of enterprise application integration (EAI) technologies and the general challenges of heterogeneous application integration.
Developer Knowledge Requirements, Roles, and Responsibilities
A developer of Commerce Server 2009 R2 solutions must be at least moderately experienced with the use of the following:
Microsoft Windows Server 2008 operating system
Microsoft Internet Information Services (IIS)
Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010
Microsoft Visual Studio 2008 with Service Pack 1 (SP1) or Microsoft Visual Studio 2010, and the development of .NET solutions.
Programming with the .NET Framework.
Extensible Markup Language (XML).
Extensible Style Sheet Language Transformations (XSLT).
Dynamic HTML (DHTML).
Microsoft ActiveX Data Objects (ADO.NET).
HTML Components (HTC).
Active Server Pages (ASP) and ASP.NET.
XML Schema Definition Language (XSD).
Web service use and development.
The following table provides examples of the tasks that developers perform and links to topics about the tools, systems, and interfaces they use.
Responsibilities |
Tools, systems, and interfaces |
---|---|
|
|
System Administrator Knowledge Requirements, Roles, and Responsibilities
The following table shows the areas of proficiency expected for a system administrator or IT professional.
System administrator task |
Prerequisite knowledge |
---|---|
Design the deployment infrastructure. |
An understanding of reliability, availability, security, performance, compatibility, networking, and hardware and software management concepts. |
Deploy the infrastructure. |
Must know how to do the following:
|
Deploy a larger installation. |
Must know how to configure SQL Server clustering and understand load-balancing technologies. |
Deploy and manage a Commerce Server application. |
Must know how to manage server applications in a Windows Server 2008 environment and understand how to create and manage Web sites and virtual directories. |
An IT professional responsible for the deployment of Commerce Server solutions must be at least moderately experienced with the use of the following:
Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010
Microsoft Windows Installer (MSI)
Microsoft Windows Server 2008
Internet Information Services (IIS)
Microsoft SQL Server Analysis Services
Microsoft BizTalk Server 2009 (required only if you want to use the Commerce Server 2009 R2 Adapters for Microsoft BizTalk Server 2009)
Optional, Microsoft System Center Operations Manager 2007 R2
Performance monitoring and optimization techniques
Backup and restore concepts and techniques
The following table provides examples of the tasks that system administrators perform and links to topics about the tools and interfaces that they use.
Responsibilities |
Tools and interfaces |
---|---|
|
|
Site Designer Knowledge Requirements
Site designers are responsible for designing the site, making structural changes to the site, and adding or removing Web Parts. They should be familiar with:
Commerce Server 2009 R2
Windows Server 2008
Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010
XML
XSLT
Web site design concepts
Usability concepts
Business User Knowledge Requirements, Roles, and Responsibilities
Business users (merchandisers and marketers) are responsible for defining the business goals, strategies, and processes for creating and running a successful e-commerce Web site in addition to monitoring business activity. They should be familiar with:
Commerce Server 2009 R2
Windows Server 2008
Microsoft SharePoint Foundation 2010 or Microsoft SharePoint Server 2010; page editing and Web Part property selection
Web site navigation
Basic publishing concepts (updating content, approving content, and publishing content)
The following table provides examples of the tasks business users perform and links to topics about the tools and interfaces they use.
Responsibilities |
Tools and interfaces |
---|---|
|
|
See Also
Other Resources
Extensibility and Customization