DomainDrivenDesign
Domain-Driven Design is an approach to software development that centers the development on programming a domain model that has a rich understanding of …
Domain-Driven Design is an approach to software development that centers the development on programming a domain model that has a rich understanding of …
LINQ has also gotten some attention during the development of .NET 6. Multiple new extensions have been added. Among these additions are: Support …
In this video we will be going through some of the C# 9 language highlights. Read more: https://youtu.be/G2q3j9cwqYI
Moving from a layered architecture to a vertical slice architecture can be a bit daunting. We remove abstractions, complex structures, and focus building …
Expanding on our previous article that covered Object-Oriented Analysis and Design (OOAD), today’s article will explore domain-driven design (DDD). DDD is a software development approach that uses and builds …
I’m going to talk about reflection-heavy libraries; I will describe the scenario I’m talking about – as it is commonly used today, the …
Bing runs one of the world’s largest, most complex, highly performant, and reliable .NET applications. This post discusses the journey and the work …
In this video we explore .NET MAUI with Blazor and explain if it is the best way to build your native applications. Read …
I’ve been writing automated tests at work for about 10 years now. They have certainly evolved over the years. At first, I didn’t …
“Can it run Doom?” is a question nearly as old as Doom itself, as creative hardware hackers and software savants across the internet …