title: What is the best implementation for AOP in .Net?
body: <p>There is a lot of AOP implementation in C#, VB.net. this is some of AOP Implementations:  </p>
  
  <ul>
  <li><a href="http://www.sharpcrafters.com/postsharp/features" rel="nofollow noreferrer">PostSharp</a></li>
  <li><a href="https://www.castleproject.org/projects/dynamicproxy/" rel="nofollow noreferrer">Castle DynamicProxy</a></li>
  <li><a href="https://github.com/philiplaureano/LinFu" rel="nofollow noreferrer">LinFu</a></li>
  <li><a href="http://loom.codeplex.com/" rel="nofollow noreferrer">LOOM.NET</a></li>
  <li><a href="http://aspectdotnet.codeplex.com/" rel="nofollow noreferrer">Aspect.NET</a></li>
  <li><a href="https://docs.microsoft.com/en-us/previous-versions/msp-n-p/ff664572(v=pandp.50)" rel="nofollow noreferrer">Enterprise Library 3.0 Policy Injection Application Block</a></li>
  <li><a href="http://aspectdng.tigris.org/" rel="nofollow noreferrer">AspectDNG</a></li>
  <li><a href="http://dotspect.tigris.org/" rel="nofollow noreferrer">DotSpect</a> (.SPECT)</li>
  <li>The <a href="http://www.springframework.net/" rel="nofollow noreferrer">Spring.NET</a> Framework as part of its functionality</li>
  <li><a href="http://www.cs.columbia.edu/~eaddy/wicca/" rel="nofollow noreferrer">Wicca</a> and Phx.Morph</li>
  <li><a href="http://referaat.cs.utwente.nl/conference/5/paper/6755/aspect-oriented-design-methods.pdf" rel="nofollow noreferrer">An exhaustive analysis on AOSD solutions for .NET</a> is available from Twente University</li>
  <li><a href="http://s2container.net.seasar.org/en/index.html" rel="nofollow noreferrer">Seasar.NET</a></li>
  <li><a href="http://sourceforge.net/projects/aspectsharp/" rel="nofollow noreferrer">Aspect#</a></li>
  <li><a href="http://rogeralsing.com/2008/01/08/naspect-the-first-debuggable-aop-framework-for-net/" rel="nofollow noreferrer">Puzzle.NAspect</a></li>
  <li>Compose*</li>
  <li>SetPoint</li>
  <li><a href="http://aspectize.codeplex.com" rel="nofollow noreferrer">NConcern .NET AOP Framework</a></li>
  <li>...</li>
  </ul>
  
  <p>What is the best implementation for AOP in .Net? What I should use?</p>