Domanda

praticamente ho ceduto al fatto che, se si è un utente di computer hardcore, si dovrà re-imaging computer ogni pochi mesi perché qualcosa di brutto è accaduto. A causa di questo, ho comprato software di imaging e poi davvero entrato in imaging. Ora sono pronto a spostare il mio ambiente di sviluppo completamente in una macchina virtuale in modo che io possa verificare i siti su IIS come se fossi su una rete dev (e il backup queste immagini facilmente).

La domanda è: qual è la migliore piattaforma di sviluppo virtuale per un computer portatile 4 gb? Un virtual Vista Business con 3 GB di RAM, Windows XP SP3 con 3 GB di RAM, o Windows Server 2003 con 3 GB di RAM utilizzabile.

Strumenti ho bisogno di installare:

* sql server 2005 dev edizione
  * Vs 2008 SP1
  * Strumenti per
silverlight   * E molteplici altri strumenti più piccolo di test

È stato utile?

Soluzione

Ho provato le seguenti combinazioni:

  • di Windows XP SP3 in Virtual Server 2005 R2
  • Windows Vista Business x64 su Virtual Server 2005 R2
  • Windows XP su Virtual PC 2007
  • Windows 2003 su Virtual Server 2005 R2
  • Windows XP su VMWare Fusion

e le installazioni di server virtuali in cui ospitati locale o su un server e tutti hanno funzionato benissimo e circa la stessa velocità.

La macchina virtuale VMware Fusion funziona sotto OS X è (sede dei pantaloni) significativamente più veloce rispetto agli altri. Non ho ancora testato VMWare su Windows per vedere se è VMWare o hardware fare la differenza, ma è qualcosa merita di essere esaminata.

Altri suggerimenti

Server 2008, convertito in una stazione di lavoro. Nulla è paragonabile IMO, ho caricato 3 diversi sistemi operativi negli ultimi 3 mesi, e sto SET sul Server 2008.

Credo che la più grande domanda (dal mio punto di vista) è se non vi ritroverete a fare lo sviluppo (come SharePoint) che richiede una piattaforma server. Se si prevede un sacco di sviluppo di SharePoint (o forse Exchange o BizTalk, o di un altro prodotto che richiede lo sviluppo essere fatto su una piattaforma server), poi con Windows Server 2003. Se no, allora probabilmente sarei scegliere XP, anche se Vista non è una piattaforma di sviluppo male.

Io personalmente preferisco lo sviluppo su una piattaforma server -. Tuttavia, che l'opinione potrebbe cambiare se mi è stato lo sviluppo di qualsiasi tipo di applicazioni WinForms, in quanto sarebbe più correttamente rappresentare la famiglia del sistema operativo per il target di riferimento

Ho notato un leggero calo delle prestazioni in corso da Server 2003 a Server 2008 che non mi aspettavo, ma che potrebbe essere più di fare un aggiornamento sul posto invece di partire pulita.

Tra le opzioni hai dato, io personalmente andare con W2k3. Si può davvero tagliare un sistema operativo server verso il basso per eseguire fulmineo, soprattutto quando non si hanno o sbarazzarsi della MS "eye candy".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top