posts - 644, comments - 1982, trackbacks - 137

My Links

News

Raffaele Rialdi website

Su questo sito si trovano i miei articoli, esempi, snippet, tools, etc.

Archives

Post Categories

Image Galleries

Blogs

Links

April 2009 Blog Posts

Windows 7 e le legacy apps che funzioneranno 'per forza'

A quanto sembra Windows 7 vuole far funzionare 'per forza' tutte le applicazioni legacy che hanno 'tradito' le best practice della application compatibility. Sebbene alcuni cambiamenti introdotti in Vista erano delle novità rispetto alle versioni precedenti (leggasi per esempio i cambiamenti nella Session 0 e nei componenti della logon), la maggior parte sono diventate 'obbligatorie' ma già best practice anche per Windows XP (leggasi ad esempio l'interattività dei servizi, l'accesso in scrittura ai folder program files o alle chiavi di registri HKLM). Sembra che Windows 7 introdurrà il "Windows XP Mode". Si tratta di un Windows XP virtualizzato...

posted @ Sunday, April 26, 2009 7:25 PM | Feedback (17) |

Oracle, Sun e fanta-IT

Ieri Oracle ha comprato Sun e questa ormai è già notizia "vecchia". IMHO notizia bomba, ma c'è uno strano silenzio. Sun possedeva diverse "cosette" interessanti: Java, mySQL, NetBeans e OpenOffice solo per citare le più famose e senza citare le partecipazioni con gran soldoni ai progetti Open Source. A parte le promesse istituzionali, bisognerà vedere cosa accadrà ai vari prodotti/finanziamenti. Per esempio OpenOffice nella FAQ non è neppure citato e il silenzio europeo è piuttosto sospetto. Molti paesi europei hanno adottato OpenOffice e mi risulta che molti uffici della stesso governo europeo usi questo prodotto. Adesso immaginate...

posted @ Tuesday, April 21, 2009 9:37 AM | Feedback (8) |

Un po' di free-style con Linq e gli Expression Tree

Uno dei vantaggi più graditi di Linq sono gli Expression Tree, una vera manna per sistemare i classici problemi di condizioni where non prevedibili durante la progettazione. Gli Expression Tree sono compilati, strong-typed, provider independent e serializzabili (anche se con qualche aiutino). Prendiamo l'esempio di un semplice accesso ai dati usando Linq2SQL, il mio DAL preferito. 1: public static IEnumerable<Article> GetList(Expression<Func<AnaArt, bool>> Filter) 2: { 3: var ctx = GetDataContext(); ...

posted @ Friday, April 17, 2009 10:22 AM | Feedback (2) |

Powered by:
Powered By Subtext Powered By ASP.NET