PostSharp XAML

XAML 개발을 위한 필수적 동반자.

PostSharp Technologies사에서 공개
2015년 부터 ComponentSource에서 판매중

가격: ₩ 229,600 버젼: v6.3.x NEW 업데이트: 월간?

i

PostSharp Model becomes PostSharp XAML, the must-have companion to your XAML development. Besides NotifyPropertyChanged, undo/redo and code contracts, PostSharp have added command and dependency property aspects.

PostSharp XAML 관련 정보

XAML 개발을 위한 필수적 동반자.

PostSharp XAML is an ideal companion for your XAML developments. Stop writing repeating code for INotifyPropertyChanged, commands, dependency properties, contracts, undo/redo, and more.

INotifyPropertyChanged

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

Command

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 & Attached Properties

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.

Code Contracts

The most readable way to add 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.

Undo/Redo

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.