I just published my July article.
This time, it is about the Observable Collections of .Net that were doing everything I wanted. They are not raising events when a property of a class instance they contain is modified.
You can read my article from http://emoreau.com/Entries/Articles/2015/07/Net-Observable-Collections.aspx