Ein Must-Have-Tool für jeden SharePoint Entwickler ist der SPDispose Checker. Das Programm überprüft Assemblies welche auf die SharePoint API zugreifen, ob die Dispose Aufrufe korrekt verwendet wurden.

Einen guten Blog-Eintrag über die Verwendung von Dispose mit der SharePoint API kann hier gefunden werden.

Das Tool kann man auf der MSDN Seite finden.
http://code.msdn.microsoft.com/SPDisposeCheck