Download NDepend Trial Now   Analyze your .NET code and discover flaws in less than 10 minutes
Ignorer les liens de navigation
Home
Download
Product ▼
Purchase
Upgrade
Documentation ▼
About ▼
Make your .NET Code Beautiful with NDepend

NDepend is a Visual Studio tool to manage complex .NET code and achieve high Code Quality. With NDepend, software quality can be measured using Code Metrics, visualized using Graphs and Treemaps, and enforced using standard and custom Rules.

Hence the software design becomes concrete, code reviews are effective, large refactoring are easy and evolution is mastered.


  NDepend supports the Code Query Language (CQL) for maximum flexibility.
  With CQL in Visual Studio, shed light instantly on any fact about your code:

Which method has a too high cyclomatic complexity or too many lines of code?
SELECT METHODS  WHERE CyclomaticComplexity >  12  OR NbLinesOfCode >  30


Which method has been refactored recently and is not well covered by tests?
SELECT METHODS WHERE CodeWasChanged AND  PercentageCoverage <  100
InnovativeProfessionalUniqueFlexibleEssential
"NDepend is giving me insight into my applications that I haven't had before (...) Once I realized the depth and breadth of the information I was looking at it, I was like a kid in a candy shop. "  

Scott Hanselman (PodCast)
Program Manager,
Microsoft Corporation
"Wintellect is happy to recommend NDepend to its clients to use it internally when working on our customer’s code "  


Jeffrey Richter
Wintellect co-founder, Author, Trainer


"NDepend can do some things that no other product can touch. (...) If you wish to keep your code base healthy, you should check out this tool. "  

David Lambert Solutions Architect at Information Control Corporation
"I think a tool like NDepend can really help you to get a deep insight and perspective on how to build your application and improve your code. "  

Gil Fink Senior .NET Consultant at SELA
"The way I look at my code has been changed forever. What you get is an abundance of relevant and pertinent information about your code, that you never thought possible. "  

Ira Lukhezo .NET Consultant

                    [More testimonials]
Share |

 Follow us on Twitter


Watch a Video Tour!
Getting Started
Product Features

 Customers                       

Full Visual Studio Integration



NDepend is also available
for Java and C++
Copyright © 2004-2010 SMACCHIA.COM S.A.R.L - Designed by GEMEA Interactive