Skip to content

The Reformed Programmer

I am a freelance .NET Core back-end developer

  • Home
  • Contact
  • My open-source libs

Entity Framework Core in Action Book

See my Entity Framework Core in Action book. The 2nd. edition covers EF Core 5. Use discount code smithpc to get 40% off!

  • GitHub
  • LinkedIn
  • Twitter

Recent Posts

  • A detailed look at EF Core’s JSON Columns feature
  • How to update a NuGet library once the author isn’t available
  • The (long) journey to a better sharding multi-tenant application
  • Using custom databases with the AuthP library – Part1: normal apps
  • A pattern / library for methods that return a status, including localization

Categories

  • .NET Core (48)
  • ASP.NET Core (38)
  • ASP.NET MVC (14)
  • C# (6)
  • Domain-Driven Design (15)
  • Entity Framework (71)
  • GenericServices (13)
  • JavaScript (4)
  • NoSQL (3)
  • Performance (8)
  • React.js (4)
  • SignalR (2)
  • Software Design (8)
  • Uncategorized (2)

Archive

  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013

Category: Domain-Driven Design

Evolving modular monoliths: 3. Passing data between bounded contexts

Evolving modular monoliths: 3. Passing data between bounded contexts

Last Updated: May 17, 2021 | Created: May 17, 2021

This article describes the different ways you can pass data between isolated sections of your code, … Continue reading Evolving modular monoliths: 3. Passing data between bounded contexts

Categories .NET Core, Domain-Driven Design, Software Design12 Comments on Evolving modular monoliths: 3. Passing data between bounded contexts
My experience of using modular monolith and DDD architectures

My experience of using modular monolith and DDD architectures

Last Updated: July 6, 2021 | Created: February 8, 2021

This article is about my experience of using a Modular Monolith architecture and Domain-Driven Design (DDD) … Continue reading My experience of using modular monolith and DDD architectures

Categories ASP.NET Core, Domain-Driven Design, Entity Framework, GenericServices, Software Design9 Comments on My experience of using modular monolith and DDD architectures
Domain-Driven Design and Entity Framework Core – two years on

Domain-Driven Design and Entity Framework Core – two years on

Last Updated: July 31, 2020 | Created: April 4, 2020

This article is about my experiences of applying a Domain-Driven Design (DDD) approach when working with … Continue reading Domain-Driven Design and Entity Framework Core – two years on

Categories Domain-Driven Design, GenericServices28 Comments on Domain-Driven Design and Entity Framework Core – two years on

Improving Domain-Driven Design updates in EfCore.GenericServices

Last Updated: July 31, 2020 | Created: January 27, 2020

I love giving talks, because it makes think about what I am talking about! The talk … Continue reading Improving Domain-Driven Design updates in EfCore.GenericServices

Categories Domain-Driven Design, Entity Framework, GenericServices8 Comments on Improving Domain-Driven Design updates in EfCore.GenericServices
A technique for building high-performance databases with EF Core

A technique for building high-performance databases with EF Core

Last Updated: August 13, 2020 | Created: December 22, 2019

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

Categories .NET Core, Domain-Driven Design, Entity Framework, Performance5 Comments on A technique for building high-performance databases with EF Core
EfCore.GenericEventRunner: an event-driven library that works with EF Core

EfCore.GenericEventRunner: an event-driven library that works with EF Core

Last Updated: January 27, 2021 | Created: December 1, 2019

In the first article I described an event-driven architecture that work with Entity Framework Core (EF … Continue reading EfCore.GenericEventRunner: an event-driven library that works with EF Core

Categories Domain-Driven Design, Entity Framework8 Comments on EfCore.GenericEventRunner: an event-driven library that works with EF Core
A robust event-driven architecture for using with Entity Framework Core

A robust event-driven architecture for using with Entity Framework Core

Last Updated: July 31, 2020 | Created: November 29, 2019

The term “event-driven architecture” covers a wide range of distributed systems like MicroServices, Serverless etc. And … Continue reading A robust event-driven architecture for using with Entity Framework Core

Categories Domain-Driven Design, Entity FrameworkLeave a comment on A robust event-driven architecture for using with Entity Framework Core
Wrapping your business logic with anti-corruption layers – NET Core

Wrapping your business logic with anti-corruption layers – NET Core

Last Updated: July 31, 2020 | Created: January 21, 2019

There is a concept in Domain-Drive Design (DDD) called the anti-corruption layer which, according to  Microsoft … Continue reading Wrapping your business logic with anti-corruption layers – NET Core

Categories .NET Core, ASP.NET Core, Domain-Driven Design, Entity Framework3 Comments on Wrapping your business logic with anti-corruption layers – NET Core

Three approaches to Domain-Driven Design with Entity Framework Core

Last Updated: July 31, 2020 | Created: September 24, 2018

On my article “Creating Domain-Driven Design entity classes with Entity Framework Core” @ardalis commented that “your … Continue reading Three approaches to Domain-Driven Design with Entity Framework Core

Categories .NET Core, Domain-Driven Design, Entity Framework13 Comments on Three approaches to Domain-Driven Design with Entity Framework Core

Pragmatic Domain-Driven Design: supporting JSON Patch in Entity Framework Core

Last Updated: July 31, 2020 | Created: September 20, 2018

I’m a big fan of Domain-Driven Design (DDD) and build all my Entity Framework Core (EF … Continue reading Pragmatic Domain-Driven Design: supporting JSON Patch in Entity Framework Core

Categories .NET Core, ASP.NET Core, Domain-Driven Design, Entity Framework15 Comments on Pragmatic Domain-Driven Design: supporting JSON Patch in Entity Framework Core

Posts pagination

Page 1 Page 2 Next page
Proudly powered by WordPress
We use cookies to ensure that we give you the best experience on our website and monitoring traffic. If you continue to use this site we will assume that you are happy with it.