In un'altro post di qualche giorno fa mi è stato chiesto di approfondire alcuni concetti. Partiamo dal primo: IServiceContainer. Come forse avrete capito sono leggermente ossessionato dal problema delle dipendenze e siccome in moltissimi casi liberarsene costa veramente poco faccio sempre il possibile per farlo. Nello specifico in questo periodo stiamo facendo uso massiccio di Castle Windsor come motore di Inversion of Control ma la mia ossessione mi dice che non è bello dipendere da Castle perchè domani mattina potremmo volerci mettere Sping.NET o Unity... quindi?!?! Molto semplicemente astraimo l'uso che facciamo di Castle mascherandolo. In questo...