This page is a Draft, its content is not complete and might contain errors.

Tools of the trade
EditIntroduction
Below is a (currently unorganized) list of tools that members of the ALT.NET community have found useful in their work. This list was originally obtained from the 'Tool Sheet' posted on the wall at the ALT.NET Conference in Austin. Some of the items were illegible and are not included here.
EditPLEASE HELP
Please help to organize this list as much as possible. Also, if you have any additions, please contribute!
EditNote
An unedited list with many more tools is also available
here. Please help to absorb the right tools into this categorized page.
EditLanguages/Platforms
.NET
C#
VB.Net
Ruby
Java
PowerShell
Boo
Groovy - a dynamic language that runs in the Java Virtual Machine
Delphi
Scheme
IronPython
PythonEditIDEs
Free:
Eclipse (Java - Windows, Linux, Mac OSX)
At no charge:
Commercial:
EditText Editors
Crimson
Notepad++
Notepad2
TextMate (
For C#)
e (TextMate clone for Windows)
Notepad
Vim
Emacs
ConTEXT - another lightweight programmers editor with many language highlighters
jEdit
Coda (MacOS X)
EditDeveloper productivity
Visual Studio Plugins
Sql Database Tools
File Comparison Tools
WinMerge File/Directory Diff tool (Free!)
Code Generation
Antlr Code Generator Antlr constructs recognizers, interpreters, compilers, and translators from grammatical descriptions to pure C#
Miscellaneous
DPack A beerfree pack of utilities for browsing, finding, some manipulating and a solution backup.
EditTesting frameworks and tools
NUnit
NUnitForms
MbUnit
NUnitASP
Rhino Mocks
Watin
MS Test
Fit
FitNesse - Test server based on FIT with a web wiki front-end interface, internal version control and a lot of shortcuts for easier test writing/management
FitNesse.NET .NET implementation of Fit, FitNesse runners and FitLibrary
TestDriven.Net
Selenium
xUnit.net
StoryQ - BDD - lightweight acceptance testing using stories on top of NUnit/MSUnit
StoryTeller - A tool that also uses the Fit engine, but wrapped in a WinForms UI with refactoring, etc. Still in early development. Jeremy Miller is the primary author.
WebAii - A free web automation infrastructure that provides a rich set of features to help easily automate web applications and web scenarios.
DbFit - An extension to Fit/FitNesse that supports database TDD and provides a toolkit for database integration tests from .NET and Java.
TypeMock
White - White acceptance test framework for Winforms / WPF
EditContinuous integration tools
Cruise
CruiseControl.NET
CIFactory
Team Build
TeamCity
CruiseControl (java)
Cruisecontrol.rb
Hudson
FinalBuiler
Visual BuildEditDebugging, Analysis, and Visualization
FxCop
StyleCop
Fiddler Debugging proxy that logs HTTP traffic originating from your computer.
Wireshark Network traffic analyzer
.NET Reflector Tool for analyzing and decompiling .NET assemblies
Firebug
Simian - similarity analyzer (find copy-paste code reuse)
Big Visible Cruise - Team room visualization for cruise control
EditCode Profilers
Redgate ANTS Profiler
AQTime .NET Profiler
- AQtime 5 includes dozens of productivity tools that help you easily isolate and eliminate performance issues and memory/resource leaks within your code by generating comprehensive and detailed reports for your .NET and Windows applications. AQtime supports .NET 1.0, 1.1 and 2.0 applications and Windows 32- and 64-bit applications.
JetBrains dotTrace Profiler
SciTech's .NET Memory Profiler
Internet Explorer Developer ToolbarEditMetrics
NCover Code coverage utility
NCoverExplorer Adds a GUI over NCover
NDepend
PartCoverEditBuild engines
NAnt
MSBuild
Bake (formerly BooBS)
EditObject-relational mappers and persistence frameworks
NHibernate
Castle ActiveRecord
LLBLGen
iBatis
SubSonic
Wilson O/R Mapper
LightSpeed
Genome
EntitySpaces
CSLA.Net EditInversion of Control containers
EditApplication Frameworks
- Castle Framework that includes implementations of Model-View-Controller (MVC) web framework, ActiveRecord, and Inversion of Control
- Monorail An MVC framework inspired by RoR's ActionPack
- ASP.NET MVC
EditVersion Control
Subversion
- Open source version control system.
TortoiseSVN
- Windows Explorer shell extensions for controlling and interacting with Subversion repositories.
CollabNet Win32 Subversion Downloads
- An alternate venue for sourcing the Subversion binaries; CollabNet is a recognized Subversion authority with a range of products and services.
Visual SVN
- Visual Studio 2005+ plug-in that provides integrated Subversion control within the IDE's Solution Explorer.
TFS
AnkhSVN - An addin for Visual Studio
Perforce
Mercurial
- A distributed SCS which allows collaboration on code by design
EditDefect Tracking
Bugzilla
Fog Bugz
TFS
Mantis
Atlassian Jira
Gemini
Mingle
fixx bug tracker
Trac
Redmine
Castle DonjonEditCommunication
Skype
Trillian
Outlook
Pidgin (formerly Gaim)
Fire
Media Wiki
ooVoo
Campfire
TracEditWorkflow
Simple State Machine Boo State Machine Framework
Stateless C# State Machine Framework
EditHuman Performance Enhancers
Caffeine(adrenaline producer)
Beer(makes you bulletproof for a short while)
Scotch(makes you suave & debonair and productive - see
Agile Humour - Ballmer Peak)
EditPhysical Tools
Post-it
Whiteboard
Pencil
Marker Pen
Currently rated 3 by 854 people
- Currently 3/5 Stars.
- 1
- 2
- 3
- 4
- 5