Skip to main content

SharePoint Developer Center

Explore this site to find out more about developing solutions for SharePoint Foundation 2010, SharePoint Server 2010, and SharePoint Designer 2010.

Focus on... | Essential Resources | List of Resource Centers

101 Code Samples for SharePoint 2010

Explore code samples that cover a wide range of useful tasks from working with lists and document libraries, to using BCS. The C# samples, in most cases, have a companion VB.NET project. There are also samples written in JavaScript. The list of samples were compiled from suggestions submitted by the SharePoint community.

Each code sample consists of a standalone project created in Microsoft Visual Studio 2010 and demonstrates a distinct feature or feature set. Each sample includes comments describing the sample and the expected results. Each sample also contains comments that explain how to set up your environment so that the sample code runs, where necessary.

101 Samples for SharePoint 2010 Development101 Samples for SharePoint 2010 Development

Download samples that you can use in your own code.

Download all 101 Code Samples for SharePoint 2010Download all 101 Code Samples for SharePoint 2010

Get all 101 samples in a single zip file.

Don't Miss...

SharePoint 2010 Development Video CenterSharePoint 2010 Development Video Center

Have just a few minutes to learn something new? Watch these short videos about creating custom solutions with SharePoint Online, SharePoint Server, and SharePoint Foundation.

Essential Resources for SharePoint Development

Get SharePoint 2010Get SharePoint 2010

Download the SharePoint 2010 releases.

SharePoint 2010 SDKSharePoint 2010 SDK Documentation

Find reference documentation for the server and client object models and step-by-step procedures for using these technologies and object models and programming with them.

What’s New for Developers in SharePoint 2010

Find essential getting started content and links to detailed information about what's new for developers.

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

Install a development environment with SharePoint 2010 and Visual Studio 2010.

Get Started Developing on SharePoint 2010 Training

Use these ten modules to get started with development for SharePoint 2010 using Visual Studio 2010.

SharePoint Developer Training Kit

Download a training kit that includes videos, labs, and demos that provide advanced guidance about developing for SharePoint.

SharePoint 2010 Resource Centers

Looking for content on a central theme? Find useful links to code samples, blog posts, SDK documentation, how-to videos, and more in resource centers.

SharePoint 2010 Upgrade Resource Center

Explore resources for upgrading to the next version of SharePoint.