Olá Fernando,
O desenvolvimento de WebPart customizada é realizado através do Microsoft Visual Studio 2008 ou 2010.
Veja o artigo abaixo:
http://www.linhadecodigo.com.br/artigo/2571/Manipulando-Itens-de-Lista-Programaticamente-no-SharePoint.aspx
Lembrando que uma biblioteca de documentos, também é uma lista para o SharePoint.
Att,
Leandro Figueira
“Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.