Tra il dire e il fare...

...a volte passano mesi, anche anni!

Più di due mesi fa ho scritto (dai, non è ancora da passato remoto...) che avrei provato a pubblicare qualche esempio relativo al breve video.

Non mi andava proprio, però, di pubblicare degli esempi non "eseguibili" per l'assenza di alcune librerie referenziate (seppur OT rispetto all'argomento del video) ed ho preferito cercare un'altra soluzione che soddisfasse da un lato le esigenze "commerciali" e dall'altro quelle della community.

MSDN Code Gallery, per motivi burocratico/amministrativi che evito di citare, si è rivelata un'ottima scelta e qualche settimana (?) fa ho pubblicato alcune librerie necessarie per far "girare" l'esempio utilizzato nel video.
I sorgenti delle librerie non sono disponibili, ma comunque si tratta banalmente di piccoli strumenti di utilizzo quotidiano ed oltretutto ho lasciato nel cassetto gli strumenti di Marcello (ergo...).

Purtroppo gli assemblies relativi ad NHibernate sono compilati ancora sulla 1.2.0, ma l'intento è comunque di aggiornarli quantomeno per la 1.2.1 in un primo momento e per la 2.0 in futuro.

Il repository creato su Code Gallery al momento è simile ad un appartamento appena affittato (vuoto e bianco!) proprio a causa della cronica assenza di tempo libero di cui sto soffrendo da poco più di un anno a questa parte, per cui mi scuso sinceramente per la mancanza di documentazione e di esempi (al momento è presente solo un esempio che avevo creato qualche mese fa per il blocco di Validation).

Involontariamente, l'esempio di codice relativo al video tocca in realtà molti altri aspetti ed al momento, purtroppo, è praticamente impossibile che io possa trovare il tempo per preparare una adeguata documentazione scritta. E' molto più probabile, sempre nel caso in cui possa fregare a qualcuno , che possa riuscire a realizzare un altro breve filmato di esempio (o magari, perchè no, anche un "brunch tecnico"...).

Feedback (anche critici), come al solito sono sempre ben accetti, se espressi a fine costruttivo.

Trovate qui lo zip coi sorgenti dell'esempio e qui le librerie referenziate, ma purtroppo non riesco a trovare il link per il download di NHibernate 1.2.0 GA: se qualcuno riuscisse a reperirlo, lo ringrazio in anticipo.

Le magliette storiche

Come mi è "suonata" strana la frase di Katia, quando mi ha dato la maglietta Ferrari presa ad Imola quel maledetto giorno:

"Mettila nel cassetto delle magliette storiche".

Le magliette storiche sono quelle che ormai hanno qualche buchino qui e lì, ma che è praticamente impensabile buttare via.

Per fare qualche esempio, oltre al triste ricordo di Imola 94 sono conservate la maglietta del primo concerto a cui ho assistito (dei Deep Purple all'arena di Milano, forse... nell'88????), la maglietta del megaconcerto dei Pink Floyd nel parco Monza, Eric Clapton, ecc...

C'è anche la maglietta del primo workshop di UGIdotNET a cui ho assistito: afferrata al volo dopo essere stata lanciata, se non ricordo male, da Carlo o da Pierre e giusto poco prima che si andasse a schiantare sul viso del mio distratto vicino...
Tutta rigorosamente nera, con un piccolo logo Microsoft .NET davanti e la scritta www.ugidotnet.org sul coppino, quelle rarissime volte che mi concedo di indossarla mi accorgo spesso di essere osservato per qualche motivo che non ho ancora capito.

Ovviamente ce ne sono anche altre che invece hanno valore in riferimento al periodo in cui le indossavo.

Beh, spero proprio che quel cassetto continui a riempirsi sempre di più nei prossimi anni!