WpfMvvmBindingIocExt (nuget): MVVM pattern is widely used to develop XAML-based applications. The main goal of implementing the MVVM pattern is the clear separation between View (the XAML code coupled with its code-behind), ViewModel, and Model.  This project is concentrated on solving the problem of separation concerns concepts between  View and  ViewModel when you want to bind Actions: ICommand and  RoutedEventHandler.
Keywords: Advanced-MVVM|Binding|ICommand|markup-extension|MVVM|WPF