Using Geospatial Data

This CTP of WCF Data Services adds support for geospatial data. The release allows use of all of the OData geospatial data types and the geo.distance() canonical function. This enables two key scenarios: Read and write geospatial data (all types supported by Sql Server 2008 R2). Find all entities (i.e. coffee shops) near a location….


Actions in WCF Data Services

“Actions will provide a way to inject behaviors into an otherwise data-centric model without confusing the data aspects of the model, while still staying true to the resource oriented underpinnings of OData." The October 2011 CTP of WCF Data Services adds powerful, but incomplete support for Actions. The motivation behind Actions stems from wanting to…


Introducing the OData Library

  This blog talks about a new feature delivered in the WCF Data Services October CTP that can be downloaded here. WCF Data Services’ latest CTP includes a new stand-alone library for working directly with OData. The library makes public some underpinnings of WCF Data Services (the server and client library), and we made this…


Vocabularies in WCF Data Services

Update (6/4/2012): This post is updated to reflect the few changes that were made to the vocabularies in OData v3 and the vocabularies feature in WCF Data Services 5.0. Please download the WCF Data Services 5.0 from the download center to follow along the code samples below. One new feature in WCF Data Services  is…


Announcing WCF Data Services Oct 2011 CTP for .NET 4 and Silverlight 4

    I’m very excited to announce the release of the October 2011 CTP of the next version of WCF Data Services libraries. This release includes libraries for .NET 4 and Silverlight 4 with new client and server features in addition to those included in our last October 2010, March 2011 and June 2011 CTPs….


OData Compression in Windows Phone 7.5 (Mango)

  One of the most frequently requested features for OData is payload compression. We have added two events to DataServiceContext in the OData phone client included in the Windows Phone SDK 7.1 that enables you to work with compressed payloads: WritingRequest – occurs immediately before a request is sent ReadingResponse – occurs immediately after a…