Plan Szkolenia

Wprowadzenie

LINQ Podstawy

  • IEnumerable<T>
  • IEnumerator<T>
  • Projekcja, filtrowanie, kwantyfikatory, partycje, operacje itp.

Przegląd operatorów LINQ

  • Natychmiastowe i odroczone wykonanie
  • Operatory strumieniowe i niestrumieniowe

Przygotowanie środowiska programistycznego

  • Instalowanie i konfigurowanie .NET
  • Instalowanie i konfigurowanie LINQPad

Proste zapytania LINQ

  • Wybieranie źródła danych
  • Tworzenie zapytania
  • Wykonywanie zapytania

Transformacja danych i relacje typów

  • Zwracanie wyników jako typ
  • Wykonywanie operacji na elementach źródłowych
  • Umożliwianie kompilatorowi wybierania typów

Grupowanie i łączenie zapytań LINQ

  • Grupowanie według wielu kluczy
  • Rozszerzanie zapytania grupowego
  • Grupowanie za pomocą kluczy niestandardowych
  • Używanie sprzężenia wewnętrznego z kluczem złożonym
  • Używanie sprzężenia grupowego i wewnętrznego sprzężenia grupowego

LINQ z operatorami Lambda

  • Zrozumienie składni metod z operatorami Lambda
  • Grupowanie według wielu kluczy
  • Grupowanie według kluczy niestandardowych i obiektów niestandardowych
  • Używanie sprzężenia wewnętrznego i sprzężenia złożonego
  • Używanie sprzężenia grupowego i wewnętrznego sprzężenia grupowego

Zapytania standardowe i złożone

  • Filtrowanie podzbiorów
  • Zmiana kolejności danych za pomocą operatora
  • Analizowanie podstawowych grup
  • Tworzenie hierarchii w zestawie danych
  • Łączenie danych w łańcuchy
  • Używanie słów kluczowych into i let

LINQ do SQL

  • Konfigurowanie bazy danych
  • Zapytanie do bazy danych
  • Aktualizowanie bazy danych

od LINQ do XML

  • Tworzenie drzewa
  • Korzystanie z zapytań do drzewa

Podsumowanie i wnioski

Wymagania

  • Zrozumienie programowania

Uczestnicy

  • Programiści internetowi
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie