Entity Framework Core pro pokročilé (C155)

Tento kurz se zabývá pokročilejšími technikami Entity Frameworku. Na tomto kurzu si ukážeme, jak fungují Code First Migrations, případně jak použít alternativní metody pro verzování schématu databáze. Nemalou část kurzu budeme věnovat tomu, jak Entity Framework používat správně, kterým konstrukcím se vyhnout, a co dělat, když Entity Framework přestane stíhat úplně.


1. ČÁST

  • Optimalizace výkonu, co se složitými dotazy
  • Explicit loading vs Eager loading
  • Query Filters
  • Používání views, stored procedur a table value funkcí
  • Jak na M:N vazby

2. ČÁST

  • Používání dědičnosti
  • Verzování schématu databáze pomocí Entity Framework Migrations
  • Alternativní způsoby pro verzování schématu databáze
Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.

Požadované znalosti: C#, SQL, základy Entity Frameworku

Klíčová slova: C#, LINQ, Entity Framework, SQL, databáze, MS SQL Server, ORM, Data Access Layer

Kategorie: Databáze

Nejsou vypsány žádné kurzy. Napište nám a my s tím něco uděláme.

Lektoři