Il documento fornisce un'introduzione alla programmazione in SharePoint 2010, coprendo la sua architettura, le funzionalità per sviluppatori e gli strumenti di sviluppo come Visual Studio 2010. Vengono descritti vari aspetti della piattaforma, tra cui la gestione dei contenuti, l'integrazione con altre piattaforme e lo sviluppo di web part. Sono anche elencate le competenze richieste per lavorare con SharePoint 2010 e le diverse versioni disponibili del prodotto.