OData

Create and consume RESTful APIs in a simple and standard way

Latest posts

Announcing the Release of Web API OData 5.3
Sep 11, 2014
Post comments count 0
Post likes count 0

Announcing the Release of Web API OData 5.3

DB Blogs
DB Blogs

The NuGet packages for ASP.NET Web API OData 5.3 are now live on the NuGet gallery! Download this release You can install or update the NuGet packages for ASP.NET Web API OData 5.3 using the NuGet Package Manager Console, like this: What’s in this release? This release primarily includes great new features for Web API OData v4 as summarized below: ASP.NET Web API OData 5.3 Additional Documentation Tutorials and other information about Web API OData are available from the ASP.NET web site (https://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api). Que...

[Announcement] ODataLib 6.7.0 Release
Sep 4, 2014
Post comments count 0
Post likes count 0

[Announcement] ODataLib 6.7.0 Release

Layla Liu
Layla Liu

We are happy to announce that the ODL 6.7.0 is released and available on NuGet. Detailed release notes are listed below: New Features   Bug fixes Call to Action You and your team are highly welcomed to try out this new version if you are interested in the new features and fixes above. For any feature request, issue or idea please feel free to reach out to us at odatafeedback@microsoft.com.

Announcing the Release Candidates for Web API OData 5.3
Aug 27, 2014
Post comments count 0
Post likes count 0

Announcing the Release Candidates for Web API OData 5.3

DB Blogs
DB Blogs

The release candidate NuGet packages for ASP.NET Web API OData 5.3 are now live on the NuGet gallery! Download this release You can install or update the release candidate NuGet packages for ASP.NET Web API OData 5.3 using the NuGet Package Manager Console, like this: What’s in this release? This release primarily includes great new features for Web API OData v4 as summarized below: ASP.NET Web API OData 5.3 Release Candidate Additional Documentation Tutorials and other information about Web API OData are available from the ASP.NET web site (https://www.asp.net/w...

[Tutorial & Sample] WCF Data Services Entity Framework Provider is updated with WCF Data Service 5.6.2
Aug 17, 2014
Post comments count 0
Post likes count 0

[Tutorial & Sample] WCF Data Services Entity Framework Provider is updated with WCF Data Service 5.6.2

Zoe Luo
Zoe Luo

After WCF Data Services Entity Framework Provider version 1.0.0-alpha2 was released, we got lots of valuable feedbacks from customers. Recently we summarized all the feedbacks and fixed the most critical bugs reported. Now we are happy to announce the release of WCF Data Services Entity Framework Provider 1.0.0-beta2 (Below using EF6 Provider beta2 for short). Adopting EF6 provider beta2 in new service 1. Create a new project, an ASP.NET Empty Web Application in Visual Studio 2012 for example. 2. Install the EF6 Provider beta2 NuGet package. WCF Data Service 5.6.2 and Entity framework 6.0.1 will be i...

[Announcement] ODataLib 6.6.0 Release
Aug 1, 2014
Post comments count 0
Post likes count 0

[Announcement] ODataLib 6.6.0 Release

LeoHu1
LeoHu1

We are happy to announce that the ODL 6.6.0 is released and available on nuget along with the source code oncodeplex (please read the git history for the v6.6.0 code info and all previous version). Detailed release notes are listed below. Bug Fix New Features   Call to Action You and your team are highly welcomed to try out this new version if you are interested in the new features and fixes above. For any feature request, issue or idea please feel free to reach out to us atodatafeedback@microsoft.com.

[Tutorial & Sample] Using Unsigned Integers in OData
Jul 23, 2014
Post comments count 0
Post likes count 0

[Tutorial & Sample] Using Unsigned Integers in OData

LewisCheng
LewisCheng

Unsigned integers can be useful in many ways, such as representing data sizes, resource handles and so on. Though OData V4 only supports signed integer natively, the protocol offers a flexible way called type definition to allow users to ‘define’ unsigned integer types themselves. As an example, we know that any UInt16 integer can be represented by the primitive type Edm.Int32. Thus by type definition, we can define a new type named MyNamespace.UInt16 whose underlying type is Edm.Int32. By doing so, we can store and serialize UInt16 integers as Edm.Int32 ones. There are three advantages of leveraging type defini...

[Tutorial & Sample] Open complex type step by step with Web API 2.2 for OData v4.0
Jul 20, 2014
Post comments count 0
Post likes count 0

[Tutorial & Sample] Open complex type step by step with Web API 2.2 for OData v4.0

Sam Xu
Sam Xu

Introduction Recently, Microsoft officially announced Web API 2.2 for OData v4 via the blog post Announcing the Release of ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2. In this release, a new feature named open complex type is introduced. As the ODL v4 spec says: Open complex types are keyless named structured types consisting of a set of declared and dynamic (un-declared) properties. Open complex types allow customers to add undeclared properties in the payload. And in the future they can use these properties in queries. This blog is intended to provide a step by step guide for you to use the open co...

[Tutorial & Sample] Client Delayed Query
Jul 9, 2014
Post comments count 0
Post likes count 0

[Tutorial & Sample] Client Delayed Query

Junlin Zheng
Junlin Zheng

In OData Client 6.5.0, together with OData Client Code Generator 2.0.0, we have improved the user experience on the client side by introducing delayed query into it. This feature enables valid compositions as many as you want when building a query in client, getting all parts into one request URL and sending it out when you get it ready. Currently, we support the generation of all operation imports and operations bound on single entity or a collection of entities in OData Client Code Generator 2.0.0, so as to invoke them directly in C# or VB .NET when writing client code to build queries. Bound functions can b...

[Announcement] OData Client Code Generator 2.0.0 release
Jul 8, 2014
Post comments count 0
Post likes count 0

[Announcement] OData Client Code Generator 2.0.0 release

Yi Ding - MSFT
Yi Ding - MSFT

We are happy to announce that the OData Client Code Generator is released and available on Visual Studio Gallery. In this release, we focused on lighting up more OData features and the usability of the generated APIs while preserving the most consistency with the former version. Following is the release notes: Improvements of this OData Client Code Generator update Usability It increases the usability of the template in the following ways: It was formerly designed as a DataServiceQuery<T> class. Which has the limitation that Now it is ...