WCF: IAuthorizationPolicy

When it comes down to WCF security, especially custom security, WCF authorization policies are a life saver, they are pure power. Back to the beginning From the early period of .net 1.0 CAS guys told us that imperative and declarative security are


Xe.Net meeting (…and the missing slide)

on the last Friday I gave a talk, just after Andrea Saltarello’s one, on WCF Services design guidelines at Venezia Mestre for Xe.Net user group. As all the other times it has been a wonderful experience, Xe.Net guys are simply great! I’ve just uploa


WCF e Inversion-of-Control: un’altra possibile via di convivenza

Abbiamo già avuto modo di fare una lunga digressione sulla possibilità di far convivere, molto felicemente anche, un motore di Inversion of Control e la creazione di istanze di servizi WCF. Quella soluzione soffre purtroppo di un inconveniente che,


Compensazione: bozze + pubblicazione transazionale

abbiamo blaterato di servizi WCF e ad un certo punto abbiamo parlato di compensazione, più che parlato abbiamo buttato li la cosa senza approfondire. Che cavolo stai dicendo Willis? <cit.> Un processo compensativo è necessario quando non è po


Un mondo di servizi che devono essere utili…

…altrimenti sono disservizi…nonostante possa non sembrare il post sarà tecnico, molto tecnico . Chiariamo subito una cosa, nel contesto di questo post, servizi = WCF, quindi applicazione con un numero di tier >= 3. Qualche “assioma” che esplorer


WCF e i certificati digitali: breve vademecum sul non farsi male…

WCF è una tecnologia spettacolare ma se classifichiamo la difficoltà d’uso di WCF in una scala da 0 a 10 scopriamo che fare 0 –> 1 è un giochetto abbastanza facile, quasi da bimbetti alle prime armi, mentre riuscire a fare 2 –> 10 è peggio che


WCF Message Headers

Un servizio è un componente come tanti e come tutti i componenti espone un contratto, questa cosa per inciso è decisamente eplicita in WCF che separa nettamente contratto e implementazione. In generale trovo poco sensato che nel contratto vengano es


Wcf “ErrorLoggingBehavior”

Credo di poter affermare che l’approccio all’uso di Wcf è fatto da due fasi fondamentali: “Neonatale”: lo sviluppatore utilizza WCF limitandosi ai template di progetto offerti da Visual Studio e ai proxy prodotti da Visual Studio/svcutil.exe;


Wcf self-service hosting: IoC-2-the-max

siamo di nuovo qui… :-), ed è pure di nuovo lunedì…, abbiamo il nostro bel servizio di brokering basato su Wcf, o meglio abbiamo un’idea di quello che vogliamo e ci troviamo di fronte ad un interessante problema, questo è il contratto (non è più così


Wcf, i Known Service Type e non solo :-)

Qualche giorno fa abbiamo introdotto alcuni concetti e uno scenario interessante, facciamo un passo indietro per capire effettivamente dove vogliamo arrivare e da dove siamo partiti. Tipcamente siamo abituati a fare una cosa “banale” del tipo: va