2009-02-12 17 views
5

Quale sistema operativo raccomanderesti quando si lavora con Visual Studio 2008 ed è il framework asp.net? Lo userò solo per lo sviluppo Web e Visual Studio è l'unica cosa di cui ho bisogno.Sistema operativo consigliato per Visual Studio 2008

Faccio tutti i miei programmi su un laptop da 2Ghz con memoria da 2 GB. Dovrei rimanere con XP? Windows Server 2008/2005 o forse Vista? Dovrei usare una versione a 64 bit?

Il denaro non è un problema.

+0

Se il denaro non è un problema, perché siete su un computer portatile 2Ghz con 2 GB di memoria? –

+0

È un laptop leggero. Ma in effetti non è una scusa per avere 2 GB di memoria. –

risposta

9

Vorrei scegliere il mio sistema operativo desktop a seconda del mio sistema operativo server, per avere la stessa versione di IIS. Se il server utilizza 2003, è possibile scegliere XP Windows XP x64. Se usa 2008, dovresti scegliere Vista.

Anche se il server viene eseguito 2003 si può scegliere Vista per imparare le nuove funzionalità di IIS 7 e quindi essere preparato il giorno si sceglie di aggiornare al 2008.

ho davvero vedere alcun motivo per l'esecuzione a 32 bit, a meno che si prevede di utilizzare alcuni componenti che non supportano 64 bit (ad esempio WSE 2.0).

Quindi, Vista a 64 bit è probabilmente la scelta migliore o XP Windows XP x64 se si esegue Windows Server 2003 e vuole andare sul sicuro.

Btw, se ti piace il software beta, puoi utilizzare Windows 7 Beta. Attualmente sto eseguendo questo in combinazione con VS2008 e ho pochissimi problemi.

MODIFICA: Windows XP 32 Bit non è consigliato poiché utilizza IIS 5.1. La versione a 64 bit utilizza IIS 6.0 ed è quindi l'unica versione consigliata di XP.

Inoltre, tutte le configurazioni menzionate dovrebbero funzionare bene con 2 GB di memoria (inclusi Vista e 7). Tuttavia, se si intende lavorare con soluzioni molto grandi e diverse istanze di Visual Studio, i componenti aggiuntivi che consumano memoria come Resharper o l'applicazione in sé consumano molta memoria, si dovrebbe prendere in considerazione un aggiornamento a 4 GB.

+0

Windows XP a 32 bit e Windows 2003 hanno versioni IIS diverse. XP ha 5.1 e 2003 ha 6.0, che aggiunge pool di applicazioni. Tuttavia, XP x64 ha IIS 6.0, poiché è uno spinoff Server 2003. –

+0

È sufficiente 2 GB su Vista con VS2008? Pensi che sarebbe abbastanza su Windows 7 Beta? –

+0

Se la scheda grafica del laptop ha memoria dedicata, 2 GB dovrebbero essere sufficienti per Vista. Esiterei ad eseguirlo con un controller grafico integrato utilizzando la memoria condivisa ... Anche se l'ho fatto e funziona, è solo lento. – WildJoe

2

Uso VS2008 su XP con meno memoria senza problemi. Davvero non dovrebbe importare per lo più solo una preferenza personale.

3

Ho XP e non ho motivo di lamentarmi.

A parte: "Il denaro non è un problema" - Ho sempre voluto usare questa frase. Non ancora.

1

Con solo 2 GB di memoria, consiglio di utilizzare XP a 32 bit.

Mentre è possibile eseguire il codice su un sistema operativo Windows Server, è possibile che siano sintonizzati in modo diverso. Ad esempio, Server 2008 condivide molto codice con Vista, ma lo stack audio ha una latenza considerevolmente più alta di quella che si vorrebbe su un sistema operativo desktop.

See:. L'articolo di Larry Osterman Why do people think that a server SKU works well as a general purpose operating system?

0

Io di solito specchio tutte le cose che l'ambiente sarà utilizzato più in Siamo abbastanza XPrific qui intorno, così ho usato VS2008 lì.

1

Ultimamente ho eseguito tutto il mio sviluppo in Vista x64 e l'ho trovato abbastanza utilizzabile. Quindi sarebbe ed è una mia scelta.

Se il denaro non è un oggetto, suggerirei di attaccare altri 2 GB di RAM nel laptop. Non dovrebbe essere così costoso e la RAM aggiuntiva è davvero utile (e assolutamente necessaria se hai intenzione di fare qualcosa come l'esecuzione di una VM).

1

Corro Visual Studio 2008 su un laptop RAM da 2 GHz/2 GB con Vista Ultimate, tutti i PC di lavoro sono desktop RAM da 2 GB con VS2008/Vista Business - senza problemi.

+0

Nessun problema di prestazioni? Non hai dovuto chiudere nessun servizio aggiuntivo o qualcosa del genere? –

+0

No. Concesso, Visual Studio 2008 è lento passaggio tra i file all'interno di un progetto, ma ho trovato che sia un problema su tutte le configurazioni. – Lazlow

1

So che si tratta di un sistema operativo consigliato, ma se si sta cercando la migliore prestazione da Visual Studio, che ne dici di questo gioiello, direttamente dalla bocca di ScottGu!

Tip/Trick: Hard Drive Speed and Visual Studio Performance

Scott sembra pensare avere un hard-disk veloce migliorerà notevolmente le prestazioni del disco rigido, e io sono d'accordo con lui. Dà anche alcuni consigli per memoria e CPU.

Direi anche che, per quanto riguarda il sistema operativo, Windows XP va bene, così come Vista. Corro VS2005 & VS2008 su XP e Vista (entrambi a 32 bit) e dal punto di vista del sistema operativo, non c'è davvero alcuna differenza.

+0

Altri sviluppatori dicono lo stesso: http://www.jeff.wilcox.name/2009/02/thanks-to-ssd/ e http://codebetter.com/blogs/patricksmacchia/archive/2008/12/04 /solid-state-drive-enhance-developers-productivity.aspx –