Chapter 3. Accessing the API

In this chapter we explain the basic techniques for programming SharePoint. This includes

  • Programming the SharePoint Server API—finding the entry points

  • Where to find helper classes and utility methods

  • Working with internal objects—object disposal and security

  • The security model, the user and group objects, and how to use them

  • Writing isolated applications that access the server API

Accessing the API is not like implementing an interface or calling a method. SharePoint is both a platform that provides a programming environment and a framework that supplies features to aid in building high-level applications.

Developers new to SharePoint often struggle to find the entry points to the API. Even advanced developers occasionally ...

Get SharePoint 2010 as a Development Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.