Programming Data Access Solutions
Kaum eine Applikation kommt ohne Zugriff auf die Datenbank aus. In diesem Workshop lernen Sie die Features von ADO.NET und dem Entity Framework zum praktischen Einsatz sowohl in Web- als auch in Windows-Applikationen. Dieser Workshop richtet sich an .NET Entwickler, die das Entity Framework in Ihren Websites, Services, und Apps einsetzen wollen.
Kursinhalte
- Datenbankzugriff mit ADO.NET
- Überblick und Roadmap mit EF
- Mapping von Objekten mit relationalen Datenbanken
- Conventions, Data Annotations, und die Fluent API
- Verwenden vom EF mit existierenden Datenbanken
- Dependency Injection mit EF
- Logging
- Queries
- Compiled Queries
- Shadow Properties
- Mapping zu Fields
- Relationships
- Explicit, eager, und delayed loading
- Table per Hierarchy (TpH)
- Table Splitting
- Inserts, Updates, und Deletes
- Implementierung des Repository Patterns
- Change Tracking
- Migrations
- Transactions
- Ambient Transactions
- EF und NoSQL
Zielgruppe
NET-Entwickler
Voraussetzungen
Erfahrung als .NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen.
Abschluss & Bestätigung
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.
Buchen Sie Ihren Termin
01.03.2027 - 04.03.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
01.03.2027 - 04.03.2027
Online
19.07.2027 - 22.07.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
19.07.2027 - 22.07.2027
Online
20.03.2028 - 23.03.2028
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
20.03.2028 - 23.03.2028
Online
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
WeitereKursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Kursinhalte
- Datenbankzugriff mit ADO.NET
- Überblick und Roadmap mit EF
- Mapping von Objekten mit relationalen Datenbanken
- Conventions, Data Annotations, und die Fluent API
- Verwenden vom EF mit existierenden Datenbanken
- Dependency Injection mit EF
- Logging
- Queries
- Compiled Queries
- Shadow Properties
- Mapping zu Fields
- Relationships
- Explicit, eager, und delayed loading
- Table per Hierarchy (TpH)
- Table Splitting
- Inserts, Updates, und Deletes
- Implementierung des Repository Patterns
- Change Tracking
- Migrations
- Transactions
- Ambient Transactions
- EF und NoSQL
Zielgruppe
NET-Entwickler
Voraussetzungen
Erfahrung als .NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen.
Abschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.