Přihlásit se | Administrace | Lektorská sekce | Odhlásit

Entity Framework pro pokročilé (C124)

Osnova kurzu

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
  • Lazy loading vs Eager loading
  • 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
  • Novinky v Entity Frameworku 7

 

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

 

Termíny kurzu

Cena zahrnuje účast na všech dnech daného kurzu.

Aktuálně nejsou plánovány žádné termíny tohoto kurzu. V případě, že máte o toto téma zájem, napište nám.

Mám zájem o in-house kurz

Lektoři

Tomáš Herceg

Jsem Microsoft Most Valuable Professional a Microsoft Regional Director a vlastním softwarovou firmu RIGANTI, která se zabývá vývojem aplikací na platformě Microsoft .NET. Pod hlavičkou dotNETcollege poskytuji školení a konzultace na celou oblast .NET frameworku. Jsem také autorem open source projektu DotVVM.