28.07.2006, 00:00 Uhr
Neue Betaversion von Genome 3.0
Streng typisierter Zugriff auf persistente Objekte mit Set und einfacherer Umgang mit Relationen mit Collection.
Eine neue Betaversion von Genome 3.0, einem objekt-relationalen Mapper, hat TechTalk online getellt. Genome 3.0 setzt auf den neuen Daten-Provider-Mechanismen von .NET 2.0 auf, ist also mit .NET 1.x nicht zu verwenden. Die generische Set-Klasse erweitert die bisherige Set-Klasse und erlaubt streng typisierten Zugriff auf persistente Objekte. Die Set-Eigenschaft Filter haben die Entwickler in Where umbenannt, um sie an die künftige LINQ-Syntax anzupassen. Die Klasse Collection erweitert Set, um den Umgang mit Relationen bei Set-Abfragen zu vereinfachen. Persistente Eigenschafte unterstützt Genome 3.0 nun mit Nullable. Externe Abfragen werden nun nicht mehr mit ExternalQuerySet, sondern mit ExternalQuery.Create() und einer generischen Variante davon erzeugt.