Showing category results for ODL

Nov 27, 2025
Post comments count2
Post likes count0

Announcing ASP.NET Core OData 10.0.0 Preview 1

Samuel Wanjohi
Samuel Wanjohi

We're thrilled to announce the release of ASP.NET Core OData 10.0.0 Preview 1, a major modernization update that embraces .NET's native and types! This release upgrades to .NET 10.0 and replaces OData's proprietary and CLR wrapper types with .NET's native structs. What's Changed Framework & Dependency Updates .NET 10.0 Support A...

Nov 26, 2025
Post comments count0
Post likes count0

Announcing OData Model Builder 3.0.0 Preview 1 Release

Samuel Wanjohi
Samuel Wanjohi

We're excited to announce that OData Model Builder 3.0.0 Preview 1 has been officially released and is available on NuGet: This is a major release that brings the library up to date with the latest .NET and OData ecosystem, featuring .NET 10 support, OData Library 9.x compatibility, and modernized date/time handling using native .NET types...

Oct 7, 2025
Post comments count3
Post likes count2

Announcing a new OData.NET serializer

Clément Habinshuti
Clément Habinshuti

One of the major, recurring complaints of the OData.NET libraries is the performance overhead of the serialization stack. We have done a lot of work to improve the serialization performance, but the existing architecture limits how far we can go. For this reason, we have started work on a new serialization stack for OData.NET libraries that address...

Oct 7, 2025
Post comments count0
Post likes count0

Enable OData functionalities on ASP.NET Core Minimal API

Sam Xu
Sam Xu

Introduction Minimal API is a simplified approach for building HTTP APIs fast within ASP.NET Core, compared to the controller-based APIs. Developers can build fully functioning REST endpoints with minimal code and configuration, especially without controller, action and even the formatters. See ASP.NET Core Minimal API details at here. Since Mi...

Sep 8, 2020
Post comments count2
Post likes count0

Dynamic properties container property in OData Client

John Gathogo
John Gathogo

When working with open types in an OData service, dynamic properties are held in a container property of type . However, support for a similar container property has traditionally been absent in OData client. For this reason, dynamic properties returned from an OData service could only be mapped to declared properties on the client backing type. Wh...

Apr 30, 2020
Post comments count2
Post likes count0

OData Model Builder now Available

Sam Xu
Sam Xu

How to empower developers to build OData Edm model easily from their data model (C# classes) is one of the most important task in OData team. Today, we are pleased to announce the first beta version of OData model builder available at https://www.nuget.org/packages/Microsoft.OData.ModelBuilder. Please try this package by installing as: The ba...

EdmModelBuilder
Dec 30, 2019
Post comments count4
Post likes count0

$select Enhancement in ASP.NET Core OData

Sam Xu
Sam Xu

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 build a...

ODataASP.NET CoreWeb API
Jul 3, 2018
Post comments count6
Post likes count0

ASP.NET Core OData now Available

Sam Xu
Sam Xu

Introduction The Microsoft OData Team is proud to announce general availability (GA) of OData (Open OData Protocol) on ASP.NET Core 2.0. It is now available through Nuget package at https://www.nuget.org/packages/Microsoft.AspNetCore.OData, current its version is 7.0.0. Along this release, it will allow customers to create OData v4.0 endpoints ...