Kursplan

Införandet

LINQ Grunderna

  • IEnumerable<T>
  • IEnumerator<T>
  • Projektion, filtrering, kvantifierare, partitioner, operationer etc.

Översikt över LINQ operatorer

  • Omedelbara kontra uppskjutna körningar
  • Streaming- kontra icke-streamingoperatörer

Förbereda utvecklingsmiljön

  • Installera och konfigurera .NET
  • Installera och konfigurera LINQPad

Enkla LINQ frågor

  • Välja en datakälla
  • Skapa en fråga
  • Köra en fråga

Datatransformering och typrelationer

  • Returnera resultat som en typ
  • Utföra åtgärder på källelement
  • Tillåta kompilatorn att välja typer

Gruppera och koppla LINQ-frågor

  • Gruppera efter flera nycklar
  • Utöka en gruppfråga
  • Gruppera med anpassade nycklar
  • Använda inre koppling med sammansatt nyckel
  • Använda gruppkoppling och inre gruppkoppling

LINQ med Lambda-operatorer

  • Förstå metodsyntax med Lambda-operatorer
  • Gruppera efter flera tangenter
  • Gruppera efter anpassade nycklar och anpassade objekt
  • Använda inre koppling och sammansatt koppling
  • Använda gruppkoppling och inre gruppkoppling

Standardfrågor och komplexa frågor

  • Filtrera delmängder
  • Ordna om data med en operatör
  • Parsa grundläggande grupper
  • Skapa en hierarki i en datauppsättning
  • Länkning av data
  • Använda into och låt nyckelord

LINQ till SQL

  • Konfigurera en databas
  • Fråga en databas
  • Uppdatera en databas

LINQ till XML

  • Skapa ett träd
  • Använda trädfrågor

Sammanfattning och slutsats

Krav

  • En förståelse för programmering

Publik

  • Webbutvecklare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier