| | PostSharp 1.0 | PostSharp 1.5 |
|---|
| Platforms | | | | Microsoft .NET 2.0, 3.0, 3.5 | Yes | Yes | | Novell Mono (experimental) | | Yes | | Silverlight 2 | | Yes | | Compact Framework 2.0 | | Yes | | C# (all versions) | Yes | Yes | | Visual Basic (all versions) | Yes | Yes | | ASP.NET Web Sites | | Yes | | Integration | | | | Seamless MSBuild Integration | Yes | Yes | | Command-Line Utility | Yes | Yes | | NAnt Task | | Yes | | Extensive Debugging Experience | Yes | Yes | | Installation | | | | Windows Installer | Yes | Yes | | Deployment in Source Repository | Yes | Yes | | Laos | | | | Pay-as-you-use Complexity | Yes | Yes | | Aspects are plain C#/VB classes | Yes | Yes | | Declarative Build-Time Validation | Yes | Yes | | Imperative Build-Time Validation | Yes | Yes | | Build-Time Initialization | Yes | Yes | | Aspect Inheritance | | Yes | | Pluggable Aspect Serialization | | Yes | | Laos Aspect Types | | | | Around Method | Yes | Yes | | On Exception | Yes | Yes | | Intercept Method | Yes | Yes | | Intercept Field | Yes | Yes | | Implement Abstract/Extern Method | Yes | Yes | | Add Interface | Yes | Yes | | Compound Aspects | Yes | Yes | | Licensing | | | | GPL/LGPL License Available | Yes | Yes | | Commercial License Available | Yes | Yes |
|