Domanda

Ora che Viene rilasciato Visual Studio 2010 RC Mi chiedevo se qualcuno sa quali vantaggi/svantaggi ci sono nell'aggiornamento delle mie applicazioni ASP.NET esistenti per indirizzare il framework .NET 4?(A parte aspettare fino al rilascio finale che dovrebbe essere ancora più stabile)

È stato utile?

Soluzione

Se non si ha intenzione di riscrivere alcune parti l'applicazione per utilizzare le nuove funzionalità di ASP.NET 4.0, non credo che ci sono molti benefici. A meno che non hanno introdotto ottimizzazioni delle prestazioni per le funzionalità già esistenti, ma non credo che si dovrebbe ottenere quelle automaticamente senza modificare il codice.

In caso contrario, ci sono un sacco di chicche come URL routing, ottimizzazioni SEO, prestazioni ViewState, ecc.

Altri suggerimenti

Almeno, è necessario verificare se il vostro server web hanno il supporto per pool di applicazioni ASP.NET 4.0.

Pro: sarete pronti quando è finale

Contro:. Essere pronti per un bel paio di problemi, se si ha il tempo

Ecco un elenco e una panoramica di alcune delle questioni persone stanno incontrando e alcuni elogi:

http : //weblogs.asp.net/scottgu/archive/2010/02/08/vs-2010-net-4-release-candidate.aspx

E la mia risorsa preferita in quanto è impossibile dare una ripartizione di vantaggi e svantaggi in considerazione quello che potrebbe essere un pro per me, può essere una truffa per voi e viceversa:

http: //social.msdn .microsoft.com / Forum / it-IT / categoria / VSPreRelease, netdevelopmentprerelease, visualstudioprerelease, vstsprerelease

Se utilizzerai C# per il tuo sviluppo, ecco una cosa importante che avrà la prossima versione del framework e C#;Tipi dinamici:

Da Il blog di Scott Hanselman:

C# 4 (non 4.0, gli addetti al marketing dicono che è .NET 4, ecc.) aggiunge il dinamico parola chiave.Ho spiegato questo dicendo:

"Non c'è modo per te o io di conoscerne il tipo adesso, compilatore, quindi speriamo che il runtime lo capisca."

Il punto chiave qui, in grassetto, perché significativo è: avere il tipo dinamico significa "usa il mio tipo di runtime per l'associazione".

Questo è qualcosa di molto diverso dalla versione attuale di C# e potrebbe avere alcuni modi piuttosto significativi in ​​cui viene scritto il codice.Così nascosto in tutto questo trambusto, il nuovo quadro presenta un certo valore aggiunto rispetto ai quadri attuali.

Spero che questo aiuti qualcuno.

Hai la licenza di andare a vivere -> è possibile utilizzare tutte le nuove funzionalità ASP in produzione.

Ma si avrà qualche problema con VS.

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