Category Archives: Entity Framework Core

Novinky v C# 8.0, Visual Studio 2019 a .NET vNext – záznam, dema a slides [Robert Haken, ShowIT SK 2019]

Záznam z mého vystoupení pro ShowIT Bratislava ze 5. února 2019.

Slides a dema:

Dotčená témata:

  • C# 8.0
    • Indices and Ranges
    • Switch Expressions
    • Pattern Matching
    • Static Local Functions
    • Using Declarations
    • Nullable Reference Types
    • Async Streams
    • Target-typed New
    • Default Interface Methods
    • Null Coalescing Operator ??=
  • C# vNext
    • Records
    • Extension Everything
    • Native-Sized Number Types
  • Visual Studio 2019
    • IntelliCode
    • New UI – Startup, New Project, …
  • .NET Framework 4.8
  • .NET Core 2.2, 3.0
  • Entity Framework 2.2, 3.0
  • ASP.NET Core 2.2, 3.0

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Entity Framework Core 5/5 – použití v HAVITu [Jiří Kanda, HAVIT Vzdělávací okénko 6.12.2018]

Záznam ze Vzdělávacího okénka HAVIT z 6. prosinci 2018, kde Jirka Kanda pokračoval v pátým dílem představování Entity Framework Core, tentokrát jak ho používáme v HAVITu:

  • patterns
  • Data Sources – abstrakce DbSet, testování repozitářů, queries
  • Entries – statické číselníky, enum tabulky
  • Repositories
  • Unit of Work
  • Data Loader – dočítání (ensure) dat v business-logice
  • cachování na EF Core

Nahrávka je publikována na našem HAVIT YouTube Channelu. Celou pětidílnou sérii najdete i v samostatném playlistu:

  1. Úvod, model
  2. Packages, modifikace dat
  3. Dotazování do DB
  4. Migrace dat, seedování
  5. Použití v HAVITu

Entity Framework Core 4/5 – Migrace, seedování [Jiří Kanda, HAVIT Vzdělávací okénko, 15.11.2018]

Záznam ze Vzdělávacího okénka HAVIT z 15. listopadu 2018, kde Jirka Kanda pokračoval v čtvrtým dílem představování Entity Framework Core, tentokrát:

  • Migrations,
  • Havit.Data.EntitiyFrameworkCore
  • Havit.Data.EntitiyFrameworkCore.Patterns – seedování dat

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Entity Framework Core 3/5 -Dotazování do DB [Jiří Kanda, HAVIT Vzdělávací okénko 25.10.2018]

Záznam ze Vzdělávacího okénka HAVIT z 28. října 2018, kde Jirka Kanda pokračoval v třetím dílem představování Entity Framework Core, tentokrát:

  • Dotazování, Set
  • Projekce
  • Tracking, Change Tracker
  • Client Evaluation
  • Eager Loading, Explicit Loading
  • Lazy Loading
  • RawSql
  • Query Types
  • Query Filters

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Entity Framework Core 2/5 – Packages, modifikace [Jiří Kanda, HAVIT Vzdělávací okénko, 4.10.2018]

Záznam ze Vzdělávacího okénka HAVIT z 4. října 2018, kde Jirka Kanda pokračoval v představování Entity Framework Core, tentokrát o jeho NuGet packages a modifikaci dat.

Nahrávka je publikována na našem HAVIT YouTube Channelu.

Update-Database – Invalid JSON file

Pokud vás cmdlet Update-Database obšťastní hláškou Invalid JSON file2016-10-05_23-27-39.png
…pak je to nejspíš tím, že máte v project.json komentáře (nejsou součástí JSON specifikace a je jen „zásluha“ Visual Studia, že je zahazuje).

Related: https://github.com/aspnet/EntityFramework/issues/5704