Il program manager australiano Tony Goodhew ha presentato la seconda parte dei custom controls di asp.net. E voi direte: e la prima? Si teneva contemporaneamente ad altre sessioni ma guardate i commenti sui blog di Marco o Davide.
La sessione è stata una lunga e complessa demo (il livello di difficoltà delle sessioni era il più alto) sulla costruzione di una datagrid semplificata. Il tutto da zero.
Il controllo costruito nella sessione (con pezzi di codice prointi perchè è realmente un argomento fiume) ha mostrato come gestire il datasource, quindi le problematiche di rendering a runtime, per poi passare al rendering al design-time ed infine a cutrare il look del controllo.
Difficile entrare nei dettagli nel blog. Vi posso dire che mi sono venute in mente molte idee sulla gestione del viewstate e che una volta capiti i concetti base, i custom controls sono il vero e 'giusto' modo per costruire delle belle e funzionali pagine in asp.net.