OData
Create and consume RESTful APIs in a simple and standard way
Latest posts

Announcing ASP.NET Core OData 10.0.0 Preview 1
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 ChangedFramework & Dependency Updates.NET 10.0 SupportASP.NET Core OData now targets .NET 10.0, taking advantage of the latest runtime performance improvements and language features.OData Library 9.x and Model Builder 3.x IntegrationThis release updates OData dependencies to align with the latest OData .NET ecosystem:...

Announcing OData Model Builder 3.0.0 Preview 1 Release
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.What's New in OData Model Builder 3.0.0 Preview 1Framework & Dependency Updates.NET 10 SupportOData Model Builder now targets .NET 10, aligning with the latest .NET runtime and taking advantage of modern performance improvements and language features. The l...

Announcing OData .NET (ODL) 9 Preview 3 Release

We’re happy to announce that OData .NET (ODL) 9 Preview 3 has been officially released and is available on NuGet: What’s New in OData .NET (ODL) 9 Preview 3The OData .NET (ODL) 9.0.0 Preview 3 introduces a set of important changes and cleanup efforts to modernize the library,align with .NET’s evolving runtime, and simplify the OData developer experience. Below, we’ll go through the notablechanges included in this release.Use for Action Queries Returning a Single ItemSummaryWe updated to avoid throwing an exception when an action returns no result. The and methods now choose ...

Announcing a new OData.NET serializer
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 addresses major performance concerns and also makes general improvements to usability. We plan to ship this new serializer as part of 9.x library (the next major release) under a new namespace as an alternative to the existing and .But you don't have to wait for 9.x rel...

Enable OData functionalities on ASP.NET Core Minimal API

IntroductionMinimal 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 Microsoft.AspNetCore.OData version 9.4.0, it enables developers to achieve OData functionalities on ASP.NET Core minimal APIs. In this post, I’d like to go through the basics of enabling OData functionalities on a Minimal API application. Let’s get started.Prerequisites...

OData .NET (ODL) 9 Preview Release

We’re happy to announce that OData .NET (ODL) 9 Preview 2 has been officially released and is available on NuGet: What’s New in OData .NET (ODL) 9 Preview 1 & 2The OData .NET (ODL) 9.0 previews introduce a set of important changes and cleanup efforts to modernize the library,align with .NET’s evolving runtime, and simplify the OData developer experience. Below, we’ll go through the notablechanges included in the first two preview releases.Targeting .NET 10 PreviewODL now builds against .NET 10 preview, ensuring compatibility with the upcoming runtime. This helps early adopte...

ASP.NET Core OData Web API Template Preview Release
We are excited to announce the public preview release of the ASP.NET Core OData Web API Template Pack. This template helps you create an ASP.NET Core Web API project with OData support, providing a streamlined setup for .NET 8.0 and above. The following preview release is now available on NuGet: Key Features InstallationTo install the template, use the following command:UsageUsing dotnet CLICreate a new project using the template: Using Visual Studio IDE Select Create to create the new project...

Announcing ASP.NET Core OData 9 Official Release

We're happy to announce that ASP.NET Core OData 9 has been officially released and is available on NuGet: The major highlight of this release is the update of the OData .NET dependencies to the 8.x major version.By updating the dependencies, we're able to take advantage of the improvements and new capabilities introduced in Microsoft.OData.Core 8.x and Microsoft.OData.Edm 8.x releases specifically.The ASP.NET Core OData 9 release will only support .NET 8 or later.The OData .NET 8 official release announcement addresses the major changes introduced in that release. It's advisable to go through t...

Announcing OData .NET 8 Official Release
We're happy to announce that OData .NET 8 has been officially released and is available on NuGet: We would like to thank the community for trying out the pre-release versions and sharing feedback with us following our announcements of the previews and release candidates. This release presents an opportunity for us to modernize our stack, address some technical debt and take better advantage of investments in .NET. OData .NET 8.0.0 contains changes to improve maintainability, user experience, performance and add new capabilities.To make adoption and upgrading to the new version smooth, we hav...
Popular topics


- November 2025
- October 2025
- August 2025
- April 2025
- August 2024
- July 2024
- June 2024
- April 2024
- September 2023
- August 2023
- June 2023
- March 2023
- December 2022
- September 2022
- August 2022
- April 2022
- February 2022
- January 2022
- August 2021
- July 2021
- April 2021
- February 2021
- December 2020
- November 2020
- October 2020
- September 2020
- July 2020
- May 2020
- April 2020
- March 2020
- January 2020
- December 2019
- October 2019
- August 2019
- July 2019
- May 2019
- April 2019
- July 2018
- August 2016
- May 2016
- May 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- April 2014
- March 2014
- November 2013
- October 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- October 2012
- September 2012
- August 2012
- July 2012
- May 2012
- April 2012
- January 2012
- October 2011
- September 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- May 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- October 2007
- September 2007
- August 2007
- July 2007
