Entity Framework Core
Na tuto akci se platí vstupné 7900 Kč. Podrobnější informace najdete v popisu.
Cena zde uvedená je chybná. Správně má být 1900 Kč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 akceMí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.