This project has moved. For the latest updates, please go here.

WPF Application Framework (WAF) 3.0.0.2

Rating: No reviews yet
Downloads: 107
Released: Jan 26, 2013
Updated: Jan 26, 2013 by jbe2277
Dev status: Alpha Help Icon

Recommended Download

Source Code WpfApplicationFramework-3.0.0.2.zip
source code, 1596K, uploaded Jan 26, 2013 - 107 downloads

Release Notes

Version: 3.0.0.2 (Milestone 2): This release contains the source code of the WPF Application Framework (WAF) and the sample applications.

Please build the whole solution before you start one of the sample applications.

Requirements
  • .NET Framework 4.5 (The package contains a solution file for Visual Studio 2012)
Changelog
  • Legend: [B] Breaking change; [O] Marked member as obsolete
  • [O] WAF: WafConfiguration.Debug property is obsolete because it is not used anymore by the infrastructure.
  • [O] WAF: Controller base class is obsolete because the Add/RemoveWeakEventListener methods are not needed anymore with the new PropertyChangedEventManager and CollectionChangedEventManager implementation.
  • [O] WAF: DataModel base class is obsolete because the Add/RemoveWeakEventListener methods are not needed anymore with the new PropertyChangedEventManager and CollectionChangedEventManager implementation.
  • WAF: Add the SetProperty method and update the RaisePropertyChanged method with the [CallerMemberName] attribute in the Model class.
  • Snippets: Adapt the "wafpropn" code snippet to create the simplified property setter.
  • Samples: Update all properties to use the new set property infrastructure.
  • Samples: Replace all AddWeakEventListener calls with the new method PropertyChangedEventManager.AddHandler. The same is done for all RemoveWeakEventListener calls.
  • Samples: Replace all DataModel classes with Model classes
  • Samples: Remove all Controller classes.
  • Samples: Use ExportFactory<T> instead of the CompositionContainer.
Other Downloads

Reviews for this release

No reviews yet for this release.