This blog post describes some useful software for developers working with the Sitecore ASP.NET CMS.
This is an update of a previous repost, Cool Code Styling and Documentation Tools.
Note that since writing that previos blog post, StyleCop for Resharper appears to have merged with Microsoft StyleCop itself.
Sitecore developers using Microsoft Visual Studio 2008 (often with Microsoft SQL Server 2008 or SQL Server 2008 Express) often benefit from the following additional software tools:
Please comment about additional useful tools for Sitecore developers.
Hi John, Might be worth mentioning that reflector is no longer a free product. Instead it would be worth checking out ILSpy, which is a free open source alternative, which does almost the same as reflector does.
Mikkel, Red Gate reversed (part of) their decision and Reflector 6.8 will remain free. www.reflector.net/.../
Ivan mentioned some debugging tools for .NET, specifically DebugDiag: http://viisual.net/Tools/
"Inside Diagnostic Tools for .NET" msdn.microsoft.com/.../cc163510.aspx
See also: sitecoreblog.alexshyba.com/.../right-tool-for-job.html
I haven't checked it out but thought it worth mentioning Agent Mulder for Resharper: hmemcpy.github.com/.../ I am sure Agent Scully exists or will come along soon.
Agent Ralph: code.google.com/.../
FXCop Code Analysis for .NET assemblies: www.microsoft.com/.../confirmation.aspx
Relevant SDN forum thread about performance monitoring tools: sdn.sitecore.net/.../showpost.aspx
Jetbrains dotPeek is a great alternative to Reflector that is free: www.jetbrains.com/.../
@Mike: I prefer some aspects of dotPeek, but it seems to be missing a critical feature, which is searching the source code for tokens (for example, the name of a pipeline, access right, or event name).
hhogdev.com/.../Razl.aspx www.red-gate.com/.../ marketplace.sitecore.net/.../Sitecore_Log_Analyzer.aspx