PostSharp Ultimate

  1. Visual Studio Tooling

    Fonctionnalités : Get started faster and find clarity when things become more complex. Easily add patterns to your code. Visualize and understand where and how patterns are used in your code. ...

  2. Thread Safety

    Fonctionnalités : Make your C# or VB applications thread-safe without rewriting them. Decreased Complexity. Faster feedback. Take control. ...

  3. Aspect-Oriented Programming

    Fonctionnalités : Build automation for your own patterns to reduce development effort and improve architecture. Amplify developer skills. Build custom patterns. Exceptional performance. ...

  4. Architecture Validation

    Fonctionnalités : Validate your design at each build against standard and custom rules. Code level declaration. Compile time feedback. Customizable rules. ...

  5. Logging

    Fonctionnalités : Add comprehensive logging to your app without impacting on source code. Super easy. You'll be done in minutes. Multi-Framework Support. High Performance. ...

  6. Code Contracts

    Fonctionnalités : Protect your code from invalid inputs with custom attributes. Works consistently on fields, properties or parameters. Rich built-in contracts. Extensible. ...

  7. INotifyPropertyChanged

    Fonctionnalités : Eliminate the INotifyPropertyChanged boilerplate and focus on business. Massive code reduction. Consistent and reliable implementation. Customizable to your needs. ...

  8. Undo/Redo

    Fonctionnalités : Give your users the familiar Undo/Redo experience. Undo/Redo any object state change. Handle multiple changes as one step. Expose in the UI with built-in or custom controls. ...