Avsnitt

På .NET Live – tämja LINQ-spridning med specifikationer

med Steve Smith, Scott Addie, Cam Soper

När komplexiteten i LINQ-frågor i en app ökar blir det svårare att underhålla koden. I den här veckans avsnitt besöker communityns MVP Steve Smith oss för att visa hur du tämja dina okontrollerade LINQ-frågor med hjälp av specifikationsmönstret.

Kapitel

  • 00:00 - Nedräkningen börjar
  • 03:15 – Välkommen till På .NET Live
  • 03:47 - Introduktion Steve Smith
  • 06:30 – Översikt: Förbättra dataåtkomsten med abstraktioner
  • 07:36 – Använda ADO.NET
  • 08:50 – Kodegenskaper (ilities)
  • 10:12 - Demo
  • 10:43 – Lagrade procedurer
  • 12:35 – Krymp koden med Dapper
  • 14:31 – Ändringsspårning med EF Core: Frågor
  • 15:56 - Demo
  • 17:05 – Abstraktioner
  • 20:00 - Demo
  • 20:53 - IQueryable
  • 24:00 – Q&A
  • 26:54 – Anropa demot för reviderat gränssnitt
  • 34:23 – Införa specifikationer
  • 39:51 – Demo
  • 45:10 - Exempeldatabas
  • 48:02 – Användning
  • 48:24 – Lägg till mappning
  • 51:05 – Demo
  • 54:18 – Cachelagring: problemet med livedemo har lösts på lagringsplatsen
  • 56:17 – Övergripande rapportkort
  • 57:57 – Q&A
  • 59:14 – Resurslänkar
  • 01:01:58 - Tack

Anslut

.NET