powered by Altairis GeekCore - kalendář akcí pro vývojáře a IT profesionály

Entity Framework Core

Datum a čas: přidat do kalendářepřidat do kalendáře pondělí 8. října 2018, 13:00 - 17:00
Místo: Praha - bude upřesněno
Organizátor: Miroslav Holec- Miroslav Holec
Na tuto akci se platí vstupné 7900 Kč. Podrobnější informace najdete v popisu.
Neměli jste ještě s Entity Frameworkem čest a nebo jste doposud nepracovali s metodikou Code First? Možná už máte zkušenosti s tradičním Entity Frameworkem 6, ale zajímá Vás co je nového a jiného v EF Core.

V tomto kurzu se podíváme na historii a principielní změny v EF Core oproti EF 6. Ukážeme si jak nainstalovat EF Core včetně toolingu a integrovat ho do ASP.NET Core i .NET Core aplikace. Pokračovat budeme nastavením DbContextu a vytvořením modelu s pomocí Fluent API konfigurace. Nalejeme testovací data do databáze a ukážeme si, jak vypadá dotazování pomocí LINQu včetně ukládání změn. Nevyhneme se ani Change Trackingu (sledování změn) a možnostem načítání dat různými způsoby, například s pomocí Lazy Loadingu. Chybět nebude ani ukázka integrace EF Core do Unit Testů.

Osnova

  • Historie přístupů do DB postavení EF Core
  • Objektově relační mapování a Code-First
  • Integrace do (ASP).NET Core aplikací
  • Konfigurace modelu pomocí Fluent API
  • Dotazování se na data, CRUD operace
  • Change Tracking a vztah k ukládání změn
  • Lazy / Eager / Explicit Loading
  • Použití EF Core v Unit Testech
  • Závěrečná diskuse s účastníky

Pokud máte ke kurzu dotazy, neváhejte se na mě obrátit ([email protected]).

Co se naučíte

  • Jak funguje EF Core a jak se liší od EF 6
  • Principy ORM a uplatnění v EF Core
  • Integrovat EF Core do různých druhů aplikací
  • Správně EF Core nastavit
  • Jak funguje sledování změn a jejich ukládání
  • Jaké jsou možnosti načítání dat z databáze
  • Použití EF Core v unit testech

Registrace

- Registrujte se na oficiálním webu akce

Místo konání je vždy uvedeno na webu akce:
- Praha - Konferenční centrum GreenPoint

Místo konání: Praha - bude upřesněno

Místo konání bude upřesněno později.