January 2010 Blog Posts

Corso TDD a Bologna

Segnalo agli interessati che il 25 e 26 Febbraio terrò a Bologna un’altra edizione del corso sul Test Driven Development. Il corso avrà un taglio molto pratico cosi da permettere ai partecipanti di sporcarsi le mani con i test e con i mock objects. Maggiori informazioni qui: http://www.overneteducation.it/F_Corsi_detail.aspx?Cod_Corso=SQM006 Oppure contattatemi direttamente per saperne di più.

posted @ Thursday, January 28, 2010 12:12 PM | Feedback (12)

WPF ed ereditarietà visuale

Una delle “mancanze” che alcuni lamentano in WPF è l’assenza dell’ereditarietà visuale delle Window e dei UserControl. In realtà (come per le griglie :-)) non è un problema, esistono semplici meccanismi che permettono di ottenere lo stesso risultato. Una delle tecniche è quella di utilizzare un template per stilare una BaseWindow o un BaseControl: Supponiamo di avere una BaseView (Window) base dalla quale facciamo derivare tutte le finestre della nostra applicazione: Definiremo una classe BaseView che eredita da Window e avrà tutti i metodi/propriertà necessarie: public class BaseView : Window { ...

posted @ Thursday, January 14, 2010 7:34 PM | Feedback (19)

Esperimenti con MongoDb

Durante questo periodo di ferie ho potuto affrontare alcuni temi presenti nella mia personale lista dei “TO-DO”. Il rumore intorno ai Database Documentali e al movimento #NoSQL sta crescendo grazie anche al fatto che grandi nomi (Facebook, Amazon, SourceForge e altri) li usano da tempo in produzione. Cosi ho scaricato gli eseguibili di MongoDB e il relativo driver C# ed ho scritto un primo esempio di utilizzo. Il server è un’applicazione console (che può essere installata come servizio) che rimane in ascolto su una certa porta (configurabile): D:\mongodb-win32-x86_64-1.2.1\bin>mongod.exe --dbpath ./data ...

posted @ Wednesday, January 6, 2010 11:57 AM | Feedback (12)