Greg's Cool [Insert Clever Name] of the Day (NDepend 2.0 beta preview)
From https://coolthingoftheday.blogspot.com/2006/04/ndepend-v2-beta1-released.html
The VisualNDepend tool allows analysing all these data thanks to an interactive view. Such view can be tuned according to numerous software metrics . Here are some screenshots of VisualNDepend. The sample analyzed application is the 15 main assemblies of the .NET Framework 2.0 (2.8M IL instructions):
NDepend 2.0 supports the Code Query Language (CQL) (1.0 specification available here ). Basically, NDepend considers your code as a database and CQL allows to query and check some assertions on this database. As a consequence, CQL is similar to SQL and support the SELECT TOP FROM WHERE ORDER BY pattern.
..."
Patrick emailed me this morning to let me know that he’s released NDepend 2.0 (beta1).
There’s just something about treemaps that I dig...
Anyway, in v2 he’s also introduced CQL. CQL (as it says above) is a way to query your code. To run SQL like statements against your code to help to analysis it. Now that’s just cool.
If you are interested in truly seeing your code, then check out this tool.
On a side note, Patrick’s also released a new book, "Practical .NET 2 and C#2"... (Added to my Amazon Wish List [cause my wife has put a lock on my book spending for a bit... Yeah, I know, "she’s fired" ;) ])