Podcast: Play in new window | Download (Duration: 24:15 — 22.5MB)
Subscribe: Apple Podcasts | Spotify | Podchaser | Email | TuneIn | RSS
- What
- What is a generic repository
- Where
- Where in the code would I use the generic repository
- Why
- Why would I even bother using a generic repository
- When
- When is/isn’t a generic repository appropriate
- Who
- Who should be using a generic repository
– Repository Pattern
– Generics
– EF
– Unit of work
– How to avoid leaky abstractions?
– Lazy vs Eager loading
– Performance – That will never work in production!!
Introducing the CachedRepository Pattern
Implementing the infrastructure persistence layer with Entity Framework Core
Generic Repository & Dependency Injection with .NET Core
Practical Test-Driven Development using C# 7
“Tempting Time” by Animals As Leaders used with permissions – All Rights Reserved
An International Speaker, Author, and Microsoft MVP, John has been a professional developer since 1999. He has focused primarily on web technologies and currently focuses on C# and .NET Core in Azure. Clean code and professionalism are particularly important to him, as well as mentoring and teaching others what he has learned along the way.