Category

Article Level

Publish Year

Mariem Moalla's articles

Abstract vs Virtual in C#

1w 374 0 100

Using Cache in C# with Concurrency

1w 293 0 100

Cache, Local Storage, and Modern Caching Techniques

2w 366 0 100

Understand SOLID Design Principles in 5 Minutes

2w 386 0 100

Record, Record Struct, and Structural Equality in C#

Dec 18 676 0 100

Domain Driven Design (DDD) for Beginners

Dec 16 1.2k 0 100

Understanding Any() vs Count()

Nov 20 417 0 100

.NET 10 Breaking Changes: The New field Keyword

Nov 19 839 0 100

Null Conditional Assignment in C#

Nov 15 628 0 100

Understanding Span<T> in C#

Nov 12 773 0 100

What you need to know about Extension Members in C#

Nov 09 887 0 100

Binary Search From Basics

Oct 28 679 0 100

Why not use Dictionaries in Multi-Thread Apps

Oct 06 710 0 100

C# tips: string.IsNullOrEmpty vs string.IsNullOrWhiteSpace

Oct 03 1.1k 0 100

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

Oct 01 1.2k 0 100

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

Sep 22 3.7k 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.1k 2 100

Why ValueTask Can Save You from Async Overhead

Sep 04 2.8k 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.4k 0 100

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

Aug 19 1.4k 0 100

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

Aug 13 1.5k 0 100

Everything You Need to Know About Minimal APIs in .NET

Aug 11 3.5k 0 100

Why Readonly Doesn't Make Objects Immutable in C#

Aug 09 1.4k 0 100
 1 - 25 of 27