Embarcadero has released a new InterBase ADO.NET driver for Visual Studio. The new driver, made available as a Nuget package and listed in the Visual Studio marketplace, will offer Visual Studio 2019 IDE integration and full support for ADO.NET and the Entity Framework.
The InterBase NuGet Package
The newly released NuGet package for Visual Studio includes a brand new ADO.NET driver for InterBase along with several additional features for a great integration with the Visual Studio IDE and the overall .NET platform. This new driver is a complete rewrite of the previous InterBase ADO.NET driver.
The NuGet packages and the driver include:
- Core ADO.NET framework support and integration, including both InterBase server and the local, embedded IBLite/IBToGo (see image below)
- Entity Framework support, offering the ability to use the popular .NET Object-Relational mapping layer with InterBase (this support requires adding a specific InterBase UDF extension library to your database installation)
- Visual Studio DDEX integration, with the ability to navigate the database connection and the actual data within the Visual Studio IDE (see image below)
The features are available in two separate NuGet packages at the links:
- www.nuget.org/packages/InterBaseSql.Data.InterBaseClient/
- www.nuget.org/packages/InterBaseSql.EntityFrameworkCore.InterBase/
The ADO.NET driver and all support code are available also as open-source on GitHub at https://github.com/Embarcadero/IB.NETDataProvider.
For more information on the InterBase ADO.NET driver and its capabilities, please visit the InterBase docwiki at http://docwiki.embarcadero.com/InterBase/2020/en/ADO.NET_Driver. We are also providing documentation and demos for the NuGet package itself.
What is InterBase
InterBase is an ultrafast, scalable, embeddable SQL database with commercial grade data security, disaster recovery, and change synchronization. With a long history as a powerful and reliable database system, InterBase has a very small footprint and can be deployed on a server but even embedded in a mobile application.
For more information on InterBase please visit https://www.interbase.com.
Other InterBase Connectivity Options
InterBase, in addition to the new ADO.NET driver for Visual Studio, provides excellent connectivity and integrated drivers for Embarcadero RAD Studio (via FireDAC and IBX). InterBase’s role in relation to RAD-Studio has expanded to include cross-platform support for a single database file format that works across Windows, macOS, Linux, iOS, and Android.
InterBase also includes a JDBC driver for Java applications as well as an ODBC driver for the majority of other development environments and programming languages.
Do you want to try Embarcadero’s Cross-Platform Development Framework? InterBase is an ultrafast, scalable, embeddable SQL database with commercial grade data security, disaster recovery, and change synchronization. Request a free full trial here.