Monday, July 27, 2009, 09:01 AM
Posted by Ruben Steins
Beatrice Stolnitz discusses the topics UI Virtualization and Data Virtualization in Silverlight 3 and WPF (and the differences in the two implementations) in two interesting articles.Posted by Ruben Steins
UI Virtualization is the concept that only that part of the UI is rendered which is actually shown. The easiest example is a listbox containing a large amount of items, of which only a handful are shown one screen at the time. Without UI Virtualization, all items would have been rendered, something which might cause performance issues.
Data Virtualization performs this 'culling' even earlier in the databinding process and only binds a small amount of items to the control in the first place. Note that this behaviour does not come out of the box in both WPF and Silverligh 3. Luckily, Beatrice goes out of her way to show us a possible implementation.




( 2.9 / 117 )


Calendar



