Kursplan

Introduktion

LINQ Grunderna

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

Översikt över LINQ operatörer

  • Omedelbara vs uppskjutna avrättningar
  • 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
  • Skapar en fråga
  • Utför en fråga

Datatransformation och typrelationer

  • Returnerar resultat som en typ
  • Utföra operationer på källelement
  • Tillåter kompilatorn att välja typer

Gruppera och gå med LINQ frågor

  • Gruppering med flera nycklar
  • Utöka en gruppfråga
  • Gruppering med anpassade nycklar
  • Använder inre sammanfogning med sammansatt nyckel
  • Använda gruppanslutning och inre gruppanslutning

LINQ med lambdaoperatörer

  • Förstå metodsyntax med lambdaoperatorer
  • Gruppering med flera nycklar
  • Gruppering efter anpassade nycklar och anpassade objekt
  • Använder innerfog och kompositfog
  • Använda gruppanslutning och gruppinre sammanfogning

Standard och komplexa frågor

  • Filtrera delmängder
  • Ordna om data med en operatör
  • Analysera grundläggande grupper
  • Skapa en hierarki i en datamängd
  • Kedja data
  • Använda in och låta nyckelord

LINQ till SQL

  • Skapa en databas
  • Fråga efter en databas
  • Uppdatering av en databas

LINQ till XML

  • Att 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


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (9)

Relaterade Kurser

Relaterade Kategorier