Das Wichtigste im Schnellüberblick:

Schulungstitel: .NET Akademie: Datenbankprogrammierung mit ADO.NET 4.5 und ADO.NET Entity Framework 6.x
Dozent(en): Dr. Holger Schwichtenberg oder Jörg Krause oder Raphael Schwarz
Termine und Preis: Siehe Tabelle unten (Preis sind vom Termin abhängig)
Paketpreis: Dieses Seminar (Mi-Fr) können Sie zusammen mit dem zweitägigen .NET-Basisseminar (Mo-Di) zum Paketpreis von 2.399 Euro zzgl. 19% MwSt (Spätbucher: 2.599 Euro zzgl. 19% MwSt ) buchen. Sie sparen 200 Euro zzgl. 19% MwSt !
Teilnehmerzahl: Die maximale Teilnehmerzahl ist 10.
Anmeldung: Online-Formular 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 Basiskenntnisse in .NET und C# notwendig, die Ihnen gerne durch unser .NET-Basisseminar vermittelt werden. Der Kurs behandelt die aktuellsten Versionen .NET 4.5.x, C# 5.0 und die aktuelle Version von Visual Studio. Aufgrund der geringen Unterschiede ist der Kurs aber auch für Entwickler geeignet, die noch mit .NET 4.x und Visual Studio 2010 oder einer neueren Version arbeiten.

Gliederung

Tag 1: ADO.NET
  • Überblick über die Datenzugriffsmöglichkeiten in .NET: ADO.NET, ADO.NET Entity Framework, LINQ / LINQ-to-SQL, nHibernate, u.a.
  • ADO.NET-Architektur
  • Verfügbare ADO.NET-Provider
  • Verbindungsaufbau (Connection-Objekte)
  • Befehlsausführung (Command-Objekte): SQL-Befehle und Stored Procedures
  • Daten lesen (DataReader)
  • Daten lesen und zurückschreiben (DataSet)
  • Caching mit dem DataSet
  • Provider-neutrale Programmierung (Providerfabriken)
  • DataSet und XML (XML-Import und –Export)
  • DataRelation ("Joins" auf dem Client)
  • DataView (Filtern auf dem Client)
  • Transaktionen
  • Query Notifications
  • Asynchrone Befehlsausführung
  • Masseneinfügen (BulkCopy/BulkInsert)- Multiple Active Results Sets
  • Auslesen des Datenbankschemas (Schema API)
  • Statistiken über die Nutzung einer Datenbankverbindung
  • Datentransferobjekte in mehrschichtigen Anwendungen

Tag 2: Entity Framework-Basiswissen
  • Das Grundkonzept des Objekt-Relationalen-Mappings (ORM)
  • Vergleich zu LINQ-to-SQL
  • Vergleich mit anderen O/R-Mappern insbesondere LINQ-to-SQL und NHibernate
  • ORM-Werkzeuge für .NET im Überblick
  • Bausteine des Entity Frameworks
  • EF Client Provider
  • EF ObjectServices
  • Mapping (CSDL, SSDL, MSL, EDMX)
  • EDM-Werkzeuge (Visual Studio-Assistent/Designer, edmgen.exe, u.a.)
  • LINQ-to-Entities
  • Entity SQL (eSQL)
  • Direkter SQL-Einsatz
  • Ladestrategien
  • Änderungsverfolgung und Speichern
  • Serialisierung
  • Einsatz in mehrschichtigen Anwendungen (n-Tier)
  • Komplexere Mapping-Szenarien (Complex Types, Vererbung)
  • Forward Mapping (Modell First) versus Reverse Mapping (Database First)

Tag 3: Entity Framework-Aufbauwissen und Einsatz
  • Unterstützung für Stored Procedures
  • Leistungsoptimierungen
  • Caching
  • Plain Old CLR Objects
  • Anpassung der Code-Generierung durch T4-Vorlagen
  • Einsatz von Entity Framework in WCF-Webservices
  • Einsatz von Entity Framework in WCF Data Services
  • Einsatz von Entity Framework in WCF RIA Services
  • Einsatz von Entity Framework in WPF
  • Einsatz von Entity Framework in ASP.NET
  • Einsatz von Entity Framework in Silverlight
  • 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 den Dozenten unterschriebenes Teilnahmezertifikat.
Optional: Farbausdruck aller Folien in einem Schulungsordner zum Aufpreis von 50 Euro.

Termine, Orte, Preise und Platzverfügbarkeit für diese Schulung:

05.11.2014 bis 07.11.2014Essen oder Umgebung
Spätbucherpreis 1.599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.
10.12.2014 bis 12.12.2014Essen oder Umgebung
Frühbucherpreis 1.499€ zzgl. 19% MwSt bis 31.10.2014 danach: 1599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.
11.03.2015 bis 13.03.2015Essen oder Umgebung
Frühbucherpreis 1.499€ zzgl. 19% MwSt bis 30.01.2015 danach: 1599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.
17.06.2015 bis 19.06.2015Essen oder Umgebung
Frühbucherpreis 1.499€ zzgl. 19% MwSt bis 08.05.2015 danach: 1599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.
16.09.2015 bis 18.09.2015Essen oder Umgebung
Frühbucherpreis 1.499€ zzgl. 19% MwSt bis 07.08.2015 danach: 1599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.
25.11.2015 bis 27.11.2015Essen oder Umgebung
Frühbucherpreis 1.499€ zzgl. 19% MwSt bis 16.10.2015 danach: 1599€ zzgl. 19% MwSt
AnmeldenBei dem Termin sind mehrere freie Plätze vorhanden.

Leistungen und Organisatorisches:

Adresse: Die Schulung findet in der o.g. Stadt oder einer angrenzenden Stadt 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: Geschäftsbedingungen für diese Veranstaltung
Zertifikat: Jeder Teilnehmer erhält ein von den Dozenten persönlich 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 4.5 und ADO.NET Entity Framework 6.x

Veranstalter

Firmenseminar

Sie können diese Schulung auch als Firmenseminar (In-House-Seminar) buchen. Dies lohnt sich 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 0201/649590-0 (Mo.-Fr. von ca. 9 bis 17 Uhr)
Telefax 0201/649590-99
E-Mail:
Anfrage per Kontaktformular