Related Links
Libraries used by NDepend
Cecil a library to generate and inspect programs and libraries in the ECMA CIL format, by Jb Evain
GraphViz (AT&T Labs-Research)
QuickGraph a 100% C# graph library with Graphviz Support.
Related Tools
FxCop a Microsoft freeware code analysis tool that checks .NET managed code assemblies for conformance to the Microsoft .NET Framework Design Guidelines
NStatic Wesner Moise
JDepend Mike Clark
CruiseControl.NET
SA4J: Structural Analysis for Java (IBM)
Placemat Visualization Expert.
Placemat Visualization Expert by
Stuart Celarier MVP (Corillian)
Books
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries Krzysztof Cwalina, Brad Abrams (Addison-Wesley Professional, 2005)
Agile Software Development: Principles, Patterns, and Practices in C# Robert C. Martin (Prentice Hall PTR, 2006)
Large-Scale C++ Software Design John Lakos (Addison-Wesley Professional, 1996)
Articles
Control component dependencies to gain clean architecture Patrick Smacchia
Assembly Fiefdoms: What's the Right Number of Assemblies/Libraries? Scott Hanselman
Benefit from the C# and VB.NET compilers perf Patrick Smacchia
OO Design Principles & Metrics Jason Gordman (parlez|uml)
Dependencies and Levelization Reginald Braithwaite
Design principles Object Mentor Inc
Google PageRank explained Ian Rogers
Three Universal methods of reducing complexity (IBM)
Law of Demeter for methods Professor Karl Lieberherr
AssemblyGrapher, a small utility for generating Type Graphs by Jonathan de Halleux
Graphs Algorithms Miroslav Martinovic
Squarified Treemap Mark Bruls, Kees Huizing, Jarde J. van Wijk
The fine art of commenting Bernhard Spuida
|
|
Last Product Update:
April 26, 2008
NDepend 2.8.1
NDepend Partners
Featured customers:
NDepend is built on top of:
Cecil
QuickGraph
GraphViz
DXperience
NDepend integrates with:
VisualStudio
Reflector
MSBuild
NAnt
CruiseControl.NET
|
|