Ich habe einige grundlegende Lösungen im AOP-Stil für übergreifende Belange wie Sicherheit, Protokollierung, Validierung usw. verwendet. Meine Lösung dreht sich um Schloss Windsor und DynamicProxy, weil ich alles mit einer Boo-basierten DSL anwenden und meinen Code von Attributen sauber halten kann. Mir wurde am Wochenende gesagt, ich solle einen Blick auf PostSharp da es angeblich eine "bessere" Lösung sein soll. Ich habe einen kurzen Blick auf PostSharp gehabt, aber ich habe durch die Attribut-Verwendung abgeschreckt worden.
Hat jemand beide Lösungen ausprobiert und möchte seine Erfahrungen mitteilen?