El profesional en el funcionamiento del Servidor OS para el desarrollo es que tiene un entorno que es casi similar a su entorno de despliegue, si está construyendo un software que se ejecutará en un servidor.Para alguna plataforma como SharePoint, debe ejecutar un sistema operativo de servidor para el desarrollo.
Windows Server, especialmente con Win Server 2008, saldrá de la caja y los servicios más seguros, innecesarios se desactivarán por defecto, no sé si esto es una ventaja o una desventaja.
En cuanto a la desventaja, algunas aplicaciones que se crean principalmente para el escritorio no funcionarán bien en el sistema operativo de su servidor. Lo más probable es que se ejecuten, pero tendrá pequeños problemas aquí y allá. El mejor ejemplo es iTunes, se ejecutará pero de vez en cuando verá algunos errores extraños. Además, algunas aplicaciones comprueban si hay sistemas operativos compatibles, y es muy probable que ni siquiera se instalen si está ejecutando un sistema operativo de servidor.
Finalmente, hay colores un poco apagados en Windows Server, tengo un monitor que está conectado a un Windows Server 2008 R2 y un equipo con Windows 7, en Windows Server 2008 R2 el color es un poco más claro, hago un gran cantidad de diseño gráfico, así que esto fue muy molesto.
Por lo tanto, la respuesta depende de qué desarrolle y qué aplicaciones use con más frecuencia. La mayoría de las aplicaciones y controladores funcionarán sin problemas.
Por otro lado, R2 cuesta 3 veces la versión de la estación de trabajo. Aunque supongo que es bastante fácil de justificar en el lugar de trabajo en lugar de utilizarlo en el hogar. – hythlodayr
Puedo disfrutar de una versión de MSDNAA que es gratis. Sin embargo, estoy de acuerdo en que esta opción no está disponible para todos. –
R2 es increíblemente caro ... Afortunadamente, todavía califico para DreamSpark que también tenía todas las licencias de servidor :-) – MattGWagner