Category

Article Level

Publish Year

Mariem Moalla's articles

Observability in .NET with OpenTelemetry

1w 366 0 100

Abstract vs Virtual in C#

3w 597 0 100

Using Cache in C# with Concurrency

4w 357 0 100

Cache, Local Storage, and Modern Caching Techniques

Jan 22 448 0 100

Understand SOLID Design Principles in 5 Minutes

Jan 21 474 0 100

Record, Record Struct, and Structural Equality in C#

Dec 18 776 0 100

Domain Driven Design (DDD) for Beginners

Dec 16 1.4k 0 100

Understanding Any() vs Count()

Nov 20 483 0 100

.NET 10 Breaking Changes: The New field Keyword

Nov 19 929 0 100

Null Conditional Assignment in C#

Nov 15 703 0 100

Understanding Span<T> in C#

Nov 12 889 0 100

What you need to know about Extension Members in C#

Nov 09 944 0 100

Binary Search From Basics

Oct 28 715 0 100

Why not use Dictionaries in Multi-Thread Apps

Oct 06 793 0 100

C# tips: string.IsNullOrEmpty vs string.IsNullOrWhiteSpace

Oct 03 1.2k 0 100

C# Tip: Use Stack<T>, Not List<T>

Oct 01 1.3k 0 100

All you need to know about switch expression and Modern Pattern Matching

Sep 22 3.8k 0 100

C# Performance Hack: Use record struct for Small, Immutable Models

Sep 16 1.4k 0 100

How Async/Await Really Works in C# : A Beginner-Friendly Guide

Sep 07 2.3k 2 100

Why ValueTask Can Save You from Async Overhead

Sep 04 3k 0 100

When To Use ToList() and ToArray()?

Aug 20 1.4k 0 100

SQL Server Index Fragmentation: What It Is and How to Fix

Aug 20 1.5k 0 100

When to Use Generic vs Non-Generic Collections in C#

Aug 19 1.5k 0 100

Structured Logging in .NET: Why You Should Avoid String Interpolation

Aug 13 1.6k 0 100

Everything You Need to Know About Minimal APIs in .NET

Aug 11 3.6k 0 100
 1 - 25 of 28