posso ricordare a tutti che io sono un sistemista *nix e che quindi iis non è certo il mio web server preferito?
comunque, tornando a noi:
per sviluppare:
vmplayer con vm linux UGUALE all'ambiente di produzione, ovvero con la stessa immagine usata per il server, magari con qualche requisito in meno lato hw e sicurezza (no iptables, sì share smb, sì .so di debug, ...);
e questo anche se sviluppi su una macchia linux.
per produzione:
vmserver con vm linux da ambiente di produzione: configurazione sicura, kernel monolitico, nessuna interfaccia grafica (se non sai farlo da cli, NON sai farlo, punto e basta)
il server di virtualizzazione deve poi essere di tipo 1 (ovvero nativo e non hosted) per avere un ambiente di lavoro performante .
ciao,
marco