search
menu Navigation
Haben Sie Fragen?
Maike Wollmann
Kundenbetreuung
+49 (40) 414250-18

Datenbankprogrammierung mit Entity Framework 6.x und Entity Framework Core 2.xDatenbankprogrammierung mit Entity Framework 6.x und Entity Framework Core 2.x

Seminarbeschreibung

Die .NET-Akademie – Die High-End-.NET-Schulungen mit Dr. Holger Schwichtenberg und anderen deutschen .NET-Top-Experten

Das .NET Framework ist neben Java die dominierende Softwareentwicklungsplattform auf der Welt. Mit der Version 4.x ist .NET nicht nur sehr reif, sondern steht auch Java in seiner Komplexität in nichts nach. Umso wichtiger ist eine fundierte Schulung, in der die besten Trainer der .NET-Szene das Wissen für Sie aufbereiten und ihre Praxiserfahrung vermitteln.

Die .NET Akademie ist ein modulares, zielgruppenorientiertes Schulungskonzept, das IT-Visions zusammen mit der renommierten Fachzeitschrift „iX“ anbietet. Sie wählen zwischen dem zweitägigen Crashkurs für das .NET-/C#-Basiswissen und den dreitägigen Aufbaumodulen für Desktop- und Webanwendungen sowie Datenbankprogrammierung oder verteilten Systemen/Webservices. Sie können den Crashkurs mit einem der vier Aufbauseminare zum günstigen Paketpreis kombinieren, da diese immer in der gleichen Woche stattfinden.

 

Mo. .NET-Basisseminar: Softwarearchitektur, Techniken, Pattern, Best Practices
Di.
Mi. Desktop / WPF Web / ASP.NET MVC + AJAX Xamarin / Cross-Plattform-Apps Datenbank / ADO.NET + EF Webservices / WCF + Workflow
Do.
Fr.

Datenbankprogrammierung mit Entity Framework 6.x und Entity Framework Core 2.x

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).

Jetzt anmelden

Logo IT-VisionsDie .NET-Seminare werden von unserem Partner it-visions durchgeführt.

Inhalt

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

Voraussetzungen

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.7, C# 7.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.


Seminarzeiten & Anfahrt

Das Seminar beginnt am ersten Seminartag um 09:30 Uhr und endet am letzten Seminartag in der Regel gegen 16:00 Uhr.

Unsere Seminare in Hamburg finden im Schulterblatt 36 / Montblanc Kontorhaus in unserem oose.campus statt.

Übernachtungs- und Reisekosten sind nicht enthalten. Sie können unsere kleine, aber feine Hotel-Auswahl unter Hotelbuchung ansehen und unter Angabe des Stichwortes „oose“ direkt reservieren.

Inklusive

  • Mittagessen, Kaffee, Tee, Kaltgetränke, Gebäck und frisches Obst.
  • Dieses Seminar können Sie bis zu zwei mal kostenlos wiederholen (siehe AGB)

Weiterbildungsgutschein

Sie können unsere Seminare auch mit einem Bildungsurlaub kombinieren. Informieren Sie uns bitte ca. drei Monate vorher darüber, ob dies für Sie in Frage kommt. Gerne überprüfen wir im Einzelfall, ob Ihr Bundesland unsere Seminare anerkennt. Allgemeine Informationen finden hier. Bei Interesse wenden Sie sich an Franziska Ritter. Bildungsgutsgutscheine von der Bundesagentur für Arbeit akzeptieren wir leider nicht. Unsere Seminare sind nicht AZAV zertifiziert und haben auch kein ISO-Standard. Wir akzeptieren jedoch die Bildungsschecks aus Nordrhein-Westfalen.

Rabatte

  • Frühbucherpreis

    90 Tage im Voraus ohne Rücktrittsmöglichkeit verbindlich buchen (nicht mit anderen Rabatten kombinierbar).

  • Kollegenrabatt

    Ist bereits jemand aus Ihrem Unternehmen für das selbe Seminar angemeldet? Dann erhalten Sie für Ihre Anmeldung diesen Kollegenrabatt.

  • Privatpersonen

    Studenten und Privatpersonen erhalten Sonderkonditionen.

    Bitte erfragen Sie diese telefonisch!

Wir kommen zu Ihnen!

Sie können dieses Seminar auch als firmeninterne Schulung (Kundenseminar) buchen. In diesem Fall kommen unsere TrainerInnen entweder zu Ihnen ins Haus oder das Seminar findet in unseren Räumen bzw. einem externen Seminarhaus statt.

Kontaktieren Sie uns und vereinbaren Sie einen individuellen Termin!