title: What are the side effects of firing PropertyChanged not in UI thread?
body: <p>If you implement INotifyPropertyChanged, you could raise event in non-UI thread - should i avoid this and why?</p>
  
  <p><strong>Update:</strong> It is about binding in wpf application.</p>