Ho assistito alla presentazione dei nuovi server control. Innovazioni a dir poco eccezionali. Ve le elenco.
Immagini, file .js e qualunque altra risorsa vengono salvati in un file di risorse e richiamate dall'html generato tramite un'unica pagina di entry point: WebResource.axd con parametri in querystring
Implementazione nativa di callback asincroni. Il javascript puo' richiamare la pagina originale in background per farsi passare nuovi dati. La pagina per l'occasione esegue un ciclo di vita diverso. Nell'esempio si mostrava un editor che eseguiva una sorta di controllo ortografico (fatto dal server) durante la digitazione.
Aggiunto un controlstate (oltre al viewstate) che consente di salvare durante i roundtrip una quantita' minima di dati che garantisca un comportamento decente nonostante le disattivazioni del viewstate.
La generazione del HTML e' affidata a degli adapter pluggabili. Terze parti possono aggiungere adapter a qualunque controllo per la generazione dei piu' disparati output (WML, XHTML, XAML)
e molto altro.....
stay tuned :)