OData

Create and consume RESTful APIs in a simple and standard way

$select Enhancement in ASP.NET Core OData

The release of ASP.NET Core OData v7.3 brings a ton of improvements to $select functionality. In this article, I’d like to introduce some of the new features of $select and its usages in combination with other query options like $filter, $top, $skip, $orderby, $count and $expand. This tutorial assumes that you already have the knowledge to ...

[Announcement] OData Web API 5.4 Release

The NuGet packages for OData Web API 5.4 are now available on the NuGet gallery. Download this release You can install or update the NuGet packages for OData Web API 5.4 using the Package Manager Console: What’s in this release? This release primarily includes new features for OData (v4 and v3) Web API as summarized below...

[Announcement] OData Web API 5.4 Beta

The NuGet packages for OData Web API 5.4 beta are now available on the NuGet gallery. Download this releaseYou can install or update the NuGet packages for OData Web API 5.4 beta using the Package Manager Console: What’s in this release?This release primarily includes new features for OData (v4 and v3) Web API as ...

[Announcement] ODataLib 6.2.0 release

We are happy to announce that the ODL 6.2.0 is released and available on nuget along with the source code on codeplex (please read the git history for the v6.2.0 code info and allprevious version). Detailed release notes are listed below. Bug fixes Fixed a bug for parsing $it in UriParser. Improved the JSON serialization performance ...

[Tutorial & Sample] Use Singleton to define your special entity

Ever had a special entity where there can be only one of its kind, but bothered by having to define a one-element entity set for it? Ever wanted to request a special entity but bothered by needing to find out its key first? Use a singleton! Singleton is newly introduced in OData V4, to allow developers name such special entity, and it can be ...

New and improved EULA!

TL;DR: You can now (legally) use our .NET OData client and ODataLib on Android and iOS. Backstory For a while now we have been working with our legal team to improve the terms you agree to when you use one of our libraries (WCF Data Services, our OData client, or ODataLib). A year and a half ago, we announced that our EULA would include a ...

New version of OData Validator

The OData team has been working on updating the OData Validator tool to support the new JSON format validation. We are pleased to announce that the tool now supports validating your V3 service for all three formats – ATOM, old JSON format (aka JSON Verbose) and the new JSON format. We are also working on adding OData V4 service validation ...

WCF Data Services 5.6.0 Release

Recently we released updated NuGet packages for WCF Data Services 5.6.0. You will need the updated tooling (released today) to use the portable libraries feature mentioned below with code gen. What is in the release: Visual Studio 2013 Support The WCF DS 5.6.0 tooling installer has support for Visual Studio 2013. If you are using Visual ...