INotifyPropertyChangedの実装を便利にしてくれるPropertyChanged.Fody

これ便利です。

でも、
VSでWin8ストアアプリを作るとコードテンプレートに含まれてるらしいBindableBaseクラスとか、
WPFでもBindableBaseを使ってINotifyPropertyChangedを実装する - SourceChordを作ってみている方とか、
キモはCallerMemberNameAttribute CallerMemberName属性を使うことですね。C#4までプロパティ名がstringで残念だったので。または、このような方法もあって、おお、と思う反面、そこまでせにゃならんのか、とも思ったりして。まあとにかく、C#5からは、CallerMemberName属性 ということで。
マイクロソフトさん、世界中の人が車輪の再発明する羽目になってますよー。このレベルは言語とか基本のライブラリとかで何とかしてくれ。