Por ejemplo, importar Microsoft. SharePoint.dll a un proyecto de tipo biblioteca de clase para crear una clase y heredar Microsoft.SharePoint.IListEventSink, implementar algunos de sus miembros, trabajar sin soporte de visualización, aumentar versión en el AssemblyInfo, compilar y los archivos dlls resultantes copiarlos, pegarlos en el servidor e insertarlos en el GAC. Después tener que irnos a cualquier biblioteca de documentos, seleccionar opciones avanzadas y especificar el número de la versión...