Writing...Data Services

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

Browse by Tags

Tagged Content List
  • Blog Post: OData v4 Ratified and Where WCF Data Services is Headed

    I’m a little behind on the OData news front (I blame this on a mountain of //build work I needed to get done), but here are a few interesting items that have recently occurred in the OData world: OASIS Approves OData 4.0 Standards for an Open, Programmable Web This is good news for the OData protocol...
  • Blog Post: Problem Calling POST Service Operations Using the WCF Data Services 5.6.0 Client for Windows Store apps

    For quite a while I have been sending POST requests to invoke service operations, as I detailed in an earlier post Calling Service Operations Using POST . Since this post was from the pre-WCF Data Services 5.0 days, I was using HttpWebRequest to send the request as POST support for service operations...
  • Blog Post: Using the OData Async Extension Method for LoadAsync

    I posted a few months back about Phani’s OData async extension methods that convert the begin/end async pattern of the WCF Data Services client library into methods that support the new (and much easier) async/await pattern introduced in .NET Framework 4.5. I also added some critical missing async extension...
  • Blog Post: Revisited: The Story of Pubs, Northwind, and AdventureWorks

    Matt Stroshane has recently taken down his Phone to Cloud blog (sad to see that), but he asked me to republish this, his most popular post, for posterity sake, which I am glad to do. On a personal note of reflection, I had just arrived in SQL Server and at Microsoft after we shipped SQL Server 2000 ...
  • Blog Post: New Love for WCF Data Services: Push Notifications

    I have just published a new end-to-end sample that demonstrates how to use Windows Azure Notification Hubs to add push notification functionality to the classic Northwind OData service. I also blogged about this as a guest blogger on the Silver Lining blog . Sample: Send Push Notifications from an OData...
  • Blog Post: Extending the OData Async Extensions to DataServiceCollection<T> Methods

    UPDATED 8/5/2013: Turns out that I didn't have my DataServiceCollection<T> methods defined correctly as extension methods (forgot the this keyword on the bindingCollection parameter). As I announced in a previous post , there is an OData client library that supports Windows Store app development...
  • Blog Post: A Few New OData Things of Interest

    There are a couple of interesting news items re. OData and WCF Data Services: WCF Data Services 5.1.0-RC2 is released The WCF Data Services team continues to work towards shoring-up support for the OData v3 spec, especially on a simplified JSON format. Highlights of this RC release include the...
  • Blog Post: OData Client for Windows Store Apps

    I’m happy to announce that OData client support for Windows Store apps (“formerly Metro apps”) in Windows 8 RTM has been released. This didn’t actually get chained into Visual Studio 2012 like it was in the pre-release, but it may be even easier to use in the new incarnation:...
  • Blog Post: Windows Azure Storage: SQL Database versus Table Storage

    I wrote an article for Windows Azure a while back called Guidance for OData in Windows Azure , where I described options for hosting OData services in Windows Azure. The easiest way to do this is to create a hosted WCF Data Service in Windows Azure that uses EF to access a SQL Database instance as the...
  • Blog Post: Recent Goings on in OData and WCF Data Services

    Sorry the blog’s been quiet for so long…I’ve been working on some new stuff that’s not strictly OData, but still very cool and I can’t wait to be able to share it with everyone. It has to do with mobile app development…but you will have to wait another month or so for more info about it. While I’ve not...
  • Blog Post: OData on Windows 8: Part 2—The OData Client Library for Metro

    In the previous post Running WCF Data Services on Windows 8 Consumer Preview- Part 1 , I described running WCF Data Services on the Windows 8 desktop…but what I have really been wanting to do is write a Win8 Metro style app that consumes an OData feed. I started messing around with the Windows 8 Metro...
  • Blog Post: More on the New OData T4 Template: Service Operations

    I’ve long missed support for calling service operations by using the proxy client code-generated by WCF Data Services, and I’ve described some workarounds in the post Calling Service Operations from the WCF Data Services Client . This is why I was excited to discover that the new T4 template...
  • Blog Post: New and Improved T4 Template for OData Client and Local Database

    If you recall from my previous post Sync’ing OData to Local Storage in Windows Phone (Part 1) , I had written a T4 template for my Windows Phone 7.5 (“Mango”) project to generate a proxy client needed to access both an OData service and local database on the device. My template was based on an existing...
  • Blog Post: New Windows Azure Guidance Topics Published

    Just a quick post to let everyone know that we have just published a new set of Windows Azure prescriptive guidance topics for developers: Windows Azure Developer Guidance This release includes two guidance topics I wrote: Guidance for OData in Windows Azure Using Windows Phone with Windows Azure These...
  • Blog Post: Dealing with Binary Resource Streams and Tombstoning

    -or- Sync’ing OData to Local Storage in Windows Phone (Part 3) If you have been following this series , you know that I have been demonstrating a way to persist data from an OData feed to a local Windows Phone (“Mango”) device. Just to refresh, here are the benefits of maintaining a local cache of data...
  • 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: Future Improvements for the PASS Event Browser App

    -or- Inside the PASS Event Browser for Windows Phone (Part 3) OK, and now for the final installment of the series about my PASS Event Browser app . Improvements in v2.0 As I am writing this post, I have just submitted v2.0 of the PASS Events Browser, which includes the following improvements: Filtered...
  • Blog Post: Publishing My First Windows Phone App to the Marketplace

    -or- Inside the PASS Event Browser for Windows Phone (Part 2) OK, so here is the second part of what has turned out to be a very long blog post about my PASS Events Browser app for Windows Phone 7.5 (“Mango”). In the previous post , I covered the technical and design decisions that I made for this app...
  • 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: Introducing the PASS Event Browser App for Windows Phone

    Well, I was trying to get a new Windows Phone application created, certified, and up on Marketplace in time for the big PASS Summit 2011 this past week, but sadly, the timing just didn't work out right. Note : I discovered that it can easily take the full week that they warn you about to...
  • 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: WCF Data Services October 2011 CTP Now Available

    Hopefully, by now folks have seen the official announcement about the release of the WCF Data Services October 2011 CTP . This release includes a bunch of new "in progress" OData v3 features, such as actions , spatial data types and operations , and vocabularies . The exact extent of the support in this...
  • Blog Post: OData Quickstart for Windows Phone Updated—Now with VB!

    I’m not sure if I’ve mentioned it here on my blog yet or not, but the forthcoming release of Windows Phone 7.5 (“Mango”) and the Windows Phone SDK 7.1 features huge improvements for consuming OData feeds. This means that, in Mango, OData support on phone is basically equivalent...
  • Blog Post: Creating “Cool Looking” Windows Phone Apps

    So far, I’ve written several Window Phone 7 apps, including the OData and Windows Phone quickstart , a Northwind-based app for my MVVM walkthrough , and a couple of others—mostly consuming (as you might guess) OData. Since I created these apps to supplement documentation, they have never...
Page 1 of 2 (46 items) 12