tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

Entity Framework Core 2.0 provider for Firebird now in beta

11 Dec 2017 1 mins .NET, .NET Standard, C#, Databases in general, Entity Framework Core, Firebird, LINQ, SQL, Visual Studio

As I’m sweeping the corners, the work is less glamorous (read: close to zero outside contributions) and every move is harder and harder. But despite all of that, I’m glad to move one step closer to the RTM version of Entity Framework Core 2.0 provider for Firebird and jump to the beta phase.

I’m feeling confident the provider is almost ready for the prime time. Of course, I can test it left and right, but that’s nothing compared to what you can, and I’m sure you will, do with it. In other words, every feature should work and you can play with it as much as you can. If not, leave a comment here with a link to a code where the issue surfaces.

To start, download the FirebirdSql.EntityFrameworkCore.Firebird and FirebirdSql.Data.FirebirdClient beta1 NuGet packages. Small sample can be found in previous post.

Migrations and scaffolding are still not included in this version (and very likely will land in next version).

Also make sure to understand breaking changes in v6 of FirebirdClient, which has been released as well.

Profile Picture Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a senior software engineer for Microsoft. Frequent speaker and blogger at