Pobierz kartę szkolenia

Entity Framework Core 8 - zagadnienia zaawansowane

kod szkolenia: EF CORE_ZAAW / PL AA 2d

Pakiety e-learning

Termin

tryb Distance Learning

poziom Zaawansowany

czas trwania 2 dni |  14h|  25.07 26.07
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN
czas trwania 2 dni |  14h|  26.08 27.08
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN
czas trwania 2 dni |  14h|  30.09 01.10
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN
czas trwania 2 dni |  14h|  28.10 29.10
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN
czas trwania 2 dni |  14h|  02.12 03.12
2 100,00 PLN + 23% VAT (2 583,00 PLN brutto)
Poprzednia najniższa cena:
2 100,00 PLN
2 100,00 PLN 2 583,00 PLN brutto

Projektantów, programistów, liderów zespołów programistycznych, architektów, testerów oraz osób zainteresowanych tworzeniem aplikacji .NET z użyciem Entity Framework Core jako mechanizmu dostępu do danych.

Nabycie umiejętności w zakresie optymalizacji dostępu do danych. Wypracowanie strategii kontroli wielodostępu i zarządzania danymi dla typowych scenariuszy.

Ukończone szkolenie lub wiedza z zakresu:

  • Podstawy programowania obiektowego w C#
  • Wprowadzenie do języka C#
  • Entity Framework Core 8
  • Szkolenie: polski

SZKOLENIE OBEJMUJE

  • Wykłady
  • Kodowanie na żywo
  • Warsztaty
  1. Śledzenie obiektów
    • ChangeTracker
    • Track Graph
    • Strategie śledzenia
    • Zdarzenia
    • Pobieranie i modyfikowanie stanów encji i ich właściwości
    • Praca z odłączonymi encjami
  2. Tworzenie modelu
    • Konwersje wartości (własne konwertery)
    • Dzielenie tabel (split table)
    • Mapowanie funkcji SQL
    • Kolumny obliczane
    • Właściwości w tle (shadow properties)
    • Sekwencje
    • Pola zapasowe
    • Tabele czasowe
    • Rzadkie kolumny (sparse columns)
    • Typy złożone
  3. Kolumny JSON
    • Mapowanie
    • Zapytania
    • Kolekcje pierwotne
  1. Transakcje
    • Transakcje bazy danych
    • Transakcje rozproszone
  2. Konkurencyjność
    • Konfiguracja z użyciem tokena
    • Konfiguracja z użyciem sygnatury czasowej
  3. Konwencje
    • Tworzenie własnych konwencji
  4. Konwertery
    • Tworzenie własnego konwertera
  5. Filtry globalne
    • Tworzenie filtrów globalnych
    • Lokalne wyłączenie filtru globalnego
  6. Ładowanie powiązań
    • Wczesne
    • Jawne
    • Opóźnione
  7. Dane przestrzenne
    • Typy geometryczne
    • Typy geograficzne
  8. SQL
    • Widoki
    • Procedury składowe
    • Triggery
  9. Optymalizacja
    • Pula  kontekstu
    • Kompilowane zapytania