A Curious Mind
#tastic

My New Development Stack

Friday, December 07, 2007 5:29 AM

So now that I am a CI Factory junkie (just pulled down the latest bits and I am upgrading my 0.8 to 0.9) I figured I have learned a lot since the last time I thought about what my preferred stack is, and a colleague of mine, Robz, got me thinking when he was discussing a post he is going to write that I imagine will be similar to this one.

  • Development Environment
    • Visual Studio 2005
      • ReSharper
      • VisualSVN
      • TestDriven.Net
    • Visual Studio 2008 (Once R# happens)
    • JetBrains IDE ;)
  • Issue Management
    • JIRA (Thinking Abouth)
      • GreenHopper
    • Mingle (Thinking About)
  • Code Analysis
    • NDepend (Want)
    • NCover (Want)
    • DotTrace (Thinking About)
    • Simian (Thinking About)
  • Source Control
    • Subversion
    • TortoiseSVN
    • Used to use Vault
  • Continous Integration
    • CI Factory
  • Build Tools
    • CI Factory's NAnt
    • FinalBuilder
    • MsBuild - Makes VS Builds stupid easy
  • Testing

    • WatiN
    • Rhino.Mocks
    • MbUnit
      • Used to use NUnit
  • Web Frameworks

    • Blueprint CSS
    • jQuery
    • FireBug
    • FireFox Web Developer Tool bar
  • Third Party Libraries

    • Data Access Layer
      • NHibernate
        • Rhino.NHQG
        • Castle.ActiveRecord
      • Rhino.ETL
    • Logging
      • log4net
    • Misc
      • Rhino.Commons
      • NSort
      • NCrypto
      • Looking at
        • RetLang
        • CCR
        • NServiceBus
    • Inversion of Control
      • Castle.MicroKernel
      • Castle.Windsor

Feedback

# re: My New Development Stack

Excellent list! As usual, I wrote down the names of several tools that I haven't used yet or haven't even heard of yet.

I totally agree with you on Jira. I've been using it the last few months and have been very impressed. It beats the snot out of TFS issue tracking.

I also just started plugging NCover into our Cruise Control build process and using NCoverExplorer. I was pleasantly surprised by how easy it was to use and also thought that the interface was better than TFS.

Last but not least, I'm thoroughly addicted to the MbUnit RowTest attribute and would be sad to have to switch back to NUnit. I had to jump through a few extra hoops with CruiseControl reporting, but it was worth it. 12/7/2007 8:57 AM | Russell Ball

# re: My New Development Stack

I'd be interested to hear your thoughts on CCR, NServiceBus, and Retlang. There is some overlap between the libraries, but ultimately the right library depends on your requirements.

Mike
Retlang Developer 12/17/2007 9:54 PM | Mike Rettig

Comments have been closed on this topic.