Risolto un problema legato all'adaptive rendering in unione con IE 10 e Firefox 5 o superiori.
ASP.NET include un meccanismo di riconoscimento dei browser, noto come adaptive rendering, che in base allo user agent dei browser provvede a generare codice che ne sfrutti le potenzialità.
Le definizioni incluse in ASP.NET 4.0 e ASP.NET 2.0 non tengono conto delle prossime o recenti versioni di alcuni browser, causando problemi nel riconoscimento. Essendo ASP.NET 3.5 basato sul runtime della versione 2.0, la fix si applica anche a questa versione.
In particolare, non sono riconosciuti Internet Explorer 10 e Firefox 5 o superiori, causando problemi in alcune funzionalità, come quelle di validazione, che non traggono beneficio dell'uso di Javascript.
E' possibile installare la patch seguendo questi link, che provvedono ad un'installazione sul server:
- .NET Framework 4
- .NET Framework 2.0 per Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003
- .NET Framework 2.0 per Windows 7 RTM, Windows Server 2008 R2 RTM
In alternativa, per deployment locali, è possibile recuperare le definizioni, da salvare nella directory App_Browsers posta sotto la root, direttamente da NuGet:
- .NET Framework 4.0
- .NET Framework 2.0 (NuGet non è supportato da VS 2005 o 2008
Questa fix sarà contenuta nelle prossime fix del .NET Framework che saranno rilasciate verso Gennaio 2012, oltre che nella prossima versione del .NET Framework. Tuttavia, si consiglia di installarle il prima possibile, onde evitare problemi con i browser citati in precedenza.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Ecco la roadmap di ASP.NET 5: il rilascio definitivo nel corso del primo trimestre 2016
Annunciato ASP.NET vNext: open source, senza compilazione e pensato per le performance
Disponibile l'update ASP.NET and Web Tools 2013.1 per Visual Studio 2012
Disponibile WebMatrix 2: l'editor gratuito per il web si rinnova
E un bel pezzo di ASP.NET diventa open source
Uno sguardo a ASP.NET 4.5 e Visual Web Developer 11
Rilasciato jQuery Mobile Beta 1
MIX 2011: Tutte le novità dei tool di ASP.NET MVC 3
ASP.NET MVC 3 al download in RTM