2021  4

May  1

Adding integration tests for permission-protected API endpoints in ASP.NET Core

May 12, 2021 · 9 min · Joao Grassi

March  3

Protecting your API endpoints with dynamic policies in ASP.NET Core

March 31, 2021 · 14 min · Joao Grassi

Deep dive into policy-based authorization in ASP.NET Core

March 15, 2021 · 14 min · Joao Grassi

Using a middleware to build a permission-based identity in ASP.NET Core

March 6, 2021 · 11 min · Joao Grassi

2020  5

December  2

Migrating my blog from Ghost to Hugo

December 31, 2020 · 13 min · Joao Grassi

ASP.NET Core integration tests with docker-compose on GitHub Actions

December 12, 2020 · 5 min · Joao Grassi

August  3

ASP.NET Core integration tests with docker-compose on Azure Pipelines

August 22, 2020 · 7 min · Joao Grassi

Using docker-compose for your ASP.NET + EF Core integration tests

August 13, 2020 · 10 min · Joao Grassi

Limitations of the EF Core in-memory database providers

August 9, 2020 · 6 min · Joao Grassi

2019  3

December  1

Unit testing Fluent Validation rules against EF Core entity configuration

December 31, 2019 · 11 min · Joao Grassi

August  1

Using Azure Key Vault references with Azure Functions or App Service

August 25, 2019 · 14 min · Joao Grassi

March  1

Encapsulating getting access tokens from IdentityServer with a typed HttpClient and MessageHandler

March 6, 2019 · 14 min · Joao Grassi

2018  3

August  1

Syncing database data with PowerShell and SQL Data Compare

August 17, 2018 · 6 min · Joao Grassi

April  1

Setting up Windows Subsystem for Linux with zsh + oh-my-zsh + ConEmu

April 29, 2018 · 5 min · Joao Grassi

February  1

Launching Env-Guard: No more mistakes in production!

February 19, 2018 · 4 min · Joao Grassi