Layered Architecture Model-View-ViewModel PatternDataModel-View-ViewModel Pattern Introduction of the IoC container concept
This page might help you to understand what MEF does in the sample applications.
Cannot resolve file macro, invalid file name or id.
Shows: Layered Architecture and MVVM; UI Workflow (Wizard); View Composition; Modal Dialog; Manual data synchronization; Validation; WeakEvents; Unit Testing Writer
Shows: Layered Architecture and MVVM; Tabbed MDI; Animated page transition; Document Management; Recent file list; Message and Open/Save FileDialogService; Save changes; Print Dialog; Print Preview; Export FlowDocument as XPS file; Localization; Unit Testing Book Library
Shows: Layered Architecture and MVVM; DataModel-View-ViewModel; Entity Framework; SQL Server CE; Validation; Sorting and Filtering; Multiselection; Save changes; Send an email; Unit Testing Localization Sample
Upgrading from WPF Application Framework (WAF) 1.0
Microsoft .NET Framework 3.5 SP1
or Microsoft .NET Framework 4.0Remark
The sample applications are using Microsoft’s IoC container MEF. However, the WPF Application Framework (WAF) doesn’t force you to use the same IoC container in your application. You can use an IoC container of your choice or use no IoC container at all and write the code yourself that wires the View and the ViewModel at runtime together. We don’t limit your freedom at choosing an IoC container for your application.