IT-Fortbildung NRW
Digitale Kompetenz

.NET: Datenbanken, Entity Framework und LINQ

Dauer der Veranstaltung
21 UE an 3 Tagen
Level
Fortgeschritten

Voraussetzung

  • Kenntnisse in der Anwendung von Visual Studio

  • Kenntnisse in C# (z. B. erworben im Seminar .NET: C# - Grundkurs)

  • Grundlagen der Sprachergänzung LINQ (z. B. erworben im Seminar .NET: C# - Grundkurs)

  • Vorteilhaft: vertiefte Kenntnisse im Umgang mit LINQ (z. B. erworben im Seminar .NET: C# - Vertiefung)

Zielgruppe

Beschäftige,
  • die als Programmierende Anwendungen mit Datenbankanbindung erstellen sollen.

Lernziel

Die Teilnehmenden sollen
  • mit dem EF und LINQ auf bestehende Datenbanken zugreifen können;

  • Objekte anhand einer bestehenden Datenbank generieren können (DB-first-Ansatz);

  • neue Datenbanken anhand von in .NET definierten Objekten erzeugen können (Code-first-Ansatz).

Hinweis

Inhalt

  • LINQ Auffrischung und Vertiefung

  • Datenbankzugriffskonzepte (u. a. OR Mapper)

  • Einbindung des EF in eine einfache Anwendung

  • DB first: Verbindungsaufbau zu einer Beispieldatenbank

  • Code first: Generieren der DB aus selbstdefinierten .NET-Objekten

  • Manipulation von Daten (anhand eines einfachen C#/WPF-Projektes)

Bei Fragen zu dem Seminarprogramm sowie zu Bildungspfaden wenden Sie sich bitte an das
Bildungsmanagement
Nikolaus Tesche
0211 9449-6027
Gebühren für Nichtlandesbedienstete
450,00€ (Netto)