Слоупоческое : MS таки сделало это.
Apr. 9th, 2013 07:57 pmprotected virtual void OnPropertyChanged( [CallerMemberName] string PropertyName = null ) { PropertyChangedEventHandler handler = PropertyChanged; if( handler != null ) handler( this, new PropertyChangedEventArgs( PropertyName ) ); }Не аспект, конечно и не полноценное автоматическое NotifyPropertyChanged, и вообще синтаксический сахар, но всё равно сильно удобнее.