Knockout JS mappings
A tutorial on using the Knockout JS mapping plugin to easily convert JSON data into observable view models with custom configuration options.
A tutorial on using the Knockout JS mapping plugin to easily convert JSON data into observable view models with custom configuration options.
Explores a new WPF 4.5 feature allowing event subscription via markup extensions, with a focus on MVVM pattern integration.
A tutorial on implementing cascading dropdowns using the Knockout.js JavaScript library and the MVVM pattern.
Explains how to reuse and nest DataTemplates in WPF for a hierarchy of classes, using ViewModel inheritance to share XAML.
A tutorial on using WPF's MultiBinding to pass multiple parameters to an ICommand in MVVM, with a concrete search box example.
Visual Studio 2010 beta 2 adds binding support to WPF InputBindings, simplifying MVVM development by allowing direct command binding.
A tutorial on implementing automatic column sorting in WPF GridViews using attached properties, compatible with the MVVM pattern.
A guide to binding keyboard shortcuts to ViewModel commands in WPF using a custom markup extension, solving a common MVVM challenge.