Documentation
PostSharp comes with a great user documentation and class reference, not counting scientific articles and community-contributed tutorials. Check the resources below:
Getting Started
- Getting started: a 5-minute sample with lot of screenshots.
- Getting started video: a 7-minute video with the original voice of the author ;).
- Have Fun Again with Custom Attributes: a two-parts tutorial published on Code Project. There is also a French translation (see parts 1 and 2).
Reference Documentation
- Online documentation: a complete conceptual and reference documentation. This documentation is also installed on your computer and integrated with Visual Studio when you install PostSharp.
- Scientific publication (PDF): a formal description of PostSharp presented at the scientific conference AOSD 2008 and published in the proceedings of the industry tracks.
Aspects in General
- AOP on .NET, an description of different approaches to AOP on the .NET platform and links to concrete implementations.
- AOSD Academic Community.
- Aspect Oriented Programming on Wikipedia.
- The Value of Separation of Concerns by Marc Eaddy (Columbia University) and others.
Contributed Tutorials
- An excellent tutorial from Ruurd Boeke, learnt out of his project PostSharp 4 Entity Framework, which turns plain old C# (POCO) objects into EF-aware entities. The tutorial has 6 parts of many printed pages each and remarkably shows the transition between simple and complex tasks.
- PostSharp - 面向方面系统(转)
- S??? d???ng AOP v???i PostSharp Framework
- Removing Duplicate Code in Functions by Alex Mueller considers AOP solutions for monitoring unit tests and shows how to build a solution based on PostSharp.
- See other contributions on del.icio.us.
Other Resources
- Download slides from previous conferences and workshops.