.NET Akademie: Datenbankprogrammierung mit ADO.NET Entity Framework 6.x (inkl. Entity Framework Core 1.0) - Seminar / Kurs von www.IT-Visions.de

Inhalte

Tag 1: Entity Framework-Basiswissen - Das Grundkonzept des Objekt-Relationalen-Mappings (ORM) - ORM-Werkzeuge für .NET im Überblick - Bausteine des Entity Frameworks - Entity Framework vs. Entity Framework Core - Vorgehensweisen im Vergleich: Fordward Engineering mit Code First vs. Reverse Engineering mit Code First oder Database First - Mapping (CSDL, SSDL, MSL, EDMX) - Plain Old CLR Objects - Werkzeuge (Visual Studio-Assistent/Designer u.a.) - DbContext vs. ObjectContext - Anpassung der Datenbankgenerierung bei Code First durch Annotationen, Konventionen und Fluent API - Anpassung der Code-Generierung durch T4-Vorlagen bei Database First - LINQ-to-Entities - Ladestrategien - Änderungsverfolgung und Speichern Tag 2: Entity Framework-Aufbauwissen und Einsatzgebiete - Komplexere Mapping-Szenarien (Complex Types, Vererbung) - Serialisierung - Einsatz in mehrschichtigen Anwendungen (n-Tier) - Einsatz von Entity Framework in Webservices (WCF und WebAPI) - Einsatz von Entity Framework in WPF - Einsatz von Entity Framework in ASP.NET Tag 3: Entity Framework-Profiwissen - Transaktionen - Validierung mit Datenannotationen - Leistungsoptimierungen/Performance-Tuning - Direkter SQL-Einsatz - Unterstützung für Stored Procedures - Caching - Rückgriff auf klassisches ADO.NET: DataReader, Command, Bulk Insert - Neuerungen und Änderungen in Entity Framework Core - Tipps, Tricks, Best Practices

Lernziele

Dieser Aufbaukurs richtet sich an Entwickler, die Datenbankzugriffe mit .NET realisieren wollen. Dabei wird sowohl der Basis-Datenzugriff mit ADO.NET (Command, DataSet, DataReader) behandelt als auch das Objekt-Relationale Mapping (ORM) mit dem ADO.NET Entity Framework (EF).

Zielgruppen

Softwareentwickler, die Datenbankzugriffe und datenbankbasierte Software mit .NET entwickeln wollen. Für diesen Kurs sind gute Syntaxkenntnisse in C# und der Bedienung von Visual Studio notwendig, die Ihnen gerne durch unser .NET-Basisseminar vermittelt werden. Der Kurs behandelt die aktuellsten Versionen .NET 4.6, C# 6.0 und die aktuelle Version von Visual Studio. Aufgrund der geringen Unterschiede zwischen den Versionen ist der Kurs aber auch für Entwickler geeignet, die noch mit .NET 4.x oder einer älteren Version von Visual Studio arbeiten.

SG-Seminar-Nr.: 1486289

Preis jetzt anfragen

Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Über Semigator mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service