Madhawa PolkotuwaC# (??=) Tips The null coalescing assignment operatorIntroductionAug 1, 20242Aug 1, 20242
Madhawa PolkotuwaIAsyncEnumerableLeveraging IAsyncEnumerable for Asynchronous Data Access in .NET Demo Console ApplicationsAug 5, 2024Aug 5, 2024
Madhawa PolkotuwaGenerating Fake Data in C# Using the Bogus NuGet PackageIn software development, testing with real data isn’t always practical or safe. This is where fake data generation comes into play…Aug 6, 20241Aug 6, 20241
Madhawa PolkotuwaUnderstanding Complex Types as Value Objects in Entity Framework Core | Quick TutorialStep-by-Step ExamplesAug 7, 2024Aug 7, 2024
Madhawa PolkotuwaExploring Implicit Index Access in .NET (C#)In this post, we’ll dive into the concept of implicit index access in .NET (C#) using the new indexing features introduced in C# 8.0…Aug 8, 2024Aug 8, 2024
Madhawa PolkotuwaTemporal Tables in .NET with Entity Framework CoreTemporal tables are a powerful feature in SQL Server that allow you to track historical data changes over time. This post will guide you…Aug 8, 2024Aug 8, 2024
Madhawa PolkotuwaExploring New Data Annotations in .NET 8.NET 8 introduces several powerful new features to simplify data validation, making it easier to enforce rules and constraints in your…Aug 19, 2024Aug 19, 2024
Madhawa PolkotuwaImplementing the CircuitBreaker Pattern in C# for Resilient ApplicationsImplementing the simple CircuitBreakerAug 20, 20242Aug 20, 20242
Madhawa PolkotuwaMastering the Zip Function in C#: Practical Use Cases and ExamplesThe Zip function in C# is a handy tool that lets you combine two sequences into a single sequence by pairing elements from both collections…Aug 21, 2024Aug 21, 2024
Madhawa PolkotuwaSimplifying Data Handling in C# with TuplesWith Basic to Complex ExamplesAug 23, 20241Aug 23, 20241
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 26, 2024Aug 26, 2024
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 27, 2024Aug 27, 2024
Madhawa PolkotuwaIgnoring null Values in JSON Serialization in C#[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]Aug 30, 2024Aug 30, 2024
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 2, 2024Sep 2, 2024
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 5, 2024Sep 5, 2024
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 10, 20241Sep 10, 20241
Madhawa PolkotuwaImmutable Elegance: Modifying Records in C#One of their key advantages is immutability, ensuring that data remains unchanged once created.Sep 17, 2024Sep 17, 2024
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 20, 2024Sep 20, 2024
Madhawa PolkotuwaMastering JSON Serialization in C# with System.Text.JsonCustomize and Control JSON Output with JsonSerializerOptions for Cleaner, Efficient Data HandlingSep 27, 20241Sep 27, 20241