With PostSharp, you can easily write and apply custom attributes that add new behaviors to your code - tracing, thread management, exception handling, data binding, and much more.
PostSharp is the number one choice for aspect-oriented programming on the Microsoft .NET platform.
PostSharp in Action
1. Write an aspect
Rather than explaining complicated theory, we'll show you.
Read more: PostSharp