Я использую, как мне кажется, стандартную среду разработки Agile C #. Vista SP1, Visual Studio 2008 с Resharper 4.1, SQL Express 2008, сервер Subversion, клиент svn командной строки и Cruise Enterprise (невероятный продукт) с 1 сервером и 1 агентом для непрерывной интеграции.
Я работаю на ноутбуке Dell XPS Core 2 Duo 2,4 ГГц с 4 ГБ ОЗУ и 1 внешним 22-дюймовым широкоэкранным монитором.
Я попробовал и попробовал и сохранил с VMWare Workstation (в основном, но также и с Virtual PC), но я снова и снова возвращаюсь после утомления производительностью и раздражающими задержками в Visual Studio , И я попробовал каждый трюк и трюк в доступной мне книге. Очевидно, ему просто нужно больше оборудования, чем у меня, или гораздо больше терпения.
Я также пытался запустить 64-битную Ubuntu с сервером VMWare Worstation, работающим под управлением Vista (vlite'ed), а также с Windows XP (lite), но я нашел это таким же раздражающим.
Если у вас есть спецификации, аналогичные описанным мной, то я могу просто рекомендовать не идти по пути виртуальной машины, если только это НЕ АБСОЛЮТНО необходимо.