I have been asked recently about tools I prefer to use in my every-day development. Here is a list of tools, and where to get them.
Visual Studio 2008 Development IDE
MicrosoftTestDriven.net Test Runner
TestDriven.netWinMerge Diff / Merge tool
WinMerge.org integrates with VS and Tortoise too!
nUnit Unit Testing Framework
nUnit.org Also see
mbUnit and
GallioSelenium UI test framework
OpenQA Also see
WatiNReSharper Integrated toolkit for VS
JetBrains (OK I don't actually use it but it's good.)
Tortoise SVN Shell Integration with SVN
TigrisAnkh SVN Visual Studio Plugin for SVN
CollabNetSubversion (Server) Version Control System
VisualSVNCruise Control.net CI system
ThoughtWorksRhinoMocks Mock Object System
AyendenAnt .NET Build Tool
nAntFitnesse Acceptance Test Tool
FitnesseSTIQ Story Test Tool
Solutions IQGIMP GNU Image Manipulation Prog.
SourceForgeNotepad++ Smart Text Editor
SourceForge UK when Visual Studio just won't do...
Not development tools exactly, but extremely handy:
Process Explorer Smarter Task Manager
SysInternalsFileZilla Upload/FTP client
FileZillaDivX Decoder
DivX Because sometimes we need to watch movies...
That's all I can think of at the moment, but am probably missing some
things. I'm sure you'll all (please) chime in with what I forgot...