Kurs

Datenzugriff mit .NET 9 («EFCORE»)

Entity Framework Core ist eine komplette Neuentwicklung des bekannten Entity Framework – open-source und plattformunabhängig. Der neue OR-Mapper ist performanter und hat im Vergleich zur bisherigen Version zahlreiche neue Features erhalten.
Dauer 2 Tage
Preis 1'600.–   zzgl. 8.1% MWST

Kurs-Facts

Key Learnings
  • Benutzen von EF Core, um Ihre Datenzugriffsschicht effizient zu implementieren 
  • Kennen von zahlreichen Tools, um produktiv arbeiten zu können
Inhalt

1 Einführung und Übersicht

2 Das Modell erstellen

  • Entitäten
  • Datenkontext
  • Modellierung der Tabellen
  • Fluent API
  • Beziehungen zwischen Daten

3 Datenbank abfragen

  • Datenbankverbindung
  • Auswahl des Providers
  • Datenbankabfragen
  • Eager vs. Lazy Loading
  • Filtern und Sortieren

4 Daten speichern

  • Hinzufügen, Ändern und Löschen
  • Nebenläufigkeit

5 Datenbank Migration

6 Datenbank Modell verfeinern

  • Datenbank Index, Defaultwerte
  • Owned Types
  • Query Types
  • Stored Procedures und Table-valued Functions

7 Weitere Features

  • Table Splitting
  • Value Converter
  • Globale Query Filter
  • Data Seeding
  • Direct SQL
  • Transaktionen

8 Performance Optimierung

9 Tools und Extensions

10 Arbeit mit NoSQL Datenbanken

Teil von folgenden Kursen / Lehrgängen

Zielpublikum

Dieser Kurs richtet sich an .NET Entwickler, die aus ihrer Web- oder Desktopapplikation effizient auf eine beliebige Datenbank zugreifen wollen.

Anforderungen

Kenntnisse in der Programmierung mit C#, wie sie im CFE-Kurs vermittelt werden.

    Moderne Webentwicklung mit ASP.NET Blazor («ASPBLA»)

    1 Tag
    • Basel, Bern, Zürich
    CHF
    800.–

    ASP.NET Core Advanced («MVC»)

    2 Tage
    • Basel, Bern, Virtual Training, Zürich
    CHF
    1'600.–

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

7
Apr
2025
8
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
22
Mai
2025
23
Mai
2025
Genf
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
26
Jun
2025
27
Jun
2025
Zürich
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
26
Jun
2025
27
Jun
2025
Bern
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
26
Jun
2025
27
Jun
2025
Basel
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
3
Jul
2025
4
Jul
2025
Lausanne
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
11
Aug
2025
12
Aug
2025
Genf
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
22
Sep
2025
23
Sep
2025
Zürich
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
22
Sep
2025
23
Sep
2025
Bern
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
22
Sep
2025
23
Sep
2025
Basel
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
23
Sep
2025
24
Sep
2025
Lausanne
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
6
Nov
2025
7
Nov
2025
Genf
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
18
Dez
2025
19
Dez
2025
Lausanne
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
14
Jan
2026
15
Jan
2026
Zürich
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
14
Jan
2026
15
Jan
2026
Bern
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
14
Jan
2026
15
Jan
2026
Basel
Deutsch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST
Nächste Durchführung
7
Apr
2025
8
Apr
2025
Lausanne
Französisch
Terminübersicht
CHF 1’600.-
zzgl. 8.1% MWST
CHF 1’600.-
zzgl. 8.1% MWST

Weiterführende Kurse

Web Developer Associate («WEBDA»)

9 Tage
CHF
5'300.–

Windows Presentation Foundation und XAML («WPF»)

3 Tage
CHF
2'400.–