Titel: |
OR-Mapping mit Entity Framework Core |
Vortragsart: |
eintägiger Workshop |
Datum: |
12.05.2025 09:00 bis 17:00
|
Dozent(en): |
Dr. Holger Schwichtenberg (MVP) |
Preis: |
Siehe Website des Veranstalters |
Ort: |
Madgeburg |
Veranstaltung: |
Magdeburger Developer Days 2025 |
Veranstalter: |
CurrentSystem 23 GmbH |
Inhalt: |
Entity Framework Core ist mittlerweile "State of the Art" für den Datenbankzugriff in allen Arten von modernen .NET-Anwendungen. An diesem Tag erhalten Sie von dem bekannten .NET-Experten und Entity Framework-Core Guru Dr. Holger Schwichtenberg das solide Fundament für Ihren erfolgreichen Einstieg in Entity Framework Core anhand der stabilen Version 9.0 aus dem November 2024 inklusive Ausblicken auf Version 10.0, die im November 2025 erscheinen wird.
Sie werden an diesem Tag selbst eine Datenzugriffsschicht mit Entity Framework Core erstellen - unter der Anleitung des Experten und unterstützt durch eine ausführliche schriftliche Aufgabensammlung.
Das wird behandelt:
Codegenerierung aus einer bestehenden Datenbank per Reverse Engineering
Forward Engineering einer Datenbank aus einem Objektmodell
Wechsel von Reverse Engineering zu Forward Engineering
Abfragen mit LINQ und SQL
Protokollierung der ausgeführten Befehle
CRUD-Operationen und Change Tracking
Ladestrategien insbes. Eager Loading
Architekturfragen
Entity Framework Core in Webservices und Web-APIs
In dem Workshop wird eine Microsoft SQL Server-Datenbank verwendet. Die Inhalte des Workshops lassen sich aber einfach auf andere Datenbankmanagementsystem übertragen, da in Entity Framework Core die Datenbankprovider von dem Datenbankmanagementsystem abstrahieren.
Voraussetzungen:
Die Teilnehmer*innen sollten Grundkenntnisse in .NET und C# sowie relationalen Datenbankmanagementsystemen besitzen.
Die Teilnehmer*innen sollten ein Notebook mit den aktuellen SDK-Versionen von .NET 9.0 und .NET 10.0 sowie der aktuellen Preview-Version (!) von Visual Studio 2022 mitbringen. Die Preview-Version wird benötigt, damit im Workshop auch Features von Blazor 10.0 verwendet werden können. |
Link zu Details: |
https://www.md-devdays.de/act-details/1000622?tabIndex=0&preserveScroll=true |