Welcome to the SharePoint Foundation 2010 SDK Documentation

Applies to: SharePoint Foundation 2010

Publication date of this reference: January 2012

The Microsoft SharePoint 2010 Software Development Kit (SDK) provides documentation and code samples for Microsoft SharePoint 2010. This documentation set, which is part of the larger SDK, covers the Microsoft SharePoint Foundation 2010 collaboration services.

The documentation includes detailed descriptions of the technologies that SharePoint Foundation 2010 provides for developers, reference documentation for the server and client object models, and step-by-step procedures for using and programming with these technologies and object models. This SDK also includes best practices and setup guidance that can help you create custom applications that build on and extend the SharePoint Foundation 2010 and SharePoint Server 2010 platforms.

The following diagram shows the key components of the development platform provided by SharePoint 2010.

SharePoint 2010 architecture

For the latest news about developing for SharePoint 2010, please visit the SharePoint Developer Documentation Team Blog and the SharePoint Developer Center.

In This Reference

See Also

Concepts

New Developer Content for SharePoint Foundation 2010

Other Resources

Service Pack 1 (SP1) for Microsoft SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 (white paper)

SharePoint Developer Center

SharePoint Developer Team Blog

SharePoint Stack Exchange

Document Conventions

Accessibility Notice

Microsoft Online Privacy Notice

Video: Using the SharePoint 2010 SDK Help