Aggiornamento da .NET 3.5 a 4. Domande a cui pensare?
Domanda
Mi incuriosisce cose da considerare per evitare eventuali rotture di codice, ecc per eseguire l'aggiornamento da .NET 3.5 a 4.
Sono particolarmente interessato a: - Quali sarebbero i requisiti del server per distribuire un'applicazione .NET 4? Ha bisogno di alcun particolare versione di IIS e Windows Server per eseguire?
Sono di fronte a gravi problemi di prestazioni con Entity Framework a causa delle grandi dimensioni del database e l'inizializzazione richiede molto tempo per il primo utente di effettuare il login. .NET 4 sembra realizzare questo come un problema diffuso e ha qualcosa chiamato app Preriscaldare. Il post di ScottGu qui sembra di parlare di più. Ma, curioso di sapere se questo funzionerà su IIS 6 e WinServer 2003.
Ci sono altre cose che devo pensare prima di fare il passaggio a .NET 4?
Soluzione
.NET Framework 4 Beta 2 può essere installato su Windows Server 2003. Il requisiti software sono:
Sistemi operativi supportati: di Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
.NET Framework 4 può essere installato sul seguenti sistemi operativi:
- Windows XP SP3
- Windows Server 2003 SP2
-
Windows Vista SP1 - Windows 7
- Windows Server 2008 (non supportato su Server Core Role)
- Windows Server 2008 R2 (non supportato su Server Core di ruolo) Si noti che .NET Framework 4 è attualmente in beta. Se si dispone di un'applicazione che lavora sulla produzione, si potrebbe prendere in considerazione in attesa del suo RTM.