Para trabajar con Sharepoint te recomiendo:
1) Bájate el SDK(Software Development Kit) de la página de Microsoft. Puedes buscarlo en el google. Es un fichero de ayuda muy grande con el modelo de objetos para programar en C# o VB.NET para Sharepoint.
2) La página
http://www.gavd.net/servers/default.aspx , es el portal de Gustavo Vélez, lo mejor que conozco en español sobre el tema. Tiene trucos y un montón de artículos sencillos para programar tus primeras webparts.
3) Foro de Microsoft sobre Sharepoint en español, para preguntas concretas. Tienes un link a este foro en la página del punto 2.
Suerte.Saludos.Guitar