Tools to create maximum velocity in a .NET dev team -
if self-fund software project tools, frameworks, components employ ensure maximum productivity dev team , "real" problem being worked on.
what i'm looking low friction tools job done minimum of fuss. tools i'd characterize such svn/tortiosesvn, resharper, vs itself. i'm looking frameworks solve problems inherient in software projects orm, logging, ui frameworks/components. example on ui side asp.net mvc vs webforms vs monorail.
- versioning. subversion popular choice. if can afford it, team foundation server offers benefits. if want super-modern, consider distributed versioning system, such git, bazaar or mercurial. whatever do, don't use sourcesafe or other lock-based tools, rather merge-baseed ones. consider installing both windows explorer client (such tortoisesvn) visual studio add-in (such ankhsvn or visualsvn).
- issue tracking. given joel spolsky on site's staff, fogbugz deserves mention. trac, mantis , bugzilla widespread open-source choices.
- continuous integration. cruisecontrol.net popular , open-source choice. there's draco.net.
- unit testing. nunit popular open-source choice. job. consider installing testdriven.net visual studio add-in.
that said, want @ answers essential programming tools , what best list of ‘must have’ development tools?; while not .net-specific, should apply anyway.
Comments
Post a Comment