November 2006 Blog Posts

Learn & Get 2006 ultimi posti disponibili

Nel 2006 il corso Learn & Get ha "formato" diverse centinaia di sviluppatori VB6 nel passaggio a VB 2005. Parecchi di loro facevano parte dello "zoccolo duro" e ora sono diventati degli adepti di VB2005 segno che, malgrado lo scoglio iniziale, al "bello" ci si abitua subito. I giorni 11 e 12 Dicembre c'è l'ultima edizione ed è rimasto qualche posto disponibile, se volete partecipare o conoscete qualcuno interessato, spargete la voce.Ulteriori info le trovate qui

posted @ Thursday, November 30, 2006 10:54 PM | Feedback (1)

"EventArgs not serializable" in Worflow Foundation

In questo articolo di Dino spiega come far comunicare tra loro l'ambiente host e il runtime di Worflow Foundation.L' articolo è un pò datato (ad esempio l'attributo [DataExchangeService] nella RTM è diventato [ExternalDataExchange]) ma comunque ottimo dal punto di vista didattico.Stavo facendo qualche prova con una banalissima interfaccia IMyData [ExternalDataExchange]public interface IMyData {  event EventHandler NewDataAvailable;  void SendSomeData (string data);  string Data { get;set; }} e la relativa implementazione: public class MyData:IMyData {  public event EventHandler NewDataAvailable;  private string mData;   public void SendSomeData (string data){...}   public void SendDataToWorkFlow (string data) {  if (NewDataAvailable != null) {     NewDataAvailable(this, new MyCustomDataEventArgs(ID,...

posted @ Monday, November 27, 2006 11:00 PM | Feedback (1)

Windows Vista: Cancellare l'incancellabile...

Non so voi, ma la mia installazione di Vista certe volte, a prima "vista" inspiegabilmente, si rifiuta categoricamente di cancellarmi dei file e/o directories, malgrado io sia (con orgoglio) il padrone assoluto della mia macchina, indicandomi che devo essere autorizzato dall'amministratore e questo malgrado abbia (con estrema soddisfazione) eliminato lo UAC.Tim Sneath offre finalmente, la soluzione a questo noiso "dettaglio". Thanks Tim!BTW: Ho provato a fare il bravo programmatore che usa lo UAC..., ma dopo l'ennesima richiesta,stremato, ho desistito. Questo non significa che dò per scontato che tutti gli utilizzatori lo siano.

posted @ Saturday, November 11, 2006 1:13 PM | Feedback (5)

Visual Studio & Vista FAQ

Un interessante raccolta di FAQ dirette agli sviluppatore che vogliono usare Visual Studio abbinato a Windows Vista. A quanto pare per Vista ci sara' un Vista Support Update da applicare a Visual Studio 2005 SP1 che sara' reso disponibile nei primi mesi del 2007. Personalmente chiedere agli sviluppatori di aspettare ancora qualche mese prima di poter (ufficialmente) applicare il SP1 su Vista mi pare assurdo, tant'e' che lo sto gia' utilizzando, con successo, dalla sua uscita... ;-)

posted @ Saturday, November 11, 2006 12:58 PM | Feedback (3)

Custom grouping in WPF

Utilizzando l'oggetto CollectionView e la proprietà GroupDescriptions è possibile suddividere in gruppi l'insieme di elementi di cui la CollectionView è la vista.GroupDescriptions consente di definire la proprietà che verrà usata come termine di raggruppamento, ma se volessimo raggruppare secondo un criterio proprietario?In questo caso dobbiamo creare la CollectionView usando l'oggetto CollectionViewSource (il quale ritornerà, in base al tipo di insieme associato una CollectionView o una ListCollectionView a seconda se l'insieme passatogli implementa ICollection oppure no) associandogli un custom Converter. Supponiamo di avere una ObservableCollection<Product> (products), che Product abbia una proprietà Price e di volere raggruppare i prodotti tra quelli che hanno prezzo...

posted @ Friday, November 10, 2006 3:57 PM | Feedback (1)

.NET Framework 3.0 RTM disponibile

  Microsoft ha reso disponibile la RTM del .NET Framework 3.0 (a.k.a WinFX) il quale include: Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Fundation (WF) e Windows CardSpace. Il setup è relativo a Windows XP Sp2 e Windows Server 2003 in quanto Windows Vista ha già il .NET Framework 3.0 installato. Sono inoltre disponibili: Le estensioni di WCF per Visual Studio 2005. Le estensioni (Nov. 2006 CTP ) di Visual Studio 2005 per WPF e WCF. SDK per Windows Vista™ and .NET Framework 3.0 Runtime.

posted @ Tuesday, November 7, 2006 7:18 AM | Feedback (1)

Me @ WPC 2006

Sono a dir poco emozionato: Quest'anno ho l'onore di partecipare in qualità di speaker a WPC 2006.Il team è veramente tosto e gli argomenti pure, per quanto mi riguarda sarò 'live' il giorno 16/11 con 3 sessioni: 16 novembre09.30-10.45Real World ClickOnceSala Arancio 16 novembre11.15-12.30Da Windows Forms a Windows Presentation FoundationSala Arancio 16 novembre15.30-16.45Data Binding in WPFSala Arancio   Sto ancora terminando gli ultimi dettagli anche se devo dire che preparando la sessione "Data Binding in WPF" ho finalmente apprezzato tutte le potenzialità di WPF e devo ammettere che il DataBinding di WPF non ha nulla a che vedere con quello...

posted @ Friday, November 3, 2006 11:12 PM | Feedback (2)