zurück zum Artikel

ADO.NET-Provider von Devart setzen auf Entity Framework Core 1.0

Rainald Menge-Sonnentag
Datenbankanbindung: Devarts ADO.NET Provider setzen auf Entity Framework Core

Obwohl Microsoft das runderneuerte Entity Framework erst parallel zu ASP.NET Core veröffentlichen will, setzen die dotConnect-Provider von Devart bereits auf das aktuelle Release der objektrelationalen Zuordnung.

Die auf Datenbankwerkzeuge spezialisierte tschechische Firma Devart hat neue Versionen ihrer dotConnect-Provider angekündigt. Die Anbindung an lokale Datenbanken und Cloud-Dienste auf der ADO.NET-Architketur erfolgt über objektrelationalen Mapper (ORM) wie Devarts LinqConnect oder Microsofts Entity Framework. Letzteres erhält derzeit im Zuge des Umbaus der .NET-Core-Familie eine Generalüberholung. Dazu gehört wie bei den anderen Komponenten ein Neustart der Versionierung: Ursprünglich als Entity Framework 7 geplant, wird es jetzt schlicht Entity Framework Core 1.0 heißen. Unter der Haube hat das Team viele Änderungen vorgenommen, damit das ORM-Framework gleichzeitig leichtgewichtiger und flexibler wird.

Devart hat für seine dotConnect-Provider nun die Unterstützung für den Release Candidate 1 des Entity Frameworks angekündigt. Neben den Konnektoren für Oracle, MySQL, PostgreSQL, SQLite und DB2 bietet Devart Anbindungen an Cloud-Dienste wie Salesforce, Dynamics CRM und SugarCRM. Die datenbankspezifischen Neuerungen sind in der Ankündigung [1] der frischen dotConnect-Versionen verlinkt. Die Architekturänderung des Entity Frameworks erfordert einige Änderungen, für die Devart einen Migrationsleitfaden [2] veröffentlicht hat.

Der aktuelle Stand der Entwicklung des Entity Frameworks ist auf dessen Roadmap-Seite [3] auf GitHub zu finden. Dort liegt auch der Quellcode [4] unter der Apache-2-Lizenz. Devarts dotConnect-ORM-Provider [5] sind kommerzielle Produkte mit einem breit gefächerten Lizenzmodell. (rme [6])


URL dieses Artikels:
https://www.heise.de/-3195542

Links in diesem Artikel:
[1] https://www.devart.com/news/2016/dotconnects-ef7.html
[2] http://blog.devart.com/migrating-entity-framework-6-projects-to-entity-framework-core-1-entity-framework-7.html
[3] https://github.com/aspnet/EntityFramework/wiki/Roadmap
[4] https://github.com/aspnet/EntityFramework
[5] https://www.devart.com/dotconnect/
[6] mailto:rme@ix.de