Post on 30-May-2018
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
1/28
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
2/28
Ryan Donovan Philippe LavoieProduct Unit Manager R&D LeadMicrosoft Corporation Cactus Commerc
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
3/28
1. What is the state of e-commerce & why should
2. What is Microsoft's story for e-commerce?
3. How can technolgies like Silverlight help e-com
4. How can multi-channel retailing solutions be b
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
4/28
Lots of Growth!
Massive infrastructure renewal is happeningSupportability, TCO, & Business Empowerment drivers
Multi-channel retailing is real
Goal: One set of infrastructure to power all channels
Add channels to drive revenue
International ExpansionRich media will play a significant role in the next 5 years
Forrester & AMR
38% & 72% Enterprise investment respectively
Much commentary on emergence of rich media
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
5/28
Most revolutionary release since CS2000 debuted 7 years a
Empowering solutions for the:Developer
Business User
IT Professional
Thought Leadership in:
Multi-channel Vision
Business Agility
Performance/Scale Capabilities
SOA & Integration Capabilities
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
6/28
Connected Commerce
Customer Satisfaction Platform
Deep integration
with Microsoft BizTalk 2006 for ERPand Trading Partner Interchange
Full leverage of ASP.N
for enhanced developmeasy interoperability wi
other Web technologie
World-class e-commerce
features and functions
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
7/28
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
8/28
Commerce Server 2002Costco RSWATComplete rewrite for Commerce Server 2007Commerce Server 2007
Marketing
Manager
InventorySubsystemInventory
SubsystemMarketing
Manager
CatalogSubsystem
MarketingSubsystem
OrdersSubsystem
Data Warehouse & Analytics Subsystem
Profiles Subsystem
Profiles Web Service
Catalog & InventoryWeb Service
MarketingWeb
Service
OrdersWeb
Service
CatalogBTS
Adapter
ProfilesBTS
Adapter
OrdersBTS
Adapter
InventoryBTS
AdapterCatalogManager
Customer &
OrderManager
Com
merceServer
ITConsole
ReportingServices
C o m
m e r c e S e r v e r
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
9/28
More transactions on the same hardware
Ability to scale up & out without choke pointsOne of the largest engineering improvements in 07
Key Requirements:
100K+++ Orders/Day over 11 Hour Peak
Very Large, Complex Catalogs (~900M+ SKUs across many abst
catalogs & categories simultaneously)
Tens of Millions of User Profiles
All on commodity hardware (e.g. HP DL38x/58x)
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
10/28
CPG X
Distributor X
SCM
Merch.WMS
Enterprise
BPM
Sell-Side
Trading Partner X
Microsoft
Commerce Server
ERP
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
11/28
Rich Web Client In Store Kiosk
Point of Sale
Terminal A
Basic Web Client Xbox Live Biztalk 3rd p
Commerce Server 2007
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
12/28
The "Your Company" E-Commerce Site
AjaxSilverlight
The "Alpine Ski House" Multi-Channel E-Store
Rich Client in WPF to replace a website
Kiosk application in WPF
Point of Sale terminal in Win32
Mobile device with .Net for mobile.
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
13/28
Goal:
How Ajax and Silverlightcan be used to extend a wIntegration with Commerce Server 2007
The Scenario:
Self-contained Advertisement Rotator in Ajax for .N
Silverlightmovie preview control that integrates witcoming from Commerce Server 2007
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
14/28
Commerce Server 2007
www.YourCompany.com
YourCompany Business Logic
IE 7.0 / IE 6.0 / I.E 5.0 / FireFox / Safari
HTML Ajax and Si
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
15/28
Functionality and Code Walk-Through
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
16/28
Advertisement Rotator:Use Commerce Server 2007 to retrieve a set ofadvertisements.
Encapsulate your user control inside an update pa
Add timed based triggersModify the content of the control when a trigger oc
Benefits
You build on your ASP.Net expertise and easily exbehavior of your site.
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
17/28
Silverlight movie preview: Add the Silverlight control to the page.
Return a list of products from Commerce Server
Use ItemTemplate to present the products inside
GridView Register a JavaScript that links the 'onClick' eve
inside the HTML page with the Silverlight contro
Benefits:
Greatly improves the user experience
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
18/28
Goal:Show how Commerce Server 2007 enables multi-cretailing.
Show how different devices connect with Commerc
2007.
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
19/28
Commerce Server 2007
Alpine Ski House S
Rich Web ClientIn Store Kiosk
Point of Sale
Termimal A
Commerce Server Web Services
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
20/28
Functionality and Code Walk-Through
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
21/28
Rich Web Client
Extending Commerce Server 2007 to notify the Poiterminals with Microsoft Queues.
Kiosk:
WPF works with near field devices and embedded Microsoft POS for .Net
Wrap the commerce results inside Observable Coll
also use INotifyPropertyChange to enable rich UI eBenefits
Rich UI customization
Multi-channel integration to offer a seamless shopp
experience.
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
22/28
Functionality and Code Walk-Through
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
23/28
Mobile Application
Provide a light weight interface to Commerce Se2007
Use that interface to send purchase orders frommobile device.
Benefits Stay connected with your clients everywhere, ev
inside your competitor's stores.
Credible UI to browse and manage a basket insportable device.
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
24/28
The "Your Company" E-Commerce Site
AjaxSilverlight
The "Alpine Ski House" Multi-Channel E-Store
Rich Client in WPF to replace a website
Kiosk application in WPFPoint of Sale terminal in Win Forms
Mobile device with .Net for mobile.
All deployable today!
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
25/28
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
26/28
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
27/28
8/14/2019 Selling Stuff on the Web in Style with Microsoft Commerce Server
28/28
2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countThe information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market c
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.