SharePoint Server 2010 Core Class Library

Applies to: Office 365 | SharePoint Online | SharePoint Server 2010

This class library for Microsoft SharePoint Server 2010 includes core namespaces that contain utility classes, utility methods, and Web controls for building user interfaces, and other namespaces that are for internal use only.

The following table lists the public namespaces in this class library that you can use to develop your solutions.

Namespaces

Namespace

Description

Microsoft.Office.Server.Utilities

Contains interfaces and helper classes that support event receivers, timer jobs, and iteration over sites, lists, and list items.

Microsoft.SharePoint.Portal.WebControls, Microsoft.Office.Server.WebControls, and Microsoft.Office.Server.WebControls.Charting

Contains classes for creating user interfaces for SharePoint Server 2010.

Microsoft.Office.Server.ObjectCache

Provides a cache interface that can be used to store objects of any type.

See Also

Other Resources

Deciding Which SharePoint 2010 API to Use

What's New in SharePoint Server 2010

What's New in SharePoint Foundation 2010

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

SharePoint Server 2010 General Reference

Video: Using the SharePoint 2010 SDK Help

SharePoint Developer Center

SharePoint Developer Team Blog

SharePoint Stack Exchange