今後のプロジェクトで使用する AOP フレームワークをいくつか検討しています。私がSpring.NETとCastleを見てきました。Castle の .NET AOP フレームワークを利用するサンプル プロジェクトや適切なドキュメントを見つけるのに苦労しています。
ありがとう
CastleにはAspect#(またはAspectSharp)と呼ばれるAOPフレームワークがあり、その用語(アドバイス、ポイントカット、ジョインポイントなど)でAOPを実装していましたが、そのプロジェクトは数年前に消滅しました。
その中核である、AOPを実際に可能にしたCastle DynamicProxyは、存続し、進化しました。
DynamicProxyを使用するプロジェクトやチュートリアルなど、DynamicProxyについて学習するためのドキュメントとリソースはこちらです。