title: Techniques for keeping your projects on the latest version
body: <p>I'm working on a new project and we're using a pretty nice stack. NHibernate, Spring, MVC... the list goes on.</p>
  
  <p>One thing I've noticed tho is that in the 6 months since we've started we've had a new release of NHibernate, a new release of a third party control toolkit and Windows 7 is on the horizon.</p>
  
  <p>We've had problems before where being stuck on an old version of a technology has cost us dearly, so I'm wondering what are some techniques we could use to help ensure that our transitions to the latest versions of things are as painless as possible?</p>