ottobre 2005 Entries

Pagine asincrone

Lavorando al capitolo 5 del libro cosiddetto avanzato (Programming Microsoft ASP.NET 2.0 Applications--Advanced Topics) sono stato costretto a fare un bel po' di lavoro sulle pagine asincrone di ASP.NET 2.0. Mi sa tanto che il libro è avanzato perché arriverà molto avanti nel tempo ... Alcune considerazioni sono in parziale contraddizione (o semplicemente scavano più a fondo) di quello che comunemente si dice delle pagine asincrone e della loro implementazione in applicazioni ASP.NET 2.0. Brevemente, oltre a marcare la pagina con Async=true, dovete dire ad ASP.NET quali sono i task asincroni che la pagina esegue. Se il task è uno...

Su "Andrea, i pattern, e il codice a 4 zampe"

Beato Andrea a cui basta flettere i muscoli per essere su MSDN :) Sarà l'età ma a me serve maggiore sforzo... Anche se l'articolo è a 4 mani (e piedi? zampe?), l'idea da cui è partito e' "100% Pure Andrea".  Il che può essere una bella o brutta notizia dipende dalla prospettiva delle cose :) [SET SERIOUS MODE ON] Personalmente, devo ringraziare Andrea per avermi insegnato qualcosa sui pattern. E con moooolta pazienza. Lui continuava a parlare di pattern adapter nella membership di ASP.NET ed io di provider custom tra cui quello per la membership. Alla fine, per arrivare ad un punto ho dovuto chiedergli...

Controlli ASP.NET a puntate

E' uscita la prima puntata di una (lunga) serie di articoli sullo sviluppo di controlli ASP.NET 2.0. La trovate su ASP.NET DevCenter, esattamente qui. Questa puntata riguarda un argomento relativamente semplice--sviluppo di un controllo custom a partire da uno che esiste e funziona a suo modo. L'esempio riguarda l'estensione di un DropDownList con una API aggiuntiva per cambiare il colore degli elementi basandosi sia sulla posizione (alternate items) sia sulla logica--tutti quelli che cominciano per XXX.  La soluzione non è magari la migliore in assoluto (metodi e proprietà, invece di stili) ma funziona ed è tutto sommato semplice da capire...