

ADO.NET provider 8.0.0.0 for Firebird is ready (with Entity Framework Core 5.0 s...
source link: https://www.tabsoverspaces.com/233856-ado-net-provider-8-0-0-0-for-firebird-is-ready-with-entity-framework-core-5-0-support?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

tabs ↹ over ␣ ␣ ␣ spaces
by Jiří {x2} Činčura
ADO.NET provider 8.0.0.0 for Firebird is ready (with Entity Framework Core 5.0 support)
1 Apr 2021 2 mins .NET, C#, Databases in general, Entity Framework, Entity SQL, Firebird, LINQ, SQL, Visual Studio
New version 8.0.0.0 of ADO.NET provider for Firebird is ready for download. This release is a big one. Huge.
First some stats to back my claim of this release being huge. There has been 15622 additions and 11915 deletions over a projects with about 50 kLOC in total. Big thanks to B&MI for supporting me and hence transitively this release.
Two major themes make 8.0 version. The first one is complete non-blocking/async code paths and the other is Entity Framework Core 5.0 support.
I recommend using the XxxAsync
methods whenever you care about performance, especially when running on .NET 5.0 or .NET Core 3.1. Also, where reasonable, the IAsyncDisposable
is implemented. Together with that, proper CancellationToken
is supported. When the CancellationToken
is used in FbCommand
and FbDataReader
the cancellation is “explicit”, meaning the command running is cancelled on the server and the protocol state is consistent after cancellation and you can continue using the instances. Other classes, like FbConnection
, leave the protocol or network in unknown state, thus continuing using these is likely not going to work.
Entity Framework Core 5.0 support should be pretty self-explanatory.
The major version is also expected to have some breaking changes and version 8.0 is no exception. Possible breaking changes are marked #breaking in the tracker.
Overview of all the changes can be found in tracker.
You can get the bits from NuGet FirebirdSql.Data.FirebirdClient, EntityFramework.Firebird and FirebirdSql.EntityFrameworkCore.Firebird.
Jiří Činčura is an independent developer, .NET, C# and Firebird expert, focusing on data and business layers, language constructs, parallelism, databases and performance. He's Microsoft Most Valuable Professional and frequent speaker. You can read his articles, guides and tips and tricks at www.tabsoverspaces.com.
Copyright © Jiří Činčura. All rights reserved.
Recommend
-
14
今天我们宣布EF Core 5.0发布第五个预览版。 1 先决条件 EF Core 5.0 的预览版要求 .NET Standard 2.1。这意味着: EF Core 5.0 在 .NET Core 3.1 上运行,不需要 .NET 5。根据 .NET 5 计划的改变...
-
11
How To Access SQL Generated By Entity Framework Core 3 – ChristianFindlay.comSkip to content Entity Framework Core (EF) converts exp...
-
25
Categories ProgrammingExecute Raw SQL Scripts in Entity Framework CoreMost of the time, Entity Framework Core will just do the ri...
-
10
Angular CRUD With ASP.NET Core And Entity Framework Core It feels great to be back with this, my 18th article on Angular with the recently updated Angular 7. With this article, let’s try to explore the Angular 7 features a...
-
9
It is now almost two months since EF Core 5 was launched at the .NET Conf 2020 online event on November 10, 2020. In the meantime, an update to both .NET 5 and an updated
-
14
The Plan for Entity Framework Core 6.0JeremyJanuary 1...
-
12
tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura ADO.NET provider 8.0.1.0 for Firebird is ready 7 Apr 2021 1 mins .NET, C#, Databases in general, Entity Fra...
-
7
Npgsql Entity Framework Core Provider Npgsql has an Entity Framework (EF) Core provider. It behaves like other EF Core providers (e.g. SQL Server), so the general EF Core docs a...
-
6
New MySQL Entity Framework Core packages for the Connector/NET Provider at NuGet MySQL Blog Archive For the latest blogs go to blogs.oracle.com...
-
15
tabs ↹ over ␣ ␣ ␣ spaces by Jiří {x2} Činčura ADO.NET provider 9.0.0.0 for Firebird is ready (with Entity Framework Core 6.0 support) 19 Apr 2022...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK