10 EF Core Performance Mistakes That Ship to Production
If your API is fast with seed data but slows down in production, EF Core is rarely the root cause. It is usually the amplifier. Most teams do not ha…
Tech news from the best sources
If your API is fast with seed data but slows down in production, EF Core is rarely the root cause. It is usually the amplifier. Most teams do not ha…
SingleOrDefault looks like a small query choice. In practice, it is an assertion about your data model: for this predicate, zero or one row may exis…
One of the more dangerous database configuration errors is not a failed connection. It is a successful connection to a database nobody deliberately…
Для своего пет-проекта мне понадобилась удобная система фильтрации, плюс я хотел попрактиковаться в кодогенерации Roslyn. В этой статье расскажу как…
TL;DR A migration bundle packages every pending migration for one DbContext into a single, runtime-targeted executable. No source code or dotnet-ef…
You built a nice domain model with rules and private properties — but EF Core wants simple classes with public get; set; . Don't worry. This guide s…
If you've shipped a few business apps you've probably written the same thing more than once: an audit log. A table that answers "who touched this ro…
If you have ever shipped a feature that stores personal data - emails, free-text notes, API tokens, identification numbers - you have probably had t…