Guide on implementing Change Tracking while having separate Domain & Persistence Models in .NET Core
The most important thing to keep in mind while doing DDD (Domain Driven Design) is to focus on business domain problems, and model the domain so it reflect the ubiquitous language spoken by domain experts. It is true that we inherently should not worry about the persistence mechanism, because rightfully so, it is an implementation detail that the domain should not need to worry about.
Yet what is a software worth if it doesn’t … well “implement” things? …
Guide on creating a debuggable NuGet package, publish it to a feed, and run tests in Azure DevOps while using Azurite Storage Emulator.
Disclaimer: This article is meant towards individuals who already have some experience with Azure DevOps and Feeds.
You have been working on a project that utilizes the Azure Storage Services and you have successfully implemented part 1/2 of this article. Everything is working properly in our local environment, and we decide to make a NuGet package out of our library. …
Guide on running tests for your project locally while using Azurite Storage Emulator.
You have been working on a project that utilizes the Azure Storage Services (Blob, Table, Queue, etc.) and to test it, you have written your unit/integration tests while connected to a storage account in Azure. But you figure that there must be a free alternative to this. And you are correct, because you are doing local development at this point, why would you need to spin up a paid storage account for this!
Enter Azurite an open source Azure Storage API compatible emulator that can also…
“I see myself as a specialist, who specializes in the big picture.” Author of: SimulinkModelGenerator, FluentBpmNET