Profesjonalnym środowiskiem systemu operacyjnego dla programistów jest środowisko, które jest prawie podobne do środowiska wdrażania, jeśli budujesz oprogramowanie, które będzie działać na serwerze.W przypadku niektórych platform, takich jak SharePoint, należy uruchomić system operacyjny serwera do programowania.
Serwer Windows, szczególnie z Win Server 2008, wyjdzie z pudełka bardziej zabezpieczony, niepotrzebne usługi zostaną domyślnie wyłączone, nie wiem, czy jest to zaleta czy wada.
Jeśli chodzi o wady, niektóre aplikacje zbudowane głównie na komputer nie będą działać poprawnie w systemie operacyjnym serwera. Najprawdopodobniej będą działać, ale będziesz miał małe problemy tu i tam. Najlepszym przykładem jest iTunes, będzie działać, ale od czasu do czasu pojawią się dziwne błędy. Ponadto niektóre aplikacje sprawdzają obsługiwane systemy operacyjne, a najprawdopodobniej nie będą nawet instalowane, jeśli używasz systemu operacyjnego serwera.
Wreszcie, na Windows Server jest trochę kolorów, mam jeden monitor, który jest podłączony do Windows Server 2008 R2 i Windows 7, na Windows Server 2008 R2 kolor jest nieco jaśniejszy, robię dużo grafiki, więc było to bardzo denerwujące.
Tak więc odpowiedź zależy od tego, co tworzysz i od najczęściej używanych aplikacji. Większość aplikacji i sterowników działa bez problemu.
Z drugiej strony R2 kosztuje 3 razy więcej niż wersja stacji roboczej. Chociaż sądzę, że jest to dość łatwe do uzasadnienia w miejscu pracy, w przeciwieństwie do domowego użytku. – hythlodayr
Mogę cieszyć się wersją MSDNAA, która jest darmowa. Zgadzam się jednak, że ta opcja nie jest dostępna dla wszystkich. –
R2 jest niesamowicie drogi ... na szczęście nadal kwalifikuję się do DreamSpark, który posiadał także wszystkie licencje na serwery :-) – MattGWagner