title: Implementing INotifyPropertyChanged - does a better way exist?
body: <p>Microsoft should have implemented something snappy for <code>INotifyPropertyChanged</code>, like in the automatic properties, just specify <code>{get; set; notify;}</code>
  I think it makes a lot of sense to do it. Or are there any complications to do it? </p>
  
  <p>Can we ourselves implement something like 'notify' in our properties. Is there a graceful solution for implementing <strong><code>INotifyPropertyChanged</code></strong> in your class or the only way to do it is by raising the <code>PropertyChanged</code> event in each property.</p>
  
  <p>If not can we write something to auto-generate the piece of code to raise <code>PropertyChanged</code>  event?</p>