Nov 24, 2012 at 7:25 PM

Looking at existing MVVM code, it seems like ICollectionView, CollectionViewSource and the related classes/enums/interfaces would be good candidates for PCLContrib.

Silverlight, WP and .NETCore each support the basics of ICollectionView, though possibly in a different namespace (for .NETCore).

Using the PCLContrib's platform adapter, these types could be wrapped/exposed via a core set of interfaces. The resulting "view" could be returned as an object so the correct unwrapped instance is used for binding.

This would really help MVVM scenarios drive the UI.