NECROMAN: Zrovna postsharp debugovat jde. a to dokonce můžeš debugovat kompilaci (compile time inicializaci aspektů) a můžeš debugovat i kód injectovaný normálně za běhu.
Ten kód je podstatně čistší, přehlednější a nemusíš se zabývat všude kravinama (notifikace, logování apod.). Kdyby nebyl PostSharp tak drahý, tak ho používám na většinu projektů, takhle ho používám jen na školní věci, mám akademickou licenci. Škoda, že to MS nekoupí a neudělá z toho část .NETu, aspekty mi přijdou dost nepokryté (v Javě třeba jsou).