INotifyPropertyChanged implementations: An Overview
Summary
One of the cornerstones of MVVM is the INotifyPropertyChanged interface. This post describes several implementations that have been used/proposed over time.
Table of contents
- Introduction
- Defacto standard
- Using Lambda Expressions and Expression Trees
- Using MethodBase.GetCurrentMethod()
- Using StackTrace
- Performance comparison
- Other implementations
- Additional reading
- Source download
Introduction
One of the cornerstones of MVVM is the INotifyPropertyChanged interface. This post describes several implementations that have been used/proposed over time.
The basic ingredient of each INotifyPropertyChanged implementation is the … Continue Reading
