This is a simple solution on how to get data in chunks from a WCF service (e.g. a paged list of results) Assuming that your service pulls data from a SQL Server database, you can use Linq2Sql and create your data context, OR if you are not using SQL Server, then the Microsoft Entity Framework [...]