Domanda

Mi sto preparando ad acquistare un server per me per distribuire la mia prima applicazione basata su Windows (C# .NET), ma non ho familiarità con l'utilizzo di Windows per le applicazioni ospitate. Ho la scelta delle seguenti versioni di Windows:

  • Windows Server 2003
  • Windows Server 2003 Web
  • Windows Server 2003 Enterprise
  • Windows Server 2008
  • Windows Server 2008 Web
  • Windows Server 2008 Enterprise

Uno di questi sarebbe migliore per la distribuzione di un'applicazione C# .net?

MODIFICARE:
Ci saranno 3 applicazioni distribuite ma ognuna sarà sostanzialmente la stessa, saranno servizi guidati dai dati portati da un sito Web che probabilmente verrà eseguito sullo stesso server.

http://www.microsoft.com/windowserver2008/en/us/compare-moles.aspx

È stato utile?

Soluzione

Bene, se incontri il Requisiti per Server 2008 Web, dovresti usarlo, perché quello è il il più economico. Andrei con il 2008 oltre il 2003 a causa dell'IS.

Per modifiche: da quando hai cancellato le versioni web, andrei con lo standard del 2008 a meno che non ne avessi bisogno Funzione di Enterprise o Datacenter.

A proposito, se si dispone di una licenza MSDN, è possibile eseguire qualsiasi versione di Server 2008 in una capacità di test o di gestione temporanea con tale licenza. È possibile utilizzare quella licenza per determinare se una versione particolare sarà giusta per l'applicazione. Quindi, una volta distribuito in produzione, paghi le normali commissioni di licenza per la versione che hai scelto.

Altri suggerimenti

A meno che tu non abbia bisogno di enormi quantità di memoria, suggerirei Windows Server 2008

Ok, sono sicuro che non hai bisogno delle edizioni aziendali in quanto esegui solo 3 applicazioni Web e forse alcune operazioni DB CRUD backend.

Questo ci lascia edizioni standard 2003 o 2008.

Ora si riduce a come ti senti. Perdona questo elenco se mi sono perso qualcosa di importante!

Pros del 2003:

  • Comprovata esperienza
  • Vunerabilità conosciute (sono sicuro che si possa trovare di più ....)
  • Iis6

2003 contro:

  • di 5 anni
  • Vicino alla fine della vita
  • È necessario assicurarsi che sia SP2 (R2 SP2 è ancora migliore)
  • Ha bisogno di più lavoro per la protezione con le impostazioni predefinite

PRO 2008:

  • Sicurezza avanzata (sono sicuro che verranno trovate più vunerabilità ....)
  • Più bloccato con impostazioni predefinite
  • Iis7
  • Supporto .NET nativo 3.5
  • Sp2 ora rtm

Contro 2008:

  • Nuovo sistema operativo
  • Nuova base di codice
  • UI a base di Vista (messo come una con vigilia come non piace ad alcune persone, aspetta di provare 2k8 R2!)

Vorrei optare per Edizione standard 2008 Come questa è una decisione statale per il futuro.

Nota: puoi espanderci su questo elenco che ho appena aggiunto rapidamente dalla parte superiore della mia testa

Linux+mono Se il tuo C# è al loro livello supportato. È gratis.

disclaimer: Sostengo.

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