Writing...Data Services

Coding and writing about OData and now Windows Azure Mobile Services...

Browse by Tags

Tagged Content List
  • Blog Post: Blast from the Past: Great Post on Using the Object Cache on the Client

    In the course of trying to answer a customer question on how to leverage the WCF Data Services client for caching, I came across a great blog post on the subject—which I had almost completely forgotten about: Working with Local Entities in Astoria Client (This post—by OData developer Peter Qian —is,...
  • Blog Post: Storing Complex Types, Binary Resources, and Other Tricky Things

    -or- Sync’ing OData to Local Storage in Windows Phone (Part 2) In my previous post in this series, I described how to use a T4 template in Visual Studio to generate a hybrid proxy that supports both OData feeds and local database storage. There were also a few local storage issues that I didn’t get a...
  • Blog Post: Sync’ing OData to Local Storage in Windows Phone (Part 1)

    or My First T4 Template This is the first blog post in a new series that focuses on my work to develop prescriptive guidance for synchronizing clients with cloud services—more specifically, how to best create and maintain a local cache of OData entities on a Windows Phone client. This post...
  • Blog Post: Designing My First (Public) Windows Phone App

    -or- Inside the PASS Event Browser for Windows Phone (Part 1) Now that I have completed the first update to my PASS Event Browser app for Windows Phone 7.5 , I thought it might be helpful for me to share some of my experiences in this process—at least for folks considering creating OData...
  • Blog Post: OData Improvements for Windows Phone 7.5 (“Mango”)…

    …in the Windows Phone SDK 7.1 The OData team has made many significant improvements to the client library for Windows Phone 7.5 (formerly code-named “Mango”), which now ships in the Windows Phone SDK 7.1. Frankly, there is so much awesome new functionality in this release that I...
  • Blog Post: Uploading Data to a Service Operation

    When you upload data using HTTP, you typically include the data being uploaded in the body of the POST request. However, service operations in the Open Data Protocol (OData) work a bit differently, in that input to a service operation may only be passed to the service operation by using parameters. Consider...
  • Blog Post: New OData Tombstoning Behavior in Mango

    As I mentioned in my previous post OData Updates in Windows Phone “Mango” , new methods have been added to the DataServiceState class that improve performance and functionality when storing client state. You can now serialize nested binding collections as well as any media resource streams...
  • Blog Post: Calling Service Operations from the WCF Data Services Client

    There seems to be a bit of confusion around the support for and usage of OData service operations in the WCF Data Services client library . Service operations are exposed in the data service metadata returned by an OData service. (If you have no idea what I am talking about, read the topic Service Operations...
  • Blog Post: Binding Media Resource Streams to XAML Controls

    I came across an interesting problem as I was working on the Windows Phone 7 client code for my next installment of the WCF Data Services blog post series on streaming . In this series, I have been using a property on my PhotoInfo entity named StreamUri to hold the URI of the image used for binding in...
  • Blog Post: MERGE Requests and the WCF Data Services Client

    I came across this interesting blog post by Alex van Beek the other day where he demonstrates how to reduce the size of the payload of MERGE requests to an OData service when using the WCF Data Services client. The OData protocol defines a HTTP MERGE action that enables a client to request updates to...
Page 1 of 1 (10 items)