A C# TypeLoaderInterceptor

Adam Cogan has convinced me, that I will get a larger audience if I move my blog to English. So here is my first English post. What are your thoughts on this? Java has the concept of class loader. I cannot define myself as a java expert, I can s


AOP, Validazione e performance: un po’ di considerazioni

Tempo fa ho introdotto PostSharp, dal primo approccio è passato ormai un anno e da qualche mese lo uso con soddisfazione, in produzione, per la gestione della parte noiosa del tracing. In questi giorni ho ripreso in mano la parte di AOP per la...


Tracing… che barba che noia :-) <cit.>

Un paio di assiomi ;-): Il Tracing è necessario; Il Tracing è di una noia mortale; Però… ci sono due macro categorie di Tracing in realtà, io divido tra: Tracing: quello che fa il codice: il metodo tal dei tali è stato invocato c...


AOP, PostSharp e M-V-VM

per ora è solo un’idea che mi frulla per la testa ma… una cosa che si fa con M-V-VM è la necessità di triggerare la rivalutazione dell’eseguibilità di un ICommand a fronte del fatto che una certa cosa è successa, tipicamente un’altra proprietà ...


PostSharp: CompileTimeValidate()

Se vado avanti così potrei diventare PostSharp addicted… già sono compiler addicted conclamato, sono sulla buona strada per diventare Unit Testing addicted e dopo aver provato la compile time validation di PostSharp posso asserire che si sta ch...


AOP, C# e PostSharp… Update

Mi riallaccio al post di ieri per fare una precisazione, faccio un nuovo post perchè fare un update dell’altro è pressochè impossibile… sopportatemi ;-) Ieri ho detto che: “…quello che però non ha fatto è stato rimettere sul parametro del meto...


AOP, C# e PostSharp

è da un po’ di tempo che mi riprometto di fare delle prove e capire come funziona il gioiellino. Diciamo che sono partito con una necessità decisamente triviale ma che illustra bene le potenzialità della cosa. Lo scopo è far funzionare questo ...