91: ListViews and CollectionViews
They cover list control history, virtualization concerns, sizing challenges, observable collection misuse, and alternative list solutions for demanding scenarios. The discussion emphasizes profiling user behavior first, then optimizing where it actually matters.
What you’ll learn
- How list virtualization and sizing choices affect scrolling smoothness and memory.
- When
ObservableCollectionis appropriate and when plain lists are faster. - How to evaluate third-party or custom list controls for complex UI requirements.