Schulung: Umstieg auf Entity Framework Core 6.0/7.0/8.0 (Umstellung/Migration von Entity Framework 6.0/7.0/8.0)

berblick ber die nderungen in EF Core gegenber ADO.NET Entity Framework - Konzeptionelle nderungen - Entfallene Features - Breaking Changes bei dem API - Cross-Plattform: Windows, UWP, Linux, MacOS, Android, iOS - Bessere Performance Datenspeicher - Treiber von Microsoft (Microsoft SQL Server, SQLite, In Memory-Treiber, ComosDB) - Treiber anderer Anbieter: Oracle, MySQL, PostgreSQL usw. - Zugriff auf Nicht-Relationale Datenspeicher (NoSQL) Verbesserte Features in Entity Framework Core - Schemamigrationen im Team - Mischung SQL/SP/TVF und LINQ - Syntax fr Fluent-API - Migration zur Laufzeit - Skip() ohne OrderBy() - Generiertes SQL ist einfacher und bersichtlicher - Projektionen auf Entittsklasse - ThenInclude() - Weniger Aufrufe von DetectChanges() - usw. Neue Mapping-Features in Entity Framework Core - Mapping fr Entitten ohne PK - Mapping auf Records (C# 9.0) - Integration mit Nullable Reference Types(C# 8.0) - Datentypmapping fr IPAddress und PhysicalAddress - Shadow State - Indexer Properties - N:M mit und/oder ohne Zwischenentitt - Mapping auf Memory-Tables - Default Values / (Stored) Computed Values - Sequences Neue LINQ- und API-Features in Entity Framework Core - Projektionen auf Entittsklassen - CUD-Batching - Default Query Tracking Behavior - Identity Resolution fr No-Tracking-Queries - Global Query Filter - Filtered Includes - Split Queries - Auto-Includes - Asynchrone Streams mit await foreach (C# 8.0) - Komposition SQL/SP/TVF und LINQ - Wrapper fr Table Value Functions - Weitere skalare Datenbankfunktionen (EF.Functions) Wichtige API- und Verhaltensnderungen in Entity Framework Core - Ladestrategien / Lazy Loading - Protokollierung - Vererbungsstrategien Praxis mit Entity Framework Core - Reverse Engineering einer bestehenden Datenbank - Forward Engineering einer neuen Datenbank - Wechsel von Reverse Engineering auf Forward Engineering - Deployment der Datenbank auf einen lokalen Datenbankserver - Deployment der Datenbank auf einen Datenbankserver in der Cloud

zum Artikel gehen

Schulung: Entity Framework Core 8.0 - Änderungen und Neuerungen gegenüber Entity Framework Core 7.0

Mapping fr DateOnly und TimeOnly Mapping von Mengen elementarer Typen JSON-Mapping mit ToJson() auch fr SQLite Complex Types / Value Objects Bessere bersetzung von Contains() Hierarchische Daten im SQL Server SQL-Abfragen mit beliebigen Resultsets

zum Artikel gehen

Lexikoneintrag: Neuigkeiten in Entity Framework Core 8.0

Entity Framework Core 8.0 wird als Nachfolger von Entity Framework Core 7.0 im November 2023 (zusammen mit .NET 8.0) erscheinen. Erscheinungstermin: 14. Nov 2023 Support: 3 Jahre, also bis November 2026 Entity Framework Core 8.0 luft nur auf .NET 8.

zum Artikel gehen

Veranstaltung: Entity Framework Core 6.0/7.0/8.0: Moderne Datenbankprogrammierung/OR-Mapping in .NET 7.0

Dieser Aufbaukurs richtet sich an Entwickler, die Datenbankzugriffe in .NET mit Entity Framework Core realisieren wollen. Der dreitgige Kurs eignet sich sowohl fr Einsteiger in das Objekt-Relational-Mapping als auch fr Umsteiger von Entity Framework 6.x o

zum Artikel gehen

Fachveröffentlichung: Typsache: Datentypmapping mit Entity Framework Core bei verschiedenen Datenbankmanagementsystemen

Beim Objekt-Relationalen Mapping mit Entity Framework Core entscheidet der Datenbankprovider ber die in der relationalen Datenbank verwendeten Spaltentypen.

zum Artikel gehen

Fachveröffentlichung: Gruppetto: Neue Gruppierungsfeatures in Entity Framework Core 7.0

Version 7.0 von Microsofts Entity Framework Core bietet neue Gruppierungsmglichkeiten mit GroupBy() und GroupJoin().

zum Artikel gehen