Silverlight applications often work with large sets of data, but only small portions of this data must be served to the client at a time. The VirtualCollection class acts as a collection container that holds partial amounts of data, while representing…