TagDDD

Let’s do some DDD with Entity Framework Core 3 – part 3: better Value Objects

Here we go with the last article of the series. Last time we started digging into the code for Example 1 and saw how we can model an initial version of our Domain. Let’s see now what’s primitive obsession and how to avoid it. Took me a little bit to write this one. I got […]

Categories: .NET, ASP.NET, Programming, Software Architecture

Let’s do some DDD with Entity Framework Core 3 – part 2: let’s see some code!

Last time I talked a bit about the new release of Entity Framework Core 3 and introduced the small demo I wrote to test the new features. Now let’s see some code! I took the liberty to update the repository on GitHub and split it into two projects. Example 1 is just a simple console […]

Categories: .NET, Design Patterns, Programming, Software Architecture

Let’s do some DDD with Entity Framework Core 3!

Few days ago Microsoft released Entity Framework Core 3, introducing a lot of improvements in both functionalities and performance ( and some breaking change as well). Now we have full support for very cool stuff like C# 8, Async Enumerables, plus a brand new LINQ provider. I’m using a lot Entity Framework in my daily […]

Categories: .NET, Design Patterns, EntityFramework, Programming, Software Architecture

The importance of setting the boundaries (of your domain models)

First article of the year! I really wanted to start writing this few weeks ago, but honestly I wasn’t inspired enough. Now that I’ve spent a good portion of the Christmas break reading blogs, books and watching courses on Pluralsight, I still don’t feel inspired enough. I guess it’s due to how I spent the […]

Categories: Programming, Ramblings, Software Architecture

© 2019 Davide Guida

Theme by Anders NorenUp ↑