Das wird eine etwas seltsame Antwort sein, aber ich bin ein großer Fan von Windows 2008 und Hyper-V, als eine Arbeitsstation (ich weiß). Im Wesentlichen werde ich nur Office-ähnliche Software auf meiner Arbeitsstation installieren und die gesamte Entwicklung wird in virtuellen Maschinen sein.
Angenommen, es gibt kein Win2k8/Hyper-V verfügbar, würde ich mich gerne mit ein paar alten WinXP (aber mit Virtual PC) begnügen.
Mit Hyper-V können Sie aus jeder von Ihnen ausgeführten .VHD-VM eine hervorragende Leistung erzielen. Sowohl Virtual PC als auch Virtual Server sind frei (wie in Bier), und Sie können eine Tonne Infrastruktur einrichten, mit der Sie virtuelle Maschinen (z. B. Basismaschinen, Differencing Disks, Undo Disks) wiederverwenden können. Die .VHDs sind auch austauschbar, so dass Sie eine zuvor genossene .VHD für andere Entwickler wiederhosten können, um sie auf einem virtuellen Server zu genießen, ODER sie können eine Kopie davon nehmen, die virtuelle Maschine umbenennen und Ihre vorbereitete Umgebung genießen irgendein virtueller PC!
Dies ist großartig, um Teammitglieder in weniger als 10 Minuten (umweltfreundlich) auf den neuesten Stand zu bringen. Sie können es auch zu sehr schnellen Bereitstellungsautomaten verwenden, die sonst Tage für die Einrichtung/Konfiguration benötigen.
Die bessere Möglichkeit, von verschiedenen Betriebssystemen zu testen, oder Änderungen mit Rückgängig-Festplatten rückgängig machen zu können, machen VMs zum Lebensretter! Starten Sie die Virtualisierung von Personen!
Für einige der großen Vorteile von Virtual Machines/Differencing Disks betrachten this post by Andrew Connell.
Oder haben Sie einfach einen Server des gleichen Betriebssystems, auf dem Sie testen können ... –
Oooh, Sie haben gerade eine Frage der "religiösen Natur" gestellt –