Madhawa PolkotuwaMastering JSON Serialization in C# with System.Text.JsonCustomize and Control JSON Output with JsonSerializerOptions for Cleaner, Efficient Data Handling20h ago20h ago
Madhawa PolkotuwaGrouping and Aggregating Data by Multiple Properties in C# Using LINQGrouping is a powerful feature that allows us to categorize and perform operations on specific sets of data.Sep 20Sep 20
Madhawa PolkotuwaImmutable Elegance: Modifying Records in C#One of their key advantages is immutability, ensuring that data remains unchanged once created.Sep 17Sep 17
Madhawa PolkotuwaEnhancing Performance with PLINQ’s AsParallel in Entity Framework CoreHow to use PLINQ’s AsParallel method in Entity Framework Core to improve query performance by parallelizing operations.Sep 10Sep 10
Madhawa PolkotuwaHow to Read and Write CSV Files in C# with CsvHelperCsvHelper library simplifies this process, providing a flexible, high-performance solution that can handle various file formats and…Sep 5Sep 5
Madhawa PolkotuwaOptimize SQL Server Storage with Sparse ColumnsIf you’re dealing with tables that have many null values, Sparse Columns can be a game-changer.Sep 2Sep 2
Madhawa PolkotuwaIgnoring null Values in JSON Serialization in C#[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]Aug 30Aug 30
Madhawa PolkotuwaSimplify Object Mapping with Mapperly and Source Generators in .NETObject mapping is a common task in software development, often involving repetitive code to transfer data between different layers of an…Aug 27Aug 27
Madhawa PolkotuwaMastering Multi-Sorting in C# with ThenBy() and ThenByDescending()Sorting data in C# is straightforward with LINQ’s OrderBy() method. But what if you need to sort by multiple criteria? This is where…Aug 26Aug 26