Read original post by Andrea Boschin at Silverlight & XAML Playground
Developers that usually deal with web applications know that one of the pillar of this kind of applications is the use of paged result sets because moving a huge number of records form the server to the browser is not a good idea. Metro applications suffer the same problem. No matter that metro applications are not strictly web applications, the application architecture imply that the connection to a datasource have to be wrapped by web service call so the need of limiting the usage of the network is a strong requirements.
Metro introduces a new interesting method to mange pagine of data. [...]
Andrea is also the author of the ongoing SilverlightShow series on Windows 8 Metro. Check it out!