1 / 18

Visual Studio 2010 and .NET Framework 4 Training Workshop

Visual Studio 2010 and .NET Framework 4 Training Workshop. What’s New In ADO.NET Data Services 1.5. Name Title Organization Email. Agenda. Server Enhancements Row count Server-side paging Friendly feeds BLOB streams Client Enhancements Row Count WPF/SL data binding. Row Count.

Download Presentation

Visual Studio 2010 and .NET Framework 4 Training Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Studio 2010and.NET Framework 4Training Workshop

  2. What’s New In ADO.NETData Services 1.5 Name Title Organization Email

  3. Agenda Server Enhancements • Row count • Server-side paging • Friendly feeds • BLOB streams Client Enhancements • Row Count • WPF/SL data binding

  4. Row Count /Products No paging Potentially lots of data n # of products /Products?$skip=10&$take=10 No idea of total # of products 10 products

  5. Row Count (cont.) /Products/$count?$skip=10&$take=10 No data Count /Products?$skip=10&$take=10&$inlinecount=allpages 10 products + Inline Count

  6. Server-Side Paging /Products 500,000 product records 500,000 products You can’t always assume the client will do the right thing…

  7. Server-Side Paging (cont.) /Products 500,000 product records 20 products + link to next page /Products?$skiptoken=20 500,000 product records 20 products + link to next page

  8. Row CountServer-Side Paging

  9. Friendly Feeds Title? Author? Atom Pub (APP) Entry Document

  10. BLOB Streams Base64 String

  11. BLOB Streams (cont.) /Products(1)/Photo Photo Metadata /Products(1)/Photo/$value Photo Image

  12. Friendly FeedsBLOB Streams

  13. Client Enhancements

  14. WPF Data Binding Data Service Context 4. Notify context of the change 1. Retrieve data Data Service Entity 3. Modify data within control WPF Framework Element 2. Bind data to control

  15. WPF Data Binding (cont.) Data Service Context 4. Notify context of the change 1. Retrieve data Data Service Entity List 3. Modify data within control WPF Items Control 2. Bind data to control

  16. Client Enhancements

  17. Summary Server Enhancements • Row count • Server-side paging • Friendly feeds • BLOBs Client Enhancements • WPF/SL Data Binding

More Related