Das Wichtigste im Schnellüberblick

Schulungstitel: .NET Akademie: Datenbankprogrammierung mit ADO.NET Entity Framework 6.x (inkl. Entity Framework Core 1.0)
Dozent(en): Raphael Schwarz, Thorsten Kansy oder Jörg Krause
Preis: 
Alle Preise zzgl. MwSt.
Online-Frühbucherpreis: 1.499€. Spätbucher: 1599€
Alle Termine:
28.09.2016 bis 30.09.2016Essen (Ruhrgebiet)Anmelden
Spätbucherpreis 1.599€
Bei diesem Termin sind mehrere freie Plätze vorhanden.
23.11.2016 bis 25.11.2016Essen (Ruhrgebiet)Anmelden
Online-Frühbucherpreis: 1.499€ bis 14.10.2016, danach: 1599€
Bei diesem Termin sind mehrere freie Plätze vorhanden.
Paketpreis: Dieses Seminar (Mi-Fr) können Sie zusammen mit dem zweitägigen .NET-Basisseminar (Mo-Di) zum Paketpreis von 2.399€ (Spätbucher: 2.599€) buchen. Sie sparen 200€!
Teilnehmerzahl: Es ist noch mindestens ein freier Platz vorhanden. Die maximale Teilnehmerzahl ist 10.
Anmeldung: Online-Anmeldungformular oder Faxformular (PDF).  
Alternative Seminare: Durchführung als In-House-Seminar auf Anfrage möglich.
Fragen: Beantworten wir sehr gerne unter Telefon 0201 649590-50 (Mo-Fr 9 bis ca. 17 Uhr).

Kurzbeschreibung

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

Zielgruppe

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.

Gliederung

Tag 1: Entity Framework-Basiswissen
  • Das Grundkonzept des Objekt-Relationalen-Mappings (ORM)
  • ORM-Werkzeuge für .NET im Überblick
  • Bausteine des Entity Frameworks
  • 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
  • Tipps, Tricks, Best Practices

Schulungsmethodik

Theorie mit Folien und Vorführungen des Dozenten wechseln sich mit aufgabengeführten Praxisübungen der Teilnehmer ab, die der Dozent begleitet.

Schulungsmaterial

Jeder Teilnehmer erhält:
Einen USB-Stick mit den Schulungsfolien (als PDF), mit den im Kurs behandelten Codebeispielen sowie einer Sammlung von kostenfreien Werkzeugen.
Ein Exemplar des Begleitbuchs "Datenbankprogrammierung mit .NET 4.5", Carl Hanser, 2012
Ein von Dr. Holger Schwichtenberg unterschriebenes Teilnahmezertifikat.

Leistungen und Organisatorisches:

Adresse: Die Veranstaltung findet in der o.g. Stadt oder einem angrenzenden Ort statt. Die genaue Adresse erhalten Sie natürlich inklusive Anreisebeschreibung und Hotelempfehlungen mit der Teilnahmebestätigung.   Details
Veranstalter: www.IT-Visions.de in Kooperation mit der Zeitschrift iX
Enthaltene Leistungen: Mittagessen, Getränke während des Seminars sowie die o.g. Schulungsmaterialien.
Bitte organisieren Sie ggf. notwendige Übernachtungen selbst. Zur Hilfe stellen wir eine Hotelliste bereit.
Übungen am PC: Für die Übungen stellen wir einen PC zur Verfügung. Sie müssen kein Notebook mitbringen!
Rechtliches: Teilnahmebedingungen für diese Veranstaltung
Zertifikat: Jeder Teilnehmer erhält ein von Dr. Holger Schwichtenberg unterschriebenes Teilnahmezertifikat.
Firmenseminar: Sie können diese Schulung auch als Firmenseminar (In-House-Seminar) buchen. Dies lohnt sich ab drei Teilnehmern! Unverbindliche Anfrage zum Firmenseminar (In-House-Seminar): .NET Akademie: Datenbankprogrammierung mit ADO.NET Entity Framework 6.x (inkl. Entity Framework Core 1.0)

Veranstalter

Firmenseminar

Sie können diese Schulung auch als Firmenseminar (In-House-Seminar) buchen. Dies lohnt sich bereits ab drei Teilnehmern! Alternative: Dieses Schulungsthema als individuelles Firmenseminar in Ihrem Hause anfragen

Andere Themen

Offene Seminare zu .NET, C#, ASP.NET/AJAX, WCF/WF, WPF, ADO.NET Offene Seminare zur Windows PowerShell Themenkatalog In-House-Seminare

Kontakt für alle Anfragen

Telefon +49 (0) 201/649590-50
(Mo-Fr von ca. 9 bis 17 Uhr)
Telefax +49 (0) 201/649590-99
E-Mail:
Anfrage per Kontaktformular