DependDB is a framework helps the developers by tracking dependencies between .NET projects. It helps framework and library developers to find public APIs used by other projects and which effects a certain API change would trigger. DependDB.Server stores all dependencies in a SQL server database and provides a web service to retrieve that information, downstream projects (e.g. applications) use DependDB.BuildProcessor to extract dependencies and automatically send them to the DependDB.Server, and upstream projects (e.g. frameworks) use the DependDB.VisualStudioIntegration to get in-place usage information for any public type or member.