Microsoft Commerce Server 2009 on SharePoint Platform.
-
Upload
coby-herbertson -
Category
Documents
-
view
252 -
download
1
Transcript of Microsoft Commerce Server 2009 on SharePoint Platform.
Venu Madhav Cheedella.NET Architect - Bennett Adelson
www.bennettadelson.com
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Customizations – What can we do
o Case Study – 360-5
• First CS 2009 case study published by Microsoft
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
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
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
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