Evolving modular monoliths: 1. An architecture for .NET
This is the first article in a series about building a .NET application using a modular … Continue reading Evolving modular monoliths: 1. An architecture for .NET
This is the first article in a series about building a .NET application using a modular … Continue reading Evolving modular monoliths: 1. An architecture for .NET
This article is aimed at developers that want to use EF Core to access the database … Continue reading How to update a database’s schema without using EF Core’s migrate feature
In this article I delve into C#’s ValueTask struct, which provides a subset of the Task … Continue reading Using ValueTask to create methods that can work as sync or async
This article is about automating the testing of applications that use Entity Framework Core (EF Core), … Continue reading New features for testing your Entity Framework Core 5 and above
This article is about a way to seemingly delete data, but in fact EF Core hides … Continue reading EF Core In depth – Soft deleting data with Global Query Filters
This article is the second “under the hood” view of what happens when you use EF … Continue reading EF Core In depth – what happens when EF Core writes to the database?
As the writer of the book “Entity Framework Core in Action” I get asked to build, … Continue reading A technique for building high-performance databases with EF Core
With the release of EF Core 3 I wanted to provide updates to my book, “Entity … Continue reading NET Core 3 update to “Entity Framework Core in Action” book
This article focuses on the ability to update a logged in user’s authorization as soon as … Continue reading Part 5: A better way to handle authorization – refreshing user’s claims
This article covers how to implement data authorization using Entity Framework Core (EF Core), that is … Continue reading Part 4: Building a robust and secure data authorization with EF Core