Schulungsübersicht

Einführung

LINQ Grundlagen

  • IEnumerable<T>
  • IEnumerator<T>
  • Projektion, Filterung, Quantifizierer, Partitionen, Operationen, usw.

Übersicht der LINQ-Operatoren

  • Sofortige vs. verzögerte Ausführung
  • Streaming vs. Nicht-Streaming-Operatoren

Vorbereiten der Entwicklungsumgebung

  • Installieren und Konfigurieren von .NET
  • Installieren und Konfigurieren von LINQPad

Einfach LINQ Queries

  • Auswählen einer Datenquelle
  • Erstellen einer Abfrage
  • Ausführen einer Abfrage

Datenumwandlung und Typbeziehungen

  • Rückgabe von Ergebnissen als Typ
  • Durchführung von Operationen auf Quellelementen
  • Dem Compiler erlauben, Typen auszuwählen

Gruppierung und Verknüpfung LINQ Abfragen

  • Gruppierung nach mehreren Schlüsseln
  • Erweitern einer Gruppenabfrage
  • Gruppieren mit benutzerdefinierten Schlüsseln
  • Inner Join mit zusammengesetztem Schlüssel verwenden
  • Verwendung von Gruppen-Join und innerem Gruppen-Join

LINQ mit Lambda-Operatoren

  • Verstehen der Methodensyntax mit Lambda-Operatoren
  • Gruppierung nach mehreren Schlüsseln
  • Gruppierung nach benutzerdefinierten Schlüsseln und benutzerdefinierten Objekten
  • Inner Join und Composite Join verwenden
  • Verwendung von Group Join und Group Inner Join

Standard- und komplexe Abfragen

  • Filtern von Teilmengen
  • Neuordnung von Daten mit einem Operator
  • Parsing von Basisgruppen
  • Erstellen einer Hierarchie in einem Datensatz
  • Verkettung von Daten
  • Verwendung der Schlüsselwörter into und let

LINQ to SQL

  • Einrichten einer Datenbank
  • Abfrage einer Datenbank
  • Aktualisieren einer Datenbank

LINQ to XML

  • Einen Baum erstellen
  • Baumabfragen verwenden

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Verständnis für Programmierung

Publikum

  • Web-Entwickler
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (9)

Kombinierte Kurse

Einführung in C# 4.0 mit Visual Studio 2010

  28 Stunden

Verwandte Kategorien