About PostSharp
PostSharp is an free, open-source and extensible platform for enhancement of .NET assemblies, that is: PostSharp transforms assemblies after compilation.
Pretty abstract, isn't it? Not so much. It has great applications. PostSharp Laos, a Lightweight Aspect-Oriented Solution, provides aspect-oriented programming (AOP) to .NET Developers without the learning curve.
Features
Discover the features of PostSharp Laos, a state-of-the-art AOP framework for .NET developers and PostSharp Core, the platform on which it is built.
Benefits of AOP
AOP reduces the number of lines of code and improves logical decoupling of components. It saves effort and money.
User Stories
PostSharp is already being used by commercial companies. Read what they say about PostSharp.
Getting Started
Give PostSharp a try! You can add your first aspect in your software in a matter of minutes.
Architecture
PostSharp Laos is 'only' a plug-in built on the top of PostSharp Core, an extensible platform for post-compilation processing of assemblies.
Documentation
Believe it or not, but PostSharp is largely documented. Looking for tutorials, reference documentation, or scientific papers?
Open Source License
PostSharp is released under GPL/LGPL v3, which means that it is free even for most commercial uses. Be sure to read the notice, however!