Look inside any .NET codeDebug your applicationFollow bugs through your application to see where the problem is – your own code, third-party libraries, or components used by your application.Understand how applications workInherited an application with no documentation and no comments? Use .NET Reflector to understand how the code runs and avoid bugs.Look inside APIs, SharePoint, and other third-party platformsThird-party platforms aren't always well-documented. Use .NET Reflector to look inside their assemblies, and see how they work and which APIs you can call.