Jugando con ADO.NET Data Services CTP 1.5 (II)!

Hace unos meses escribía un primer post sobre ADO.NET Data Services 1.5 CTP1 en el que os comentaba algunas de las novedades que trae la primera CTP, así como una forma de consumir el servicio desde una aplicación cliente. En este segundo post os voy a detallar algunas novedades que trae a la hora de facilitar la consulta de datos del modelo a través de una serie de nuevos operadores, un mejor tratamiento de los streams BLOBs o feeds más amigables. Empecemos.

Nuevos operadores en ADO.NET Data Services 1.5 ( 2.0, a ver que nombre se le queda) 

  • count, que nos permite devolver el número de elementos que tenemos para una cierta entidad al realizar la correspondiente consulta.
  • Por ejemplo, para consultar el número de productos de la BD Adventure Works utilizaríamos una consulta como: http://localhost:1049/WebDataService1_5.svc/Product/$count. En este caso el número de resultados que obtenemos es de 4 porque he aplicado paginación en el servidor (otra novedad de ADO.NET Data Services 1.5).

image

image 

image

Trabajo con BLOB Streams

ADO.NET Data Services 1.5 introduce mejoras en lo que al tratamiento de streams BLOB se refiere:

image

image

Y hasta aquí llega este segundo post sobre ADO.NET Data Services 1.5. Espero que os haya resultado interesante.