May 2007 Blog Posts

WPC 2007: Io ci sono, e voi?

Anche quest'anno ho il piacere di far parte della squadra di WPC 2007 che quest'anno si presenta con una formula rinnovata.L'agenda è decisamente interessante, bloccate le agende!

posted @ Friday, May 25, 2007 10:12 AM | Feedback (0)

PDC 2007 rimandata?

A quant pare PDC 2007 è stata rimandata, peccato PDC è sicuramente la manifestazione più interessante per chi vuole conoscere le novità presenti e future di Microsoft. C'è però anche da chiedersi: Con nuove tecnologie annunciate ogni settimana (ormai abbiamo CTP che si basano su alpha, tools che non sono ancora usciti e che già hanno la relativa VNext in alpha) e la notevole apertura di Microsoft nel parlare/presentare progetti futuri, quanto di "nuovo" c'è ancora da scoprire? e, sopratutto, chi riesce ancora a reggere il ritmo con il quale si susseguono i nuovi annunci?

posted @ Friday, May 25, 2007 7:04 AM | Feedback (2)

WPF: Templated Listbox

WPF fa largo uso di templates grazie ai quali è a volte possibile evitare la creazione di controlli custom.L'esempio che segue mostra come modificando il template associato ad una listbox è possibile ottenere una listbox con una microfunzionalità di editing dell'item selezionato. Template 1: <Window.Resources> 2: <Style TargetType="{x:Type ListBox}"> 3: <Setter Property="Template"> 4: <Setter.Value> 5: ...

posted @ Wednesday, May 23, 2007 5:10 PM | Feedback (0)

Da oggi su MSDN Italia...

Un nuovo articolo e due tips scritti dal sottoscritto: Optimizing Windows Forms ApplicationUn riassunto della sessione al recente workshop UGIdotNET. Windows Vista CommandLinksCome implementare un commandlink in un' applicazione Windows Forms. Caricare un’immagine in maniera asincrona con Windows Presentation FoundationGestire correttamente un operazione creata in un thread secondario e un esempio di utilizzo di un Freezable in WPF.

posted @ Thursday, May 17, 2007 11:21 PM | Feedback (0)

Attached Properties and Binding

Le attached properties sono un meccanismo "furbo" per arricchire elementi WPF con proprietà che, sebbene memorizzate nell'oggetto stesso, sono definite in un altro elemento.Supponiamo di avere la necessità di aggiungere ad un Button una proprietà CustomValue ed usarla in XAML.Definisco una classe ButtonExtender che espone un attached property CustomValue: . 1: namespace D00C.AttachedProperties 2: { 3: public static class ButtonExtender 4: { 5: public static readonly DependencyProperty 6: ...

posted @ Thursday, May 17, 2007 9:33 AM | Feedback (0)

Dependency Properties as Binding Sources?

Charles Petzold in questo post sul suo blog indica che usa spessisimo le dependency properties, anche quando queste "non devono far altro che essere usate come sorgente di Binding".Inutile dire che sono contrario a questo approccio, definire delle business entities che espongono delle Dependency Properties impongono che l'entity stessa derivi da DependencyObject legando inesorabilmente l'entity stessa a WPF quando il suo utilizzo potrebbe essere condiviso da tecnologie diverse (es: ASP.NET o Compact Framework)Visto che le sorgenti di binding in WPF non devono necessariamente essere delle dependency properties, l'uso delle varie alternative, come la più comune implementazione di INotifyPropertyChanged è, secondo me, da...

posted @ Sunday, May 13, 2007 7:48 PM | Feedback (3)

Winforms+WPF=WindowsClient.net

  Dall'unione delle due tecnologie (WinForms e WPF) è nato: windowsclient.net

posted @ Saturday, May 12, 2007 8:25 AM | Feedback (0)

MSDN: Introduzione a Workflow Foundation Parte 2

Per quelli interessati alla seconda parte dell' articolo pubblicato qualche tempo fa relativo a Workflow Foundation segnalo che è stata (con un ' leggerissimo ritardo ' ) pubblicata la seconda parte

posted @ Tuesday, May 8, 2007 9:52 PM | Feedback (0)

Expression Blend Course

    Volete imparare ad usare Expression Blend? qui trovate un corso online gratuito che insegna l'ABC di questo nuovo tool con il quale sicuramente i "DEVsigners" dovranno imparare a convivere.

posted @ Tuesday, May 8, 2007 7:00 AM | Feedback (3)

Roxio Central scritto in WPF

Roxio ha reso disponibile una preview della nuova suite di masterizzazione interamente scritta in WPF, ed è forse il primo caso di applicazione consumer scritta usando la nuova tecnologia.Un altro segnale per tutti i deterrenti che, dopo aver visto WPF, affermano: "Si, ma ai miei clienti non interessano queste cose, i Windows Forms (per non dire VB6), vanno più che bene..."

posted @ Sunday, May 6, 2007 9:23 AM | Feedback (2)

Orcas Library problem: Found the solution...

Tempo fa avevo segnalato un problema con la library di Orcas Beta1, la cosa è andata avanti sia sui forum MSDN che su Connect (dove a volte ho l'impressione di avere a che fare col call center Telecom visto che in breve tempo due segnalazioni simili sono state chiuse con un secco Not reproducible)Fortunatamente esistono persone come Maria Shneerson di MS disposte a darti una mano grazie alla quale abbiamo dedotto che alcuni files della library sono inspiegabilmente corrotti (sia lo Pro che la TS).A questo punto ho provato a scaricare la iso della versione Professional da questa pagina e,...

posted @ Thursday, May 3, 2007 9:56 PM | Feedback (2)