Cosa c'è in ASP.NET 3.5 Service Pack1

Passi per ASP.NET Dynamic Data Controls, molto interessante per tirare su un sistema di gestione di dati via web (visto che supporta lo scaffolding con Entity Framework e LINQ to SQL, che non è detto che per forza questi dati riflettano la struttura del database, come ho avuto modo di mostrare durante la mia sessione a FWC), ma le seguente novità del Service Pack 1 per ASP.NET 3.5 erano attese, scontate, richieste e quanto mai ben accette:

  • Url Rewriting integrato (quello di ASP.NET MVC, preso e messo dentro System.Web.Routing): integrato è meglio di integrabile. E questo è anche testabile;
  • supporto del back nel browser con ASP.NET AJAX;
  • la possibilità di fare in modo che lo ScriptManager generi un solo file con i Javascript attaccati ai controlli o generati da questi, anzichè 245, come succede ora (hint: IIS vi ringrazierà, perchè per ogni richiesta manderà un solo file o ne controllerà la modifica, prima di dire al browser che può usare quello della cache);
  • un miglioramento delle performance per VS 2008, che spero di trovare perchè in certi progetti il mio scooter senza benzina è più veloce;
  • un intellisense migliorato per Javascript (a quanto pare, però, continuano a non renderlo disabilitabile per chi non lo trova di aiuto...);
  • il supporto migliorato a Javascript (cioè, possibilità di usare JQuery e compagnia, con intellisense, autocompletion e derivati);
  • il supporto ai progetti web e le class library per Visual Web Developer (cioè, la versione gratuita!);
  • nuovi template per Handler e Modules (che valgono anche per IIS 7).

Molti bug sono stati fixati, qui una lista parziale.

C'è anche il miglioramento del supporto per Classic ASP (sì, non ho sbagliato a scrivere preso da un momento di gelosia per i nostri 10 anni), con un po' di intellisense e colorazione... quando si dice: il progesso! :)

Sul fronte WPF pare ci siano le cose più interessanti, ma mi riservo di provarle meglio quando uscirò da questo periodo un po' "pieno". Di sicuro il nuovo bootstrapper credo che potrebbe fare davvero la differenza.

Condite il tutto con migliorie al supporto per WCF, ai compilatori, a TFS e probabilmente per l'estate avremo un'esperienza di utilizzo più che decente: non mi sto lamentando della piattaforma in sè, ma di VS 2008. Ci stanno lavorando, confidiamo nel risultato finale ;)

Nella stessa categoria

Commenti
AlessC-MSFT scrive:
Cosa c'è in ASP.NET 3.5 Service Pack1

Ti sei dimenticato una delle modifiche che influenzeranno di piu' l'utente finale anche se non si vede: c'e' stata una profonda modifica del layout dei binari del framework cosi' da diminuire sensibilmente il tempo di start-up di qualunque applicazione, in particolare quelle basate su WPF.

Chi volesse toccare con mano provi a lanciare Expression Blend su una macchina con 3.5 e poi riprovare con 3.5 SP1. Il risultato si vede a occhio nudo.

Saluti

--Alessandro
14/05/2008 ore 22.48 | 2 risposte
»»»» Daniele Bochicchio scrive:
RE: Cosa c'è in ASP.NET 3.5 Service Pack1

ok, non l'avevo capito, l'ammetto

quindi anche lo startup delle applicazioni ASP.NET migliorerà? hai un link/qsa su cui documentarmi? Grazie!
15/05/2008 ore 10.02 | 1 risposta
AlessC-MSFT scrive:
RE: Cosa c'è in ASP.NET 3.5 Service Pack1

Per avere più info, comincerei da questo blog post di Vance:
http://blogs.msdn.com/vancem/archive/2008/05/12/what-s-coming-in-net-runtime-performance-in-version-v3-5-sp1.aspx

Appena ho tempo cerco il documento ufficiale.

Riguardo ASP.net, penso ci sarà un leggero miglioramento ma non così drammatico come WPF. Il problema più serio è il cold start-up, che in un server ti colpisce molto meno

Saluti

--Alessandro
16/05/2008 ore 8.24

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.

© 1998-2008 - ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio

TagCloud
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, 10annidi, ADO.NET, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET 3.5 per tutti, ASP.NET AJAX, ASP.NET MVC, ASPItalia.com, Cache, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, LINQ, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Microsoft Expression, Mono, MySQL, Object Oriented Programming, Off Topic, Office, Pattern, Profile API, Provider Model, Report, Roles API, Security, Silverlight, Silverlight 2.0, SQL Server, User Control, Visual Studio, Web Service, Windows CardSpace, Windows Client, Windows Communication Foundation, Windows Live Services, Windows Mobile, Windows Presentation Foundation, Windows Server, Windows Vista, WinFS, XAML, XBox 360, XHTML, XML, XSLT
BLOG INFO
  • Post: 846
  • Commenti: 365
  • TrackBacks: 185
  • Feed blog e contenuti tecnici: RSS
  • Feed blog: RSS Atom OPML

MVP
CATEGORIE
I PIÙ LETTI DEL MESE
IN EVIDENZA