2010-02-04 7 views
6

Sono un .net e java deloper. Ho un abbonamento MSDN con accesso a tutte le edizioni del sistema operativo Windows 7. Sto andando con un'installazione a 64 bit. Quale versione di Windows 7 dovrei installare sul mio PC di sviluppo: Professional, Ultimate, Enterprise, Enterprise N, ecc.? Grazie in anticipo.Quale versione di Windows 7 dovrei installare sul mio PC di sviluppo?

+0

La legge di Godwin vieta il collegamento obbligatorio xkcd. –

+0

qual è la legge di Godwin? http://imgs.xkcd.com/comics/windows_7.png –

+0

... lo proibisce per ora. –

risposta

3

Se si ha accesso a tutte le versioni, non vedo alcun motivo per non installare Ultimate.

9

Mettere Ultimate sulla scatola e eseguire gli altri in macchine virtuali.

+2

Btw, se non vuoi la virtualizzazione completa, vai su http://www.hanselman.com/blog/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD. aspx –

3

Finché gli strumenti eseguiti sul sistema operativo non dovrebbe importa

(btw: Io corro finale e sta lavorando bene)

0

Credo che si dovrebbe usare Vista, XP o addirittura per lo sviluppo delle tue .Net Apps il motivo è che le tue app devono essere compatibili con le versioni precedenti. Ricorda che la maggior parte degli utenti usa ancora XP. E non puoi vendere la tua app a un utente XP anche se la tua app è molto intelligente, perché non è possibile installarla. E finalmente .Net è indipendente dalla piattaforma, è possibile utilizzarlo su qualsiasi versione di Windows che si desidera. (anche per Linux) (escluso Windows 3, 98)

+2

windows 7 ultimate ha la modalità windows xp per il testing in xp –

+2

Perché non installare Win7 Ultimate ed eseguire versioni precedenti di Windows in macchine virtuali? –

+0

+1 per questo, preferisco le mie scatole di sviluppo per essere stabile alla roccia (io uso XPSP3). Caselle di test puoi eseguire qualsiasi cosa ti serva. – paxdiablo