August 2005 Blog Posts

Dipendenze e refactoring

Da ormai 2 anni lavoro, a tempo perso e su esigenze che mi capitano di progetto in progetto, ad una serie di librerie che hanno l'obiettivo di affrontare i classici problemi ricorrenti e di essere il più possibile riusabili. Svariano dall'ORM (ai tempi NHibernate non c'era...) alla gestione di macchine a stati finiti, da Front Controller per il web alla reportistica verso PDF ed Excel, ed altro ancora. Relativamente alla reportistica in particolare ho fatto un lavoro probabilmente utile anche ad altri, e che sto pensando di pubblicare da qualche parte. Per farla breve, mi proponevo di costruire non la classica libreria...

L'altalena

Quando riesco mi diverto a scarabocchiare, mi sento un po' un fumettista della domenica :o)  Sto cercando su internet un'immagine della famosa metafora dell'altalena, relativa ai progetti software. Siccome ho un'idea di come rivederla in ottica "agile", vorrei trovarne una versione ben fatta per poi adattarla. Qualcuno sa dirmi dove ne trovo una? Sennò me le reinvento di sana "pianta". Una volta pronta mi piacerebbe che qualche uomo "agile" che passa di qui (Marco? Luca?) me la validasse, così se regge la pubblico sul blog :oP Ho anche un'altra idea, più ambiziosa, ma per quella è troppo presto... :o)

Front Controller

Negli ultimi mesi su un paio di siti ho deciso di applicare Front Controller per la gestione di problematiche quali url rewriting e internazionalizzazione dei siti. In particolare il secondo dei 2 problemi è molto adatto ad essere affrontato in questo modo. Il front controller, che è poi un http handler, intercetta le chiamate, verifica la lingua selezionata dall'utente e cerca la pagina fisica in un opportuno folder, eventualmente "degradando" ad un folder di default se non la trova, la compila al volo con PageParser.GetCompiledPageInstance e la esegue, occupandosi tra l'altro di fare l'opportuno rewriting in modo che l'utente non veda...

[OT] Calcio e "Soccer"

Quale modo migliore di inaugurare il mio nuovo blog su UGIdotNET se non con un off-topic? :o) Molto breve, peraltro: oggi in Italia credo sia finita l'epoca del calcio ed iniziata quella del "soccer". Perchè? Perchè sono un tifoso del Toro, e da oggi il Toro, con 99 anni di storia, non esiste più (vabbè, il lodo Petrucci, ma la sostanza è quella). Il calcio ormai funziona in modo tale per cui il "dettaglio" sportivo non conta più. Già da mo' la china era quella, ma oggi per me l'atto finale si è compiuto. Soccer, appunto... :o( La prossima volta parliamo di W-ASP.NET, eh?...

Primo post

Ciao a tutti, a forza di leggervi mi è venuta voglia di scrivervi :o)  Spero di avere qualcosa di interessante da dire. Ciao, Roberto (Wasp per gli amici)