Tuesday, January 12, 2010

In my last project at work I used:

Technologies used in last project, in no particular order:
  • ASP.NET MVC (2.0)
  • SubSonic (3.0)
  • MvcContrib
  • Castle Windsor (for IoC)
  • PostSharp (1.5)
  • jQuery
  • NUnit (for unit testing)
  • T4MVC
  • T4 (for lots of things including managing multiple configurations)
  • m.spec (for integration testing)
  • fit.net (for acceptance testing)
  • dotLess
  • RhinoMocks
  • Yahoo YUI Compressor (for javascript compression)
  • Hudson (CI Server)
  • VMWare (for hosting CI & Test machines) SysAdmins choice

Technologies considered/evaluated but not used:
  • Spark View Engine (for ASP.NET MVC) - Some initial configuration options and hard for web designers to work with.
  • MongoDB (as an alternative database) - not used as deemed unsuitable for highly transactional nature of data used by system.
  • Visual Studio 2010 & .NET 4 - Reluctant to commit to using unstable betas. Didn't want to have to make a change part way through a relatively short and pressured development cycle.
This was all to produce:
  • Websites
  • Web Services
  • WinForms Apps
  • CF WinForms Apps
  • WPF Apps

1 comment: