Návrh Školení

Úvod

LINQ Základy

    IEnumerable<T> IEnumerator<T> Projekce, filtrování, kvantifikátory, oddíly, operace atd.

Přehled LINQ operátorů

    Okamžité vs. odložené spouštění Streamování vs. nestreamovací operátoři

Příprava vývojového prostředí

    Instalace a konfigurace .NET Instalace a konfigurace LINQPad

Jednoduché LINQ dotazy

    Výběr zdroje dat Vytvoření dotazu Provedení dotazu

Transformace dat a vztahy mezi typy

    Vrácení výsledků jako typ Provádění operací se zdrojovými prvky Umožnění kompilátoru vybrat typy

Seskupování a spojování LINQ dotazů

    Seskupování podle více klíčů Rozšíření dotazu na skupinu Seskupování pomocí vlastních klíčů Použití vnitřního spojení se složeným klíčem Použití spojení skupiny a spojení vnitřní skupiny

LINQ s operátory Lambda

    Pochopení syntaxe metody s operátory lambda Seskupování podle více klíčů Seskupování podle vlastních klíčů a vlastních objektů Použití vnitřního spojení a složeného spojení Použití skupinového spojení a vnitřního spojení skupiny

Standardní a komplexní dotazy

    Filtrování podmnožin Změna uspořádání dat pomocí operátora Analýza základních skupin Vytvoření hierarchie v sadě dat Zřetězení dat Použití klíčových slov do a ponechání

LINK na SQL

    Nastavení databáze Dotazování databáze Aktualizace databáze

LINK na XML

    Vytvoření stromu Pomocí stromových dotazů

Shrnutí a závěr

Požadavky

  • Pochopení programování

Publikum

  • Weboví vývojáři
  14 hodiny
 

Počet účastníků


Začátek

Konec


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

Reference (9)

Související kurzy

Související kategorie