17.01.2012 12:40
Microsoft hat eine Beta-Version des ADO.NET Entity Framework 4.3 vorgestellt. Als wichtigste Neuerung des objektrelationalen Mappers (ORM) für .NET ist die Unterstützung automatischer Datenbank-Migrationen nach dem Code-First-Paradigma anzusehen. Code First ist eine Vorgehensweise für das Mapping, bei der man zuerst .NET-Klassen erstellt, aus denen dann das Entity-Datenmodell und die Datenbank erzeugt werden.
Darüber hinaus gibt es eine komplette XML-Dokumentation und eine überarbeitete Protokollierung. Ein Feature hat es nicht in Entity Framework 4.3 geschafft: Die Unterstützung für Enums wird es erst in der Version 5.0 geben, wodurch noch einige Zeit ins Land ziehen dürfte, bis diese mit dem Entity Framework funktionieren. Die Beta-Version ist noch nicht für kommerzielle Versionen lizenziert, dies wird erst mit der finalen Freigabe erfolgen.
(ane)