PostSharp is the leading aspect-oriented programming (AOP) framework on the Microsoft .NET platform. 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 more.
PostSharp was created in 2004 as an open-source project and was serving its first commercial customers by mid-2005. Eventually it became clear that the open-source model would not provide the resources necessary to properly support the project. Customers wanted a reliable support team, so the commercial company SharpCrafters was created. The result is a new commercial version of the product: PostSharp 2.0.
SharpCrafters Website
MEF Contrib is a community-developed library of extensions to the Managed Extensibility Framework (MEF). MEF Contrib will enable you to:
- Share custom tools
- Design and discuss ideas for new parts/modules
- Find tools and parts/modules for your project
- Connect with others on MEF development
MEF Contrib
MEF on CodePlex
The Managed Extensibility Framework (MEF) simplifies the creation of extensible applications. MEF offers discovery and composition capabilities that you can leverage to load application extensions.
MEF presents a simple solution for the runtime extensibility problem. Until now, any application that wanted to support a plugin model needed to create its own infrastructure from scratch. Those plugins would often be application-specific and could not be reused across multiple implementations.
[More]