Given the new ability (in 7.1 SDK) to create a local database in a WP7 application, I today set out to create such for proper relational storage.
According to samples and documentation you should support INotifyPropertyChanged as well as INotifyPropertyChanging. The first is easy to find, but the latter is not found where it should be according to documentation. According to documentation, the INofityPropertyChanging interface is found in System.dll, but alas that is not the case!
You will need to find (and thus reference) this in a new assembly: mscorlib.Extensions.
Who should have known… ;-)
Update (30.05.2011): The mscorlib.Extensions.dll is found here:
’C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71\mscorlib.Extensions.dll’