OSC Sample Provider and Templates

Applies to: Office 2007 | Outlook 2010 | SharePoint Server 2010

Accompanying the Microsoft Outlook Social Connector (OSC) Provider Reference are one sample provider and several provider templates in C++, C#, and Visual Basic. You can download the sample provider at Outlook Social Connector (OSC) Sample Provider and the templates at Outlook Social Connector (OSC) Provider Templates.

The sample provider is named TestProvider and is for demonstration only. It does not connect to a specific real social network, but it does implement all five interfaces in OSC provider extensibility. Each interface is represented by a class. TestProvider uses Visual C# and requires Microsoft Visual Studio 2008 Service Pack 1 or Microsoft Visual Studio 2010, and Outlook 2010, Outlook 2007, or Outlook 2003.

The provider templates are available for use when you build a provider in the language of your choice. To minimize the download size of the provider and to minimize provider load time, you should build a production provider by using C++. If you are developing a provider for users who already have the .NET Framework 3.5 SP1 installed on their computers, you can also consider writing a managed provider using C# or Visual Basic.

In This Section

Reference

Outlook Social Connector Provider Reference

Getting Started with Developing an Outlook Social Connector Provider

OSC Typical Calling Sequences

Developing a Provider with the OSC XML Schema

Debugging a Provider

Deploying a Provider

Best Practices for Developing a Provider