Albacore is a professional quality suite of Rake tasks for building .NET or Mono based systems.