Inhalt: |
Dieser Workshop vermittelt Ihnen die Grundlagen von Entity Framework (EF), einem leistungsstarken Tool für Entwickler, die ADO.NET mit .NET-Anwendungen verwenden.
Zielgruppe
Dieser Workshop richtet sich an Entwickler mit grundlegenden Kenntnissen in C# und relationalen Datenbanken, die:
Die Datenzugriffslogik vereinfachen möchten
Die Leistungsfähigkeit von LINQ für die Datenmanipulation nutzen wollen
Die Wartbarkeit und Portierbarkeit von Code verbessern möchten
Was Sie lernen werden
Einführung in Entity Framework (EF) und Object-Relational Mapping (ORM)
Konzepte
Einrichten eines EF-Projekts und Verbindung mit einer Datenbank
Modellieren von Datenentitäten und Beziehungen
Arbeiten mit dem EF Core Code-First-Ansatz
CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) mit LINQ
Vertiefung in LINQ-Abfragen für Datenabruf und -manipulation
Änderungsverfolgung und Speichern von Änderungen in der Datenbank
Arbeiten mit Beziehungen zwischen Entitäten (eins-zu-viele, viele-zu-viele)
Einführung in Migrationen für die Schemaverwaltung
Best Practices für eine effiziente und wartbare EF-Entwicklung
Praktische Übungen
Voraussetzungen
Grundlegende Kenntnisse der Programmiersprache C#
Vertrautheit mit relationalen Datenbankkonzepten
Notebook mit IDE der Wahl
Level: 200 – Intermediär |