I always seem to be setting up development machines and need to install the same set of tools over and over. To help me keep track of them I’m starting a list:
Tool name | Description | Location |
ILSpy | ILSpy is the open-source .NET assembly browser and decompiler. A replacement for Reflector which is now a commercial product. | http://wiki.sharpdevelop.net/ilspy.ashx |
Regulator | An advanced, free regular expressions testing and learning tool. | http://www.osherove.com/tools |
XMLPad | XML Notepad 2007 provides a simple intuitive user interface for browsing and editing XML documents. | http://www.microsoft.com/downloads/en/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&displaylang=en |
Notepad++ | Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License. | http://notepad-plus-plus.org/ |
Baretail | A real-time log file monitoring tool. | http://www.baremetalsoft.com/baretail/ |
Gallio | The Gallio Automation Platform is an open, extensible, and neutral system for .NET that provides a common object model, runtime services and tools (such as test runners) that may be leveraged by any number of test frameworks. | http://www.gallio.org/ |
Sandcastle | Documentation compiler for managed class libraries. | http://sandcastle.codeplex.com/releases/view/47665 |
NDepend | NDepend is a Visual Studio tool to manage complex .NET code and achieve high Code Quality. | http://www.ndepend.com/ |
PartCover | Open source code coverage tool. | https://github.com/sawilde/partcover.net4 |
WinMerge | WinMerge is an Open Source differencing and merging tool for Windows. | http://winmerge.org/ |
Query Express | Query Express is a simple Query Analyzer look-alike, but being small and free it can be run where the SQL Server client tools are not installed or licensed. | http://www.albahari.com/queryexpress.aspx |
AnjLab SQL Profiler | A free SQL Server Express Edition Profiler that provides the most of functionality standard profiler does. | http://anjlab.com/en/projects/opensource/sqlprofiler |
TreeTrim | This is a command line tool that trims your source code tree. It removes debug files, source control bindings, and temporary files. | http://code.google.com/p/treetrim/ |
LogParser | Log parser is a powerful, versatile tool that provides universal query access to text-based data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory®. | http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en |
Lizard GUI | A GUI for parsing log files (use with LogParser). | http://www.lizard-labs.net/log_parser_lizard.aspx |
cURL | cURL is a computer software project providing a library and command-line tool for transferring data using various protocols. | http://curl.haxx.se/ |
Wget | GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc. | http://www.gnu.org/software/wget/ |
Console2 | Console is a Windows console window enhancement. Console features include: multiple tabs, text editor-like text selection, different background types, alpha and color-key transparency, configurable font, different window styles. | http://sourceforge.net/projects/console/ |
WireShark | A network protocol analyser. | http://www.wireshark.org/ |
Fiddler | Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. | http://fiddler2.com/fiddler2/ |