Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tool for discovering dependencies of .NET code (not VS2010)

Given a really big .NET codebase. Some parts in sources and some parts in binaries. It's all .NET code. I'd like to have a tool for discovering dependencies in that code base. By assemblies and by types. Having visualisation of dependencies in graphic form would be very nice.
I'd like to have: instantiation graph, refenrece graph, call graph, type dependencies graph.

For an instance take a class and get all kind of dependencies from his point of view on a diagram with ability to filter by assembly/namaspace/etc.

I understand that reflector can do. And VS2010 Ultimate can do this. But they all have some drawbacks:

  • Reflector is good tool, but its dependencies visualization facilities are very limited
  • VS2010 is too sloooow. It looks like a toy not a mature tool (I meaning its diagramming facilities).

p.s. has already asked somewhere? ok, point me to that place. tnx.

like image 602
Shrike Avatar asked Feb 07 '11 14:02

Shrike


1 Answers

Did you try NDepend ?

like image 174
gor Avatar answered Oct 14 '22 02:10

gor