+2  A: 

You don't need Windsor to use DynamicProxy. Windsor uses DynamicProxy for its own purposes, just like NHibernate, RhinoMocks, Moq or other libraries/applications/frameworks out there. If you need just runtime AOP, without IoC container, use Caste DynamicProxy alone.

It is actively developed, last pre-release was released 2 weeks ago, final release (v2.5) is expected this month.

Krzysztof Koźmic
+1  A: 

There's also Aurum, which builds upon Unity. The source is available on Codeplex.

Kitto