Cursusaanbod

Introductie

LINQ Basisinformatie

  • IEnumerable<T>
  • IEteller<T>
  • Projecteren, filteren, kwantificatoren, partities, bewerkingen, enz.

Overzicht van LINQ operatoren

  • Onmiddellijke versus uitgestelde executies
  • Streaming versus niet-streamingoperators

Voorbereiding van de ontwikkelingsomgeving

  • .NET installeren en configureren
  • LINQPad installeren en configureren

Eenvoudige LINQ zoekopdrachten

  • Een gegevensbron selecteren
  • Een query maken
  • Een query uitvoeren

Gegevenstransformatie en typerelaties

  • Resultaten retourneren als een type
  • Bewerkingen uitvoeren op bronelementen
  • De compiler toestaan om typen te selecteren

Groeperen en samenvoegen LINQ query's

  • Groeperen op meerdere toetsen
  • Een groepsquery uitbreiden
  • Groeperen met aangepaste toetsen
  • Met behulp van binnenste verbinding met composietsleutel
  • Groepsdeelname en binnenste groepsdeelname gebruiken

LINQ met lambda-operators

  • Inzicht in methodesyntaxis met lambda-operatoren
  • Groeperen op meerdere toetsen
  • Groeperen op aangepaste toetsen en aangepaste objecten
  • Binnenste verbinding en samengestelde verbinding gebruiken
  • Groepsdeelname en groepsbinnenste deelname gebruiken

Standaard en complexe query's

  • Subsets filteren
  • Gegevens herschikken met een operator
  • Basisgroepen parseren
  • Een hiërarchie maken in een gegevensset
  • Gegevens aan elkaar koppelen
  • Trefwoorden gebruiken in en laten

LINQ tot SQL

  • Opzetten van een database
  • Query's uitvoeren op een database
  • Een database bijwerken

LINQ tot XML

  • Een boom maken
  • Boomquery's gebruiken

Samenvatting en conclusie

Vereisten

  • Inzicht in programmeren

Audiëntie

  • Webontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën