AOPライブラリ

Castle Project DynamicProxy

Seasar.NETやNHibernateMoqNinjectに使われている定番AOP

LinFu.DynamicProxy

CodeProject: Introducing the LinFu Framework, Part I - LinFu.DynamicProxy: A Lightweight Proxy Generator. Free source code and programming help

Castleよりも200%早いらしい実装。AutoMapperにて使用されている。

PostSharp

http://www.sharpcrafters.com/

実行時ではなく、ビルド時に処理を埋め込む点が特徴です。

AspectDNG

http://codezine.jp/article/detail/446

MonoプロジェクトのCecilを使っているそうです。

 

このサイトについて

Windowsや.NET開発で役立つツールとオープンソースの情報を一覧でまとめています。

なお、.NET/Windowsに関するニュースTwitterは「.NET Clips」です。

管理人プロフィール

青木 淳夫。アジャイル好きのITエンジニアです。マイコミジャーナルCodeZine@ITなどでオープンソースに関する記事も書いています。最近は.NETにフォーカスを当てており、気になる情報をこのサイトにまとめています。