|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Welcome to the Outlook Social Connector 1.1 Provider Reference
Last modified: November 04, 2011
Applies to: Office 2007 | Outlook 2010 | SharePoint Server 2010
The Microsoft Outlook Social Connector (OSC) provides a communication hub for personal and professional communications. Just by selecting an Outlook item such as an email or meeting request and clicking the sender or a recipient in that item, without leaving Outlook, users can see in the People Pane activities, photos, and status updates of this person on their favorite social networks. Users can conveniently see all the Outlook emails, attachments, and meetings received from this person. In an organizational environment, users collaborating on a Microsoft SharePoint site can also see in the People Pane document updates and other site activities of this person on the SharePoint site.
A social network can develop a provider for the OSC to synchronize and surface social network updates in Outlook. Popular social networks such as LinkedIn, Facebook, and Windows Live are offering providers for the OSC.
The Outlook Social Connector 1.1 Provider Reference describes how to develop an OSC provider using OSC provider extensibility.
If you are new to developing solutions for Outlook, see Selecting an API or Technology for Developing Outlook Solutions to identify the APIs and technologies that are most appropriate for your needs.
Published: July 2010 | Updated: May 2011
Provides an overview of the OSC, including the following: how an OSC provider can be useful, quick steps for learning to develop a provider, technical requirements, best practices for developing a provider, and what’s new in this release.
Describes an example OSC provider and several templates for developing a provider.
Describes a few typical calling sequences by the OSC of members in the OSC provider extensibility interfaces. This should enable you to better understand how to implement these interfaces.
Describes how the OSC provider extensibility interfaces and OSC XML schema are designed to support an OSC provider.
Suggests a few ways to help debug an OSC provider.
Describes registration requirements for an OSC provider, and provides a checklist for installing a provider.
Suggests tests you can do before releasing an OSC provider.
Provides reference information for the OSC provider extensibility interfaces and OSC XML schema, and lists possible error codes.