engineering 🔏 Internal modules concrete encapsulation A neat way to hide the concrete implementation between internal modules.
engineering 🏗️ Friend Assemblies compromise for Software Engineering A practical way in .NET to encapsulate modules' internals, helping you drive a good-enough software architecture
code DDD - Database Driven Design DDD as in Database Driven Design, is way more popular than Domain Driven Design. 🤦♂️ But please stop doing it!
C# Featured Task vs Thread difference in .NET The difference between Tasks and Threads in .NET. Plain and simple.
C# Featured ☁️Properly Using HttpClient with C# in .NET Standard 2.0 The correct and proper way to use HttpClient with C# in .NET Standard 2.0 to avoid both socket exhaustion and DNS updates.
C# Featured Stream HTTP Response Content in ASP.NET Core Web API - Part 2, infinite ♾️ data stream Advanced/Infinite (♾️) HTTP data streaming use case and example using ASP.NET Core Web API as server processor + both a .NET Console App consumer and a Browser based JavaScript/JS consumer sample
C# Stream HTTP Response Content in ASP.NET Core Web API How to stream an the HTTP response in .NET Core WebAPI
C# Store & Pass Call Context in .NET How to store and pass some context down the call stack in .NET. Via AsyncLocal / AsyncLocal<T>
C# Factory Pattern in .NET - super easy with H.Necessaire How to easily do factory pattern in .NET using H.Necessaire.