WpfMvvmBindingExtension (nuget): 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 solving problems when you want to bind Actions: ICommand and  RoutedEventHandler.
Keywords: Advanced-MVVM|Binding|ICommand|markup-extension|MVVM|WPF