Scott Guthrie, leader del team di asp.net, scatena non pochi applausi elencando la lunga lista di novità in aspnet 2.0.
Il target del team è quello di semplificare la vita ai programmatori ma c'è da dire che per conseguire questo arduo compito è anche necessario effettuare dei cambiamenti. Non per questo bisogna spaventarsi, anzi!
Ecco alcune delle novità:
* Gerarchia delle classi della pagina rivista grazie alle partial classes (novità del nuovo framework).
* FrontPage Server Extension non più necessarie
* Non più necessario compilare in un'unica DLL
* Editing HTML migliorato con pieno controllo su ciò che si vuole/non si vuole autoformattare
* Intellisense su tutti i file: inline, html, xml, web.config, css, ...
* Pieno supporto XHTML
* Migliorato il design visuale delle tabelle
* Web server integrato (IIS non è più indispensabile per le pagine locali)
* Debugging della pagina aspx (quando non si uas il code-behind)
* Pubblicazione con nuova dialog per scegliere cosa pubblicare
* Design semplificato del data access
* Master pages (l'analogo della visual inheritance delle winforms) che permette una migliore separazione del lavoro del grafico con il programmatore.
* Migliore usabilità dei meccanismi di autenticazione
* Sistema automatico di personalizzazione del website (stile my.yahoo.com) utilizzando gli user control.
Non c'è dubbio che questa è una vera e propria major release e questi sono solo pochi punti che non rendono giustizia a quello che si è visto.