PostSharp Framework
Build your own aspects and start eliminating boilerplate from your .NET codebases.
Published by PostSharp Technologies
Distributed by ComponentSource since 2015
Prices from: $ 372.40 Version: 2025.1.x NEW Updated: May 2, 2025
Features | |
---|---|
Licensing granularity | |
PostSharp Framework | 1 |
PostSharp MVVM | 1 |
PostSharp Threading | 1 |
PostSharp Logging | 5, 10, 25, 100, 500 |
PostSharp Ultimate | 1 |
PostSharp Enterprise | min. 50 |
Unlimited number of build servers | |
PostSharp Framework | • |
PostSharp MVVM | • |
PostSharp Threading | • |
PostSharp Logging | • |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Perpetual license | |
PostSharp Framework | • |
PostSharp MVVM | • |
PostSharp Threading | • |
PostSharp Logging | • |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Includes 1 year of professional support and free updates | |
PostSharp Framework | • |
PostSharp MVVM | • |
PostSharp Threading | • |
PostSharp Logging | • |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Code Contracts | |
PostSharp Framework | • |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
PostSharp Aspect Framework | |
PostSharp Framework | • |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
PostSharp Architecture Framework | |
PostSharp Framework | • |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
INotifyPropertyChanged | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Command | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Dependency Property | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Undo/Redo | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Aggregatable (parent/child/visitor) | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Disposable | |
PostSharp Framework | |
PostSharp MVVM | • |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Immutable | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Freezable | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Thread Affine | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Actor | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Synchronized | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Reader-writer synchronized | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Deadlock detection | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Thread dispatching | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | • |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Logging | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | • |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Caching | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | • |
PostSharp Enterprise | • |
Custom License Agreement | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | |
PostSharp Enterprise | • |
License Server | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | |
PostSharp Enterprise | • |
Source Code Blueprint Subscription | |
PostSharp Framework | |
PostSharp MVVM | |
PostSharp Threading | |
PostSharp Logging | |
PostSharp Ultimate | |
PostSharp Enterprise | • |
PostSharp Framework | PostSharp MVVM | PostSharp Threading | PostSharp Logging | PostSharp Ultimate | PostSharp Enterprise | |
---|---|---|---|---|---|---|
Features | ||||||
Licensing granularity | 1 | 1 | 1 | 5, 10, 25, 100, 500 | 1 | min. 50 |
Unlimited number of build servers | • | • | • | • | • | • |
Perpetual license | • | • | • | • | • | • |
Includes 1 year of professional support and free updates | • | • | • | • | • | • |
Code Contracts | • | • | • | |||
PostSharp Aspect Framework | • | • | • | |||
PostSharp Architecture Framework | • | • | • | |||
INotifyPropertyChanged | • | • | • | |||
Command | • | • | • | |||
Dependency Property | • | • | • | |||
Undo/Redo | • | • | • | |||
Aggregatable (parent/child/visitor) | • | • | • | • | ||
Disposable | • | • | • | |||
Immutable | • | • | • | |||
Freezable | • | • | • | |||
Thread Affine | • | • | • | |||
Actor | • | • | • | |||
Synchronized | • | • | • | |||
Reader-writer synchronized | • | • | • | |||
Deadlock detection | • | • | • | |||
Thread dispatching | • | • | • | |||
Logging | • | • | • | |||
Caching | • | • | ||||
Custom License Agreement | • | |||||
License Server | • | |||||
Source Code Blueprint Subscription | • |