Back to Devexpress

MIF

wpf-118614-mvvm-framework-mif.md

latest970 B
Original Source

MIF

  • Jan 22, 2020

Module Injection Framework (MIF) is a set of classes that help organize an MVVM application. It provides the following functionality:

  • Connecting View Models to Views
  • Navigating among different screens or pages in an application
  • Saving and restoring an application’s visual and logical states
  • Unit testing

Any control with support for MIF might become a region in the application. Each region can then be injected with modules. A module consists of a ViewModel factory and possibly a UserControl name to be used as a View.