NDepend: Manage your .NET Code
Many of will like myself will code once and a while. As a BizTalk professional it is inevitable that you will code for instance a pipeline component, a helper class, functoid, or other custom code to support your solution or test. There are many tools available to make you more productive and provide you ability to create robust and high quality code. Either you find open source tools through Codeplex, utilities/tools through Microsoft or commercial ones. One of the tools I got acquinted with is NDepend . It 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. I received a copy of this tool through Patrick Smacchia (owner of NDepend ) to review. Installation of the tool is pretty straight forward. Once installed on your machine by unpacking it in a file folder you can start using either NDepend.Power