Training: Entity Framework Core
2.616,81 € – 2.854,81 €
Training: Entity Framework Core

Training: Entity Framework Core

Eventinformationen

Dieses Event teilen

Datum und Uhrzeit

Veranstaltungsort

Veranstaltungsort

München

Germany

Karte anzeigen

Wer von meinen Freunden geht hin?
Beschreibung des Events

Beschreibung

Entity Framework Core ist Microsofts O/R-Mapping-Technologie zur Anbindung von .NET-Anwendung an Daten-banken. EF Core bietet Ihnen dabei die Möglichkeit, die Anbindung entweder mithilfe des .NET-Frameworks oder aber mit .NET Core zu realisieren. Dabei wurden Features des klassischen Entity Frameworks entfernt und völlig neue Features eingebracht.

Ziel dieses Trainings ist es, Ihnen einen kompakten und praxisorientierten Einstieg in den Umgang mit EF Core zu ermöglichen. Sie erfahren unter anderem, wie Sie Datenbankschemata erzeugen, Datenbanken wie Microsoft SQL Server, Oracle oder MySQL anbinden, ganze Datenbankmodelle erstellen, Datenbankabfragen via LINQ durchführen, CRUD-Operationen mit EF Core abbilden u.v.a.m. Dabei lernen Sie auch die fundamentalen Unter-schiede zum „klassischen“ Entity Framework kennen, so etwa Batch Operations, mit denen Sie größere Datenmengen verändern – ein Feature, das bei Entity Framework lange schmerzlich vermisst wurde.

Dank mehrerer Übungen wird das Erlernte praktisch vertieft, so dass Sie bereits im Training erste Gehversuche mit EF Core unternehmen und auf diesen Weise das Erlernte rasch in eigenen Projekten umsetzen können.

Was wird Behandelt?

  • Grundlagen eines O/R-Mappers
  • Anbindung an ein Datenbanksystem wie MS SQL Server, SQLite oder InMemory
  • Aktueller Entwicklungsstand bei EF Core
  • Unterschiede von EF Core und Entity Framework
  • Plattformunabhängigkeit – Einsatz von EF Core und .NET Core
  • Einsatz von EF Core mit .NET 4.5 oder .NET Core 1
  • Erstellen eines Datenbankmodells mit Code-First
  • Arbeiten mit Data Annotations
  • Konventionen beim Arbeiten mit EF Core
  • Datenbankabfragen mit LINQ
  • CRUD-Operationen mit EF Core
  • Der aktuelle Schemastand der Datenbank: Migrations
  • Performancetuning mit EF Core

Welche Voraussetzungen werden benötigt, z.B. Vorwissen, Rechner, Software?
• Notebook mit Windows 7/8/10, Visual Studio 2015
• Solide Kenntnisse in C# oder VB.NET
• Grundkenntnisse Datenbanken und SQL sind empfehlenswert

Ablauf

Unsere Trainings dauern täglich von 9:00 bis ca. 18:00 Uhr. Im Trainingspreis enthalten sind:

• Begrüßungsgetränke (Tee /Kaffee)
• 10:30-11:00 Uhr Kaffeepause
• 12:30 – 13:30 Uhr Mittagessen
• 15:30 – 16:00 Uhr Kaffeepause
• kalte Erfrischungsgetränke im Trainingsraum
• Papier und Stifte
• freies WLAN
• pro Teilnehmer 1 aktuelle Ausgabe der dotnetpro und web & mobile Developer
• Zertifikat über die Teilnahme

Über Christian Giesswein

Christian Giesswein | WPF Experte

Christian Giesswein studierte Wirtschaftsinformatik in Wien. Mit seinem in Tirol ansässigen Unternehmen „Giesswein Software Solutions" hat er sich auf die Entwicklung von Individualsoftware auf Basis von .NET und C# spezialisiert. Seine Schulungen im Microsoft-Umfeld decken ein breites Spektrum ab. Die Schwerpunkte liegen hier auf WPF, Prism, LINQ und dem Entity Framework.

Mit Freunden teilen

Datum und Uhrzeit

Veranstaltungsort

München

Germany

Karte anzeigen

Dieses Event speichern

Event gespeichert