December 2007 Blog Posts

WPF Databinding: Evitare memory leaks

Implementare INotifyPropertyChanged non solo permette ad eventuali controlli WPF connessi ad una fonte dati di aggiornarsi quando il dato cambia ma evita anche che in alcune particolari situazioni il binding dia luogo a dei memory leaks. Il tutto è spiegato dettagliatamente in questa KB. Technorati Tags: WPF,WPF DataBinding

posted @ Monday, December 31, 2007 8:36 AM | Feedback (0)

Regalo di Natale (meglio tardi che mai...)

Il programma della giornata era già ben definito quando, improvvisamente, suona il citofono: era Babbo Natale truccato da corriere DHL che mi consegnava il regalo di Natale che il mio capo (il sottoscritto) mi ha fatto (e quindi per questo lo/mi ringrazio ) Ovviamente dopo la consegna il geek che in me, ha deciso, che il piano andava radicalmente modificato e quindi il resto della giornata è stato dedicato a socializzare col nuovo "toy" col quale sono entrato subito in sintonia. Avevo letto delle recensioni positive, ma devo dire che il gingillo si comporta davvero bene ed è la prima...

posted @ Friday, December 28, 2007 11:30 PM | Feedback (3)

Organizzare le risorse in progetti WPF usando ComponentResourceKey

Di materiale in rete su WPF c’è né parecchio, faccio però fatica a trovare materiale riguardante un aspetto cruciale nelle realizzazione di una qualsiasi applicazione WPF: l’organizzazione delle risorse, dove col il termine risorse mi riferisco a qualsiasi cosa possa essere contenuta in un ResourceDictionary. Immaginiamo,ad esempio,di dovere visualizzare un immagine e utilizzare uno stile in una finestra con la possibilità di sostituirli successivamente senza modifica l’applicazione principale. Forti dell’esperienza maturata coi Windows Forms anche chi è digiuno di WPF può facilmente intuire che la soluzione consiste nel mettere immagine e stile in...

posted @ Wednesday, December 19, 2007 10:18 PM | Feedback (1)

WPF Snippets

Finalmente qualcuno ha colmato una grande lacuna presente in WPF creando una serie di snippets che rendono meno noiosa la creazione di dependency properties, routed commands e routed events. Gli snippets sono ben organizzati e coprono tutte le varie possibili alternative, personalmente qualcuno me lo ero già creato ma questi sono decisamente meglio. Finalmente e complimenti a Dr. WPF! Technorati Tags: WPF,WPF Snippets

posted @ Tuesday, December 18, 2007 6:50 AM | Feedback (1)

Mole For VisualStudio: Da ora non solo WPF...

Karl del team di Mole mi segnala la disponibilità di una nuova release che da ora può essere utile anche a chi non usa WPF. Non avendo capito esattamente quale fosse il valore aggiunto per i non-WPF developers ho chiesto ulteriori dettagli e questa è la sua risposta: 1. Viewing collection data in Mole is MUCH easier than in Visual Studio. You also get two views for the same data.  There are two examples of viewing collection data in the Code Project article. 2. Mole allows establishing Favorites to make...

posted @ Sunday, December 16, 2007 12:17 PM | Feedback (0)

Programming WPF 2nd Edition

Ammetto che mi ero quasi scordato che Chris mi aveva inviato una copia della nuova versione del suo libro su WPF, meglio così, trovare il pacco questa sera è stata una piacevole sorpresa. La prima edizione è stato il mio primo libro su WPF, ricordo ancora la ressa a PDC 2005 per acquistarlo e ammetto che, malgrado datato, alcune volte trovo ancora dei dettagli non citati in altri libri. Ho dato un occhiata veloce per vedere il livello di questa nuova versione di ben 832 pagine contro le 430 della precedente, e devo dire ho...

posted @ Tuesday, December 11, 2007 9:41 PM | Feedback (6)

Patch per il WPF template di VB2008

Tempo fa avevo segnalato una "svista" di VB2008, è ora disponibile la patch ufficiale. Technorati Tags: VB2008,WPF Template

posted @ Tuesday, December 11, 2007 6:32 AM | Feedback (2)

Iterazione Designer e Developer in WPF

Con l'avvento di WPF si tende sempre di più a descrivere il ruolo del "designer" come quello di colui che si occuperà della user interface. La mia esperienza sembra confermare che, almeno inizialmente, questo ruolo verrà comunque comperto da un developer (magari quello col migliore senso estetico) ma non è escluso che in futuro, i ruoli diverrano ben definiti e coperti da diverse professionalità. Fin'ora, a parte la definizione dei ruoli, non si è mai visto come le due figure devono/possono interagire tra loro, e come un applicazione WPF debba essere realizzata affinchè questo sia realizzabile nel migliore...

posted @ Sunday, December 9, 2007 3:41 PM | Feedback (3)

Expression Blend 2 December Preview

E disponibile la December preview di Expression Blend 2, scaricabile qui. Technorati Tags: WPF,Expression Blend

posted @ Friday, December 7, 2007 3:07 PM | Feedback (0)

Mole II : The revenge!

Pochi giorni fa segnalavo questo visualizer per WPF, il team è in realtà iper-attivo e ha già rilasciato la release successiva: Mole II. Più sobrio rispetto al precedente e sopratutto: molto più veloce! Technorati Tags: WPF,Visualizer

posted @ Thursday, December 6, 2007 9:50 PM | Feedback (2)