If you have attended any of my talks on Aspect Oriented Programming ( AOP ), you know that I am a big fan of PostSharp. PostSharp 1.5 was just released and you can download the bits here.
Looks like the PostSharp Development Team is busy working on PostSharp 2.0 as well. Gael mentions a number of features in PostSharp 2.0 that are very exciting:
- Visual Studio plug-in will help to visualize aspects in code.
- New aspect framework, evolved from PostSharp Laos, will make it easier to develop more complex aspects like NotifyPropertyChanged.
- New aspect dependency checker will make PostSharp more suitable for large teams and projects.
- Smarter code generation will deliver better runtime performance.
- New architecture allows third-party vendors (e.g. vendors of ORM or monitoring solutions) will be able to develop aspects that better integrate with user-defined ones.
- .NET 4.0, Silverlight 3 or Microsoft CF 3.5 will be supported.
AOP Tutorials