Entity Framework 6.x

Kurs-Nr.: P1070
Schulungsdauer: 2 Tag(e)
Preis (offene Schulung): 1090,00 €, zzgl. MwSt.
(ab der 2. Teilnehmeranmeldung erhält jeder Teilnehmer einen Rabatt von 25%)
Mindestteilnehmer: Durchführung ab 1 Teilnehmer
Schulungsort: Aachen oder als Online-Schulung

Kursbeschreibung

Das Microsoft Entity Framework ist ein objektrelationaler Mapper, der sich mit diversen Datenbanken betreiben lässt. Dank der .NET-Spracherweiterung LINQ muss ein Softwareentwickler keine SQL Kenntnisse mehr für den Zugriff auf eine Datenbank besitzen.

In dieser Entity Framework-Schulung lernen Sie die Programmierung und den Umgang mit dem Entity Framework detailliert kennen. Sie lernen in dieser Schulung das Erstellen des Datenmodells, wie Sie Daten sehr einfach abfragen, editieren und aktualisieren können sowie die Ladestrategien.

Schulungsinhalte

  • Das Konzept objektrelationaler Mapper (ORM)
  • ORM-Werkzeuge im Visual Studio
  • Database First, Model First, Code First
  • Erstellen von Entitätsdatenmodellen mit Entity Data Models (EDM)
  • Anpassen des Entity Data Models (EDM)
  • Ladestrategien: Lazy Loading, Eager Loading, Explicit Loading
  • Changetracking
  • Abfragen, Aktualisieren und Löschen von Daten
  • Abfragen, Updaten und Löschen von Entitätsdaten
  • Self-Tracking-Entities (STE)
  • Parallelitätskonflikte behandeln
  • Transaktionen
  • Data Annotation und Fluent API
  • Benutzerdefinierte Entity-Klassen
  • Validierung

Voraussetzung / Zielgruppe

Unser Entity Framework-Seminar ist für alle Software-Entwickler mit Kenntnissen in C# oder VB 2017 gedacht, die das ORM-Werkzeug von Microsoft für einen effektiven Datenzugriff einsetzen möchten.

Termine offene Schulungen

Für diesen Kurs ist zur Zeit kein fester offener Termin geplant. Sollten Sie Interesse an einer Schulung haben, setzen Sie sich bitte zur Terminabsprache mit uns in Verbindung (Email, Fax oder per Anfrageformular). Wir erstellen Ihnen gerne ein Angebot für ein Einzelcoachung oder für ein Firmenseminar mit mehreren Teilnehmern - entweder in unseren Schulungsräumen oder Inhouse bei Ihnen.

Allgemeines

Durchführungsgarantie: Dieser Kurs findet auch dann statt, wenn uns nur eine Anmeldung vorliegt. Das gibt Ihnen weitestgehende Planungssicherheit. Wir individualisieren die Schulung auch nicht, d.h., dass wir in solchen Fällen weder die Dauer der Schulung kürzen, noch ein weiterer 'Preisaufschlag' in Rechnung gestellt wird.


Die von uns angegebenen Termine dieser Schulung werden in Aachen durchgeführt. Wir kommen aber auch gerne zu Ihnen und führen diese Schulung in Ihrem Unternehmen als Inhouse-Schulung durch. Das ist natürlich besonders dann interessant, wenn mehrere Teilnehmer vom Kurs profitieren sollen. Inhouse-Schulungen zu diesem und anderen Themen haben wir bereits in Hamburg, Bremen, Nürnberg, München, Stuttgart, Hannover, Köln, Düsseldorf, Frankfurt, Karlsruhe, Dortmund, Bonn, Berlin, Dresden, Bochum, Duisburg, Essen, Innsbruck und Basel organisert und durchgeführt.