Kurz je určený pre vývojárov a architektov na platforme .NET a poskytuje študentom znalosti a zručnosti potrebné pre vývoj dátovo orientovaných aplikácií s použitím najnovšej technológie Entity Framework Core.
  • DOTNET_DB
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 9 termínov
  • SR (600 €)

    ČR (13 800 Kč)

  • Mierne pokročilý

Kurz je určený pre vývojárov a architektov na platforme .NET a poskytuje študentom znalosti a zručnosti potrebné pre vývoj dátovo orientovaných aplikácií s použitím najnovšej technológie Entity Framework Core.

»
  • Získate celkový prehľad
  • Naučíte sa používať LINQ a dotazovanie do relačných databáz
  • Naučíte sa premietať zmeny do dátového zdroja pomocou Savechanges
  • Naučíte sa používať Migrácie
  • Kurz predpokladá znalosti a skúsenosti s programovaním v jazyku C# na úrovni kurzu GOC2125
  • Kurz možno absolvovať i bez predchádzajúcich znalostí jazyka c# a platformy .Net, ale v tom prípade sú nevyhnutné veľmi dobré znalosti programovania z iných platforiem a jazykov ako je Java, alebo C++.
  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch
  • Tlačené prezentácie preberanej látky

Úvodný prehľad

  • História
  • NuGet balíčky
  • Model

Mapovanie

  • Entity
  • Property
  • Kľúče, alternatívne kľúče
  • Generovanie ID
  • Asociácie
  • Backing fields
  • Owned types
  • Model Level Filters
  • Table Splitting, Table Sharing
  • Dedičnosť, TPT, TPH
  • Value Converters, Value Comparers
  • Keyless entities
  • Ctor parametre
  • Query tags
  • Shadow properties
  • Shared entities, property bags
  • Flexibilné mapovanie
  • Seeding

Dotazovanie

  • LINQ, parametre
  • Čisté SQL
  • Funkcie
  • Kompilácie otázok
  • Include, Explicit loading, Filtered Include
  • Lazy Loading
  • Split queries
  • Tracking, no tracking queries

SaveChanges

  • Validácia
  • Batching
  • Generovanie ID
  • Transakcia
  • ChangeTracker
  • Concurrency

Migrácia

  • Práca s migráciou
  • Dotnet ef
  • IMigrator
  • Script, idempotent, transakcia

Ďalšie platformy

  • Fungovanie na iných platformách
  • Práca s "inými" DB
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.