Summary: Several times up until now we've talked about the special relationship between the data and the user interface and in this lesson we talk about how change notification works and the how the interfaces, like the INotifyPropertyChanged and ICollectionChanged provide a contract that data source classes can implement and user interfaces can rely on to be notified of changes. ResourcesObservableCollection<T> Class Data Binding Overview (Yeah, it's for WPF, but the ideas are similar Download the entire series' source code