Stop Conflating CQRS and MediatR Milan JovanovićFebruary 8, 2025About 4 minC#DotNetArticle(s)blogmilanjovanovic.techcsc#csharpdotnet
Overriding Default HTTP Resilience Handlers in .NET Milan JovanovićFebruary 1, 2025About 3 minC#DotNetArticle(s)blogmilanjovanovic.techcsc#csharpdotnet
Implementing AES Encryption With C# Milan JovanovićJanuary 25, 2025About 4 minC#Article(s)blogmilanjovanovic.techcsc#csharp
How to Use Collections in C# – Lists, Arrays, Dictionaries, and More Grant RiordanJanuary 24, 2025About 10 minC#Article(s)blogfreecodecamp.orgcscsharp
Working with LLMs in .NET using Microsoft.Extensions.AI Milan JovanovićJanuary 11, 2025About 5 minC#DotNetAILLMLlamaArticle(s)blogmilanjovanovic.techcsc#csharpdotnetaillmlarge-language-modelsmetallama
Unit Testing Clean Architecture Use Cases Milan JovanovićJanuary 4, 2025About 6 minC#DotNetArticle(s)blogmilanjovanovic.techcsc#csharpdotnet
The C# Class Handbook – Types of Classes with Code Examples Isaiah Clifford OpokuDecember 21, 2024About 21 minC#Article(s)blogfreecodecamp.orgcscsharp
Scheduling Background Jobs With Quartz in .NET (advanced concepts) Milan JovanovićDecember 21, 2024About 5 minC#DotNetArticle(s)blogmilanjovanovic.techcsc#csharpdotnet
Internal vs. Public APIs in Modular Monoliths Milan JovanovićDecember 14, 2024About 4 minC#DotNetDesignSystemArticle(s)blogmilanjovanovic.techcsc#csharpdotnetdesignsystem
How to Create a Minimal API in .NET Core – A Step By Step Handbook Isaiah Clifford OpokuDecember 3, 2024About 5 minC#DotNetArticle(s)blogfreecodecamp.orgcscsharpdotnet