Top Banner
Microsoft Commerce Server 2009 on SharePoint Platform
28

Microsoft Commerce Server 2009 on SharePoint Platform.

Dec 14, 2015

Download

Documents

Coby Herbertson
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Microsoft Commerce Server 2009 on SharePoint Platform.

Microsoft Commerce Server 2009

on SharePoint Platform

Page 2: Microsoft Commerce Server 2009 on SharePoint Platform.

Venu Madhav Cheedella.NET Architect - Bennett Adelson

www.bennettadelson.com

[email protected]

Page 3: Microsoft Commerce Server 2009 on SharePoint Platform.

Agenda

o What is CS 2009

o What comes with Out-of-the-Box Install

o What can we do with Out-of-the-Box functionality – Customizations

o How much does it cost - Cost

o What can we expect next - Future

Page 4: Microsoft Commerce Server 2009 on SharePoint Platform.

What is CS 2009…?

o Latest Microsoft Commerce platform for Ecommerce Applications

• Out of the box production ready website

• Multi Channel framework

• Unified API model

o History

• CS 2009

• CS 2007

• CS 2002

• Site Server

• Sorry – I was sleeping before that

Page 5: Microsoft Commerce Server 2009 on SharePoint Platform.

A Typical Install….

• Windows Server 2008• IIS 7.0• .NET 3.5• SQL Server 2008• Sharepoint 2007• CS 2007• CS 2009 (“Mojave”)

CS 2009 V2 contemporary site pack• Commerce Server Sharepoint Wizard• CS Web Services – using Site Packager

Page 6: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

o Production Ready Ecommerce Website (Built on Sharepoint)• Publishing NTLM Site• Extended Public Site

o 29 Sharepoint Webpartso CS 2009 Components & APIo CS 2007 Components & API

Page 7: Microsoft Commerce Server 2009 on SharePoint Platform.

Business Application Managers

o Catalog Manager …Catalog Systemo Profiles & Orders Manager …Profiles & Order Systemo Marketing Manager …Marketing Systemo Catalog Schema Manager

o Authorization, Web Services & Customization

Page 8: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

o Production Ready Ecommerce Website (Built on Sharepoint)• Publishing NTLM Site• Extended Public Site

o 29 Sharepoint Webparts• Open source code• You can do a debug set-up

o CS 2009 Components & APIo CS 2007 Components & API

Page 9: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

Catalog

•Site Map Provider•Product Provider•Product Query•Property Picker•XsltPropertyList•Product Filter•Image Viewer•Inline Product

Editor

Profiles

•Address List•Address Detail•Credit Card List•Credit Card Detail•My Profile•Registration

Wizard•Change Password•Forgot Password

Page 10: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

Orders

•Cart•Add to Cart•Checkout•Minicart•Order History•Order Details•My Shopper Lists•Shopper List Detail

Search

•Search Box•Search Results•Search Paging•Store Locator

Page 11: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

Marketing

•Advertisement List

Others

•Login.aspx

Page 12: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

o Production Ready Ecommerce Website (Built on Sharepoint)• Publishing NTLM Site• Extended Public Site

o 29 Sharepoint Webparts• Open source and can be set up for Debugging

o CS 2009 Components & APIo CS 2007 Components & API

Page 13: Microsoft Commerce Server 2009 on SharePoint Platform.

Architecture – CS 2007

CS2007 Catalog

CS2007 Orders

CS2007 Profiles

CS2007 Analytics

CS2007 Marketing

CS2007 Business

UserTools

CS2007 IT ProTools

ASP.NET Sites developed in Visual Studio

Page 14: Microsoft Commerce Server 2009 on SharePoint Platform.

Architecture – CS 2009

Commerce Server 2007

Catalog, Orders, Profiles, Marketing, Analytics, Staging, Web Services

CS2007 BusinessUser Tools

Catalog Manager, Marketing Manager, Customer & Order

Manager

* SharePoint installation required

“Mojave” Web Parts

Shopping Web Site Experience

CS2007 IT Pro &

DesignerTools

Site templates

Custom UX: Customize Web Parts

Custom Web Parts

“Mojave” Foundation API

Unified run-time calling model

Multi-Channel Interface

Custom Logic:

Op/Entity Model

Custom UX: Direct to

Mojave API

MobileTemplate

Page 15: Microsoft Commerce Server 2009 on SharePoint Platform.

Operation

API Message Flow – Commerce Entity (CRUD), Operations & Sequences

Op

era

tion

Se

qu

en

ce

Op

era

tion

Se

qu

en

ce

Op

era

tion

Se

qu

en

ce

Op

era

tion

Se

qu

en

ce

Web Browser

Public API

Broker

CS 2007

SQL Server

Presentation

Application

Data

Page 16: Microsoft Commerce Server 2009 on SharePoint Platform.

Channel Configuration

Page 17: Microsoft Commerce Server 2009 on SharePoint Platform.

What do we really have… ?

o Production Ready Ecommerce Website (Built on Sharepoint)• Publishing NTLM Site• Extended Public Site

o 29 Sharepoint Webpartso CS 2009 Components & APIo CS 2007 Components & API

Page 18: Microsoft Commerce Server 2009 on SharePoint Platform.

Agenda

o What is CS 2009

o What comes with Out-of-the-Box Install

o What can we do with it – Customizations

o How much does it cost - Cost

o What can we expect next - Future

Page 19: Microsoft Commerce Server 2009 on SharePoint Platform.

Customizations – What can we do

o Case Study – 360-5

• First CS 2009 case study published by Microsoft

Page 20: Microsoft Commerce Server 2009 on SharePoint Platform.

Customizations

o Category, Product & Cart Pages

• Provider – Consumer• XMLs• XSLTs• XSLT Actions

Page 21: Microsoft Commerce Server 2009 on SharePoint Platform.

Custom Consumer Webpart

Page 22: Microsoft Commerce Server 2009 on SharePoint Platform.

Costs

o Commerce Server 2009 EE

20,218 per processor

o Commerce Server 2009 SE

7,075 per processor

Page 23: Microsoft Commerce Server 2009 on SharePoint Platform.

Future

o 2009 R2 CTP

o Sharepoint 2010 Integration

o 2010/2011 – Next Generation Ecommerce

• A complete bottom up re-write

• WCF Services (SOA)

• Cloud Computing

Page 24: Microsoft Commerce Server 2009 on SharePoint Platform.

Agenda

o What is CS 2009

o What comes with Out-of-the-Box Install

o What can we do with it – Customizations

o How much does it cost - Cost

o What can we expect next - Future

Page 25: Microsoft Commerce Server 2009 on SharePoint Platform.

Operations

Operation Sequences

Commerce Entity, Models & Relationships

Products & Variants

Cross SellUp Sell

Marketing – Campaigns, Promotions, Coupons

Direct Mailer & Emails

Catalog SchemaProduct SchemasVirtual Catalogs

Extending Orders SystemOrder Form

PaymentShipment

Line Items Pipelines

Custom Pipelines

Multi Channel Framework

Baskets & Wish Lists

Commerce Server Web Services

Checkout - Payment Integration

CS 2009 Portal SolutionArchitecture

Set it up for Debugging

Commerce Server Staging

Analyze Backend Data – Databases, Tables

Inventory Management

Site Map Providers

Troubleshooting

Extending Profile System

Message Manager

Page 26: Microsoft Commerce Server 2009 on SharePoint Platform.

References

http://www.microsoft.com/commerceserver/

http://www.microsoft.com/commerceserver/en/us/try-video.aspx

http://www.microsoft.com/commerceserver/en/us/downloads.aspx

http://commerce-server-guy.blogspot.com/

http://blogs.msdn.com/maxakbar/

http://blogs.msdn.com/vinayakt/

http://channel9.msdn.com/pdc2008/PC59

Page 28: Microsoft Commerce Server 2009 on SharePoint Platform.

What Windows Live APIs

Who Brandon Campbell

When June 8th

Where Right here !!

Coming up Next Month…