Ramy ElnaghyUse C# Record Instead of DTO ClassesC# 9.0 introduced a new type called record, making waves in the .NET community. The feature promises immutability, value equality, and…Oct 26, 20231Oct 26, 20231
Ramy ElnaghyIComparable vs IComparer vs Comparison Delegate in C#: Mastering Sorting and ComparisonsIn the vast world of C# programming, sorting and comparison play a pivotal role when dealing with collections of objects. While the…Oct 23, 2023Oct 23, 2023
Ramy ElnaghyChoosing the Right .NET Core Object Mapper: A Comparative GuideObject mapping is a fundamental practice in software development, enabling us to convert one type of object to another in a programmatic…Oct 12, 20231Oct 12, 20231
Ramy ElnaghyMeasuring Code Performance with BenchmarkDotNet in .NETIntroductionOct 5, 20231Oct 5, 20231