BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

WCF 5.0 – Vocabularies, Actions And Improved Spatial Support

| by Roopesh Shenoy on Apr 17, 2012. Estimated reading time: 1 minute |

Microsoft recently announced RTM release of WCF Data Services 5.0 – this includes several new features such as Vocabularies, Actions, new Spatial Primitives and several updates to OData libraries. 

The new features are mainly to support the enhancements in OData v3. Following are some of the interesting ones -

  • Vocabularies – Annotations, mainly to provide richer description (metadata regarding type validations/ranges/display, for e.g.) for data published via OData
  • Action Providers – a way to inject behavior by describing URIs in the data – sending a request to these URIs can cause some action to be taken. This can also work with Entity Framework.
  • 16 new Spatial Primitives, that enable clients to perform operations on geospatial data in filter, select and orderby clauses
  • ODataLib now supports serialization and deserialization of all OData payloads
  • EdmLib - allows to build EDM of a service for OData Serialization/Deserialization, including support for annotations
  • Support for Any/All Queries (but no Join yet)

The RTM can be downloaded from the Microsoft Download center

WCF Data Services enables the creation and consumption of OData services. OData protocol is a new data-sharing standard promoted by Microsoft that aims to bridge the disparity between various service providers and consumers and promote interoperability. 

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT