Introduction to SharePoint Integration Framework

Download Report

Transcript Introduction to SharePoint Integration Framework

Sitecore.

Compelling Web Experiences Page 1 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • • For owners of SharePoint

SharePoint is a great platform for document management and collaboration; however the capabilities and costs of SharePoint as a Web Content Management System make Sitecore a very compelling choice Multiply the value of SharePoint by publishing Intranet content to public-facing websites and extranets Leverage the additional functionality offered by the Sitecore Customer Engagement Platform including Engagement Analytics, Personalization, MVT, Email Campaign Manager, Web Forms for Marketers, Engagement Automation Bi-directional content access, with Single Sign On if required Page 2 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • • • • Features and capabilities

Real time connection • Views • Folders • Search Performance tuning • Staging • Limit requests to server • Item limit API for customization AD single sign-on or service account Bidirectional item provider • Configuration wizard Works for SIP and CMS Page 3 www.sitecore.net

Sitecore.

Compelling Web Experiences

• Which versions of Sharepoint are supported?

Works with SharePoint web services • WSS • All editions of SharePoint 2007 • All editions of SharePoint 2010 Page 4 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • Levels of integration

Page-level integration Item-level integration API Page 5 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • • Page-level integration

Primary use: intranet What it does: • Seamlessly displays SharePoint lists in SIP • Adds Menu items direct from SharePoint into SIP • Display and interact with SharePoint content in real time Why?

• By surfacing live lists or menus from areas of SharePoint the SIP users have up-to-date information from SharePoint in a familiar format • Where there is no need to “synchronize” content for repurposing this integration simply provides a view into the SharePoint server Sitecore controls • Announcements, Documents, List, Search, Tasks, Web Menu Page 6 www.sitecore.net

Sitecore.

Compelling Web Experiences

SharePoint List Component

Page 7 www.sitecore.net

Sitecore.

Compelling Web Experiences

SharePoint Web Menu Component

Page 8 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • Item-level Integration

Primary use: external-facing web sites What it does • Expose SharePoint content as Sitecore items • Including Media library integration • Bi-directional – content changes from SharePoint can update the Sitecore items and vice versa (configurable) Why?

• Much of the content stored in SharePoint may prove useful for the website e.g. job listings created by HR, by bringing the content in as Sitecore items they can be used in the website and presented according to the look and feel of the site.

• No more silos of content in the organization – SharePoint content can now be used on websites without incurring the licensing costs from Microsoft.

Page 9 www.sitecore.net

Sitecore.

Compelling Web Experiences

SharePoint announcements as Sitecore items

Page 10 www.sitecore.net

Sitecore.

Compelling Web Experiences

SharePoint documents in the Sitecore Media Library

Page 11 www.sitecore.net

Sitecore.

Compelling Web Experiences

• • • API

Expose Sharepoint content through an object model • Server • Web • Field • View • List • Folder • Document API uses Sharepoint web services • Sharepoint does not need to be installed on the Sitecore server Sitecore pipelines for handling content creation and modification • Sitecore  Sharepoint (create, update, delete) • Sharepoint  Sitecore (create, update, delete) • Convert field values (example: date formats) Page 12 www.sitecore.net

Sitecore.

Compelling Web Experiences

Architecture

Page 13 www.sitecore.net