Which is faster for linking a large collection, for example,
Requirement - Ecommerce Application:
Price Blotter - displays quotes / deals for different securities, for example.
Master view . Displays all quotation marks.
Country type - displays quotes / deals for securities belonging to a specific country. For instance. UK / France etc.
Currently, we have an observable collection for each type, and when the price comes from the server, we send a copy to each Observable collection based on a filter, that is, one to represent the master, and, for example, based on the country for the country.
Question: The filtered observable collection surpasses this model, although CollectionViewsource will require updating when adding / removing prices. Updates the source of the CollectionView, adds any performance limitation.
The example above is for reference only, there can be up to 20 different types and up to 20-50K, with 5-6K unique prices, each of which has a very large depth of price within a day. The application is in high demand in terms of GUI performance.
I plan to replace the current Datagrid with a lightweight table, wondering if one collective Observable collection will help.
Thanks so much for your submissions.