10-4 Episode 27: Server-Driven Paging with ADO.NET Data Services

Play 10-4 Episode 27: Server-Driven Paging with ADO.NET Data Services
Sign in to queue


In this episode of 10-4, we discuss a new feature coming in the next release of ADO.NET Data Services: server-driven paging. This allows you to constrain the size of result sets that can be requested by clients, eliminating potentially problematic scenarios. In addition, clients can also now request the total count of an entity set, without having to retrieve its data in entirety.

ADO.NET Data Services 1.5 CTP1:

For more 10-4 episodes, be sure to visit:

Visual Studio Topic Area on Channel 9:

Visual Studio 2010 CTP VPC:

10-4! Over and out!



Right click to download this episode

The Discussion

  • User profile image

    Well it took all of about 5 seconds after seeing Astoria (before it became ADO.NET data services), for me to ask for a total record count.  Glad to know you guys finnaly got this in.

  • User profile image

    I created a plain Web application (not SL) and added an ADO.net Data Service, Entity Data Model, and Domain Service.

    I am using the Entity Data Model as the DAL and the Domain Service as the BL. When I use the Domain Service as a data source for the the ADO.NET Data Service, it does not expose any data;

     <?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
    - <service xml:base="http://localhost:54015/DomainDataService.svc/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app">
    - <workspace>

    Is it possible to do this in current version of ADO.NET Data Services?

    I appreciate any help on this

Add Your 2 Cents