philchuang.com
MVVM pain points: Verbose, repetitive, and redundant Property definitions
One of the biggest features of .NET MVVM development is the ease of data-binding between data objects and UI controls. The mechanism that enables that feature is the INotifyPropertyChanged interfac…