Návrh Školení

Zavedení

LINQ Základy

  • IEpočetný<T>
  • IEnumerátor<T>
  • Projekce, filtrování, kvantifikátory, oddíly, operace atd.

Přehled LINQ operátorů

  • Okamžité versus odložené exekuce
  • Streamování vs nestreamoví 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
  • Provádění dotazu

Transformace dat a vztahy mezi typy

  • Vrácení výsledků jako typ
  • Provádění operací na zdrojových prvcích
  • Umožňuje kompilátoru vybrat typy

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

  • Seskupování podle více klíčů
  • Rozšíření skupinového dotazu
  • Seskupování pomocí vlastních klíčů
  • Použití vnitřního spojení s kompozitním klíčem
  • Pomocí připojení ke skupině a připojení k vnitřní skupině

LINQ s operátory Lambda

  • Pochopení syntaxe metody s operátory lambda
  • Seskupování podle více kláves
  • Seskupování podle vlastních klíčů a vlastních objektů
  • Použití vnitřního spojení a kompozitního spojení
  • Použití skupinového připojení a skupinového vnitřního připojení

Standardní a komplexní dotazy

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

LINQ až SQL

  • Nastavení databáze
  • Dotaz na databázi
  • Aktualizace databáze

LINQ až XML

  • Vytvoření stromu
  • Použití stromových dotazů

Shrnutí a závěr

Požadavky

  • Pochopení programování

Publikum

  • Weboví vývojáři
 14 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie