Tools for EPiServer and .NET development.
Developing
RegExLib - Web page about regular expressions.
Shell commands – sample scripts of useful windows shell commands.
PageTypeBuilder – Define your page types in code instead of hard work in the EPiServer admin GUI.
CloneDetective - A working clone detector for visual studio (needs Java to work)
ListReferences Tool to list all references for all assemblies in a folder and all its sub folders.
LanguageFilesValidator Validate EPiServer language files
Front end
FireBug - Great tool when working with front-end stuff (Add-on to Firefox)
IE Developer Toolbar - Tool when working with front-end that needs to be used by Internet explorer (Add-on to Internet explorer)
Debugging
Mdbg – How to use Mdbg MDbg.exe (.NET Framework Command-Line Debugger)
Reflector - Decompiler for .NET
Process Explorer - A more advanced "Task Manager"
StackDump - List the managed stack trace for running .NET processes.
SqlClientLogger – log4net logger that logs all database calls (when using Linq use LinqLogger instead)
LinqToSqlLogger – log4net logger that logs all linq database calls
WinDbg - A runtime debugger for the Microsoft platform.
Cygwin - A port of a lot of Linux commands to Windows
Fiddler - A easy to use network listener.
Wireshark - Network protocol analyzer
FileMon - A easy to use tool that reports what accesses are made to the file system.
JetBrains DotTrace – tool to see what your application is is doing in production mode (commercial with a trial version).
PerfMon - An excellent tool to examine runtime process.
SQL Server profiler – a great tool to examine what the database is doing.
Hacks - my own hacks for developing and troubleshooting.
TinyGet - to generate load on a server
TCPView from SysinternalsPerformance
YSlow measure front end performance (fire fox add-on)Misc
WinDirStat a disk usage statistics viewer