Other

MEF for Real Business

Il 23 Febbraio avrò l’onore di tenere una sessione nella sede romana di DomusDotNet, dove vedremo un’introduzione a MEF con qualche caso d’uso reale e tanto tanto codice… e poi ovviamente ci sarà la consueta cena a cui non si può mancare Per iscrizioni e maggiori informazioni  vi rimando al post di Nicolò

Che soddisfazione…

essere in quella lista con persone di quel calibro :)

Parallel Programming with Microsoft .NET

Qualche sera fa ho finito di leggere il libro Parallel Programming with Microsof .NET di p&p e devo dire che è veramente fantastico! Spiega benissimo come utilizzare le Task Parallel Library all'interno delle nostre applicazioni, mostrando casi d'uso ed antipattern! Inoltre fornisce una visione abbastanza generale (primi 3 capitoli) per chi vuole capire un pò cosa sono le TPL, a cosa servono e via dicendo, ma anche una visione abbastanza dettagliata (capitoli restanti più appendici) per chi desidera capire quando è il caso di utilizzarle e dove. Il sito di riferimento, da cui scaricare anche gli esempi, si trova su codeplex. Infine su...

Recap Virtual Meeting MEF

Ieri sera ho tenuto il mio primo Virtual Meeting e devo dire che ero abbastanza in ansia che le cose non andassero bene... Fortunatamente è andato quasi tutto bene, l'unico problema è che non siamo riusciti a registrarlo, e c'era anche un buon numero di utenti. I feedback sono stati buoni per cui non posso che ringraziare le persone che mi hanno ascoltato per più di un'ora e che sono rimasti nonostante gli argomenti non fossero semplicissimi ed il mio passo abbastanza spedito. Se devo essere sincero, però, preferisco aver davanti un pubblico anche se la cosa può creare più ansia o più...

Virtual Meeting MEF

Domani sera alle 21.30 ci sarà il Virtual Meeting organizzato da XeDotNet dove parlerò di: come creare un Plugin Manager per gestire più tipi di plugin ExportProvider MEFedMVVM Inoltre, se il tempo permette, parlerò di un progetto che ci permette di caricare plugin su un AppDomain secondario. Vi aspetto numerosi!!

Effettuare il discovery dei “gateway” BTicino tramite UPnP

Partiamo da un paio di considerazioni: Stiamo sviluppando un’applicazione per la gestione dell’impianto domotico MyHome. Vogliamo “semplificare” la vita all’utente che deve utilizzare la nostra applicazione, evitando di fargli inserire l’indirizzo IP del gateway nella fase di configurazione Come possiamo risolvere il secondo punto? Ci sono due soluzioni, la prima abbastanza “tediosa” da implementare, la seconda più semplice e veloce: Proviamo ad effettuare una connessione TCP sulla porta 20000 con tutti gli indirizzi IP che la subnet mask “definisce” [Abbiamo un gateway con un firmware...

MEF + MVVM = MEFedMVVM

MEFedMVVM è un framework sviluppato da Marlon Grech che utilizza MEF per comporre i ViewModel con le rispettive View, tenendovi però all’oscuro di tutta la parte di MEF. Una frase che mi è subito saltata all’occhio da uno dei tanti articoli di Marlon su MEFedMVVM è: One of the goals of MEFedMVVM  is to do all the MEF plumbing for you so that you can simple say “I want to Export this ViewModel” and then you can have a View that says “I would like that specific ViewModel” and BANG, MEFedMVVM will do all the plumbing by leveraging the Mighty MEF. MEFedMVVM...

Un piccolo riepilogo degli ultimi 3/4 mesi…

E’ da un po’ di tempo che non scrivo sul blog a causa di alcune nuove esperienze vissute in questi ultimi mesi… …prima fra tutte (in ordine di importanza, non temporale) il Community Tour a Cesena: che dire, stupendo! E’ la prima volta che faccio da speaker ad un evento community e devo dire che e’ un’esperienza veramente fantastica. Avevo gia’ fatto un paio di sessioni in universita’ ma sono due cose completamente diverse :) I ringraziamenti vanno a tutte quelle persone che mi hanno “sopportato” prima della mia sessione, a Mauro per il passaggio e per le chiaccherate...

Mi presento…

…mi chiamo Federico vivo ad Adria e sto frequentando la classe 5°Informatica all’ITIS Viola di Rovigo, e finalmente mi sono deciso anche io a creare un blog (in realtà ha fatto tutto Andrea che ringrazio tantissimo). Spero di riuscire a non annoiarvi troppo con i miei post :D