Remigiusz ZalewskiRemigiusz Zalewski

Become a better .NET Software Engineer

Master C#, .NET, EF Core, frontend, databases, and architecture.

Delivered every Saturday

No spam. Unsubscribe anytime.

Recent Posts

EF Core Bulk Operations: 2 Real-Life Scenarios You Should Know (.NET 10)

EF Core Bulk Operations: 2 Real-Life Scenarios You Should Know (.NET 10)

Two real production scenarios on a 1-million-row catalog - a tiered pricing promotion and a live CSV feed import - with numbers measured on camera: where a hand-rolled EF Core loop is fine, and where BulkUpdate, BulkMerge, and BulkSynchronize from Entity Framework Extensions turn 51 seconds into 12.

.NET Database Migrations Explained using EF Core

.NET Database Migrations Explained using EF Core

Calling Database.Migrate() on startup is the demo answer, not the production one. How to actually ship schema changes - idempotent SQL scripts, migration bundles, a least-privilege migration login, and reviewing what EF generated.

Latest YouTube Video