Embarcadero hat einen neuen InterBase ADO.NET-Treiber für Visual Studio veröffentlicht. Der neue Treiber, der als Nuget-Paket verfügbar gemacht und auf dem Visual Studio-Marktplatz aufgeführt wird, bietet die IDE-Integration von Visual Studio 2019 und vollständige Unterstützung für ADO.NET und das Entity Framework.
Das InterBase NuGet-Paket
Das neu veröffentlichte NuGet-Paket für Visual Studio enthält einen brandneuen ADO.NET-Treiber für InterBase sowie mehrere zusätzliche Funktionen für eine hervorragende Integration in die Visual Studio-IDE und die gesamte .NET-Plattform. Dieser neue Treiber ist eine vollständige Neufassung des vorherigen InterBase ADO.NET-Treibers.
Die NuGet-Pakete und der Treiber enthalten:
- Unterstützung und Integration des ADO.NET- Kernframeworks, einschließlich des InterBase-Servers und des lokalen eingebetteten IBLite / IBToGo (siehe Abbildung unten)
- Entity Framework-Unterstützung , die die Möglichkeit bietet, die beliebte objektrelationale .NET-Zuordnungsebene mit InterBase zu verwenden (für diese Unterstützung muss Ihrer Datenbankinstallation eine bestimmte InterBase UDF-Erweiterungsbibliothek hinzugefügt werden).
- Visual Studio DDEX- Integration mit der Möglichkeit, durch die Datenbankverbindung und die tatsächlichen Daten in der Visual Studio-IDE zu navigieren (siehe Abbildung unten)
Die Funktionen sind in zwei separaten NuGet-Paketen unter den folgenden Links verfügbar:
- www.nuget.org/packages/InterBaseSql.Data.InterBaseClient/
- www.nuget.org/packages/InterBaseSql.EntityFrameworkCore.InterBase/
Der ADO.NET-Treiber und der gesamte Support-Code sind auch als Open Source auf GitHub unter https://github.com/Embarcadero/IB.NETDataProvider verfügbar .
Weitere Informationen zum InterBase ADO.NET-Treiber und seinen Funktionen finden Sie im InterBase-Dokument unter http://docwiki.embarcadero.com/InterBase/2020/de/ADO.NET_Driver . Wir liefern auch Dokumentation und Demos mit dem NuGet-Paket selbst.
Was ist InterBase?
InterBase ist eine ultraschnelle, skalierbare und einbettbare SQL-Datenbank mit kommerzieller Datensicherheit, Notfallwiederherstellung und Änderungssynchronisierung. InterBase hat eine lange Geschichte als leistungsstarkes und zuverlässiges Datenbanksystem. Es hat einen sehr geringen Platzbedarf und kann auf einem Server bereitgestellt, aber sogar in eine mobile Anwendung eingebettet werden.
Weitere Informationen zu InterBase finden Sie unter https://www.interbase.com .
Andere InterBase-Konnektivitätsoptionen
Neben dem neuen ADO.NET-Treiber für Visual Studio bietet InterBase hervorragende Konnektivität und integrierte Treiber für Embarcadero RAD Studio (über FireDAC und IBX). InterBase hat seine Rolle in Bezug auf RAD Studio um die plattformübergreifende Unterstützung für ein einzelnes Datenbankdateiformat erweitert, das unter Windows, MacOS, Linux, iOS und Android funktioniert.
Darüber hinaus enthält InterBase einen JDBC-Treiber für Java-Anwendungen und einen ODBC-Treiber für die meisten anderen Entwicklungsumgebungen und Programmiersprachen.