Stop losing time writing boilerplate for INotifyPropertyChanged, commands, dependency properties, undo/redo, ...
Never forget a PropertyChanged notification again.
Keep your business logic super clean.
With each purchase of a license for a MindFusion WPF product, you get a free PostSharp MVVM perpetual license.
Get rid of 95% of the INotifyPropertyChanged boilerplate and never miss a notification again.
Support for composite properties and child objects
Consistent and reliable
Fully customizable
Integrates with other MVVM frameworks: MVVM Light and Caliburn.Micro
Stop creating a class every time you define a command.
Easy, based on custom attributes and naming conventions.
Validated at build time.
CanExecute property integrates with the [NotifyPropertyChanged] aspect.
Dependency properties that still look like properties.
Support for composite properties and child objects.
Consistent and reliable.
Fully customizable.
Integrates with PostSharp code contracts.
Integrates with other MVVM frameworks.
The most readable way to validate values at run-time.
Works with parameters, output parameters, return values, fields, and properties.
Works on interfaces and abstract methods. Automatically inherited.
As fast as hand-written code.
Customizable and localizable exception messages.
Integrates with the [DependencyProperty] aspect.
Avoid the most common source of memory leaks in .NET.
As simple as a custom attribute.
Apply to all events in your project in a single line.
Give your users the familiar Undo/Redo experience without breaking the bank.
Undo/Redo any object state change.
Handle multiple changes as one step.
Expose in the UI with built-in or custom controls.
MindFusion and PostSharp have joined forces and created a special offer for all .NET developers: with each purchase of a license for any MindFusion WPF product, you get a free PostSharp MVVM perpetual license for an unlimited number of developers with 6-month support and upgrade subscription. After that period you can continue to use the product free of charge but without updates or you can purchase the license to extend your support and update subscription.
You get a link to download your free PostSharp [MVVM] copy in the purchase confirmation e-mail from MindFusion.
Learn more about PostSharp [MVVM] or explore MindFusion WPF Pack of programming controls.