Bring the power of Rx to collections using Dynamic Data.
Dynamic Data is a comprehensive caching and data manipulation solution which introduces domain centric observable collections.
Linq extensions enable dynamic filtering, sorting, grouping, transforms, binding, pagination, data...
More information
Includes PooledList, PooledDictionary, PooledSet, PooledStack, PooledQueue, and PooledObservableCollection: based on the corresponding collections in System.Collections.Generic, using ArrayPool internally to reduce allocations, and with some API changes that allow for better compatibility with...
More information
ObservableCollectionEx is designed to postpone or disable notifications during collection update. The ObservanleCollectionEx is a direct replacement for ObservableCollection and could be used without any code modifications.
Make reactive ui even more powerful by integrating with dynamic data and making use of it's numerious operators.
Dynamic data provides an observable cache and an observable list with at least 50 collection specific operators for each.
Extended version of System.Collections.ObjectModel.ObservableCollection. This class allows you to:
1) Use AddRange, invoking the CollectionChanged event only once
2) Use RemoveRange, invoking the CollectionChanged event only once
3) Monitor properties of the items in the collection
4)...
More information
Represents a strongly typed collection of objects that can be accessed by index.
Supports out of the box:
Supports observability and incremental loading.
Observability: all changes inside in the collection are observed by binding clients.
Incremental Loading: supports collection items paging by...
More information
Extends the observable collection to track events when a value of a particular element within the collection is changed. The Event Arguments also include the actual object that triggered the event.
http://ovidiudiaconescu.com/blog
Twitter: @ovidiaconescu
This library provides comprehensive observable Collection/List/Dictionary. Interfaces (Icollection, IList, etc) are also implemented and trigger INotifyCollectionChanged. The library includes utility collections such as a ObservableListAdapter which can syncronize two lists of different, but related...
More information
Represents a strongly typed collection of objects that can be accessed by index.
Supports out of the box:
Supports observability and incremental loading.
Observability: all changes inside in the collection are observed by binding clients.
Incremental Loading: supports collection items paging by...
More information