Articles by Tag #linq

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Entity Framework's Love Affair with ID Keys: Why Composite Keys Can Be a Pain

If you've worked with Entity Framework (EF) for any length of time, you've probably noticed...

Learn More 0 0Jan 5

Unit Testing Our First LINQ-like Methods in C#

Before we start writing our own LINQ methods, we’ll take a quick step back to prepare a strong...

Learn More 0 0Oct 28 '25

How Extension Methods Unlock LINQ’s Magic in C#

LINQ feels like magic: you call .Where() on a list, and it just works. The secret? Extension...

Learn More 0 1Oct 14 '25

Understanding IEnumerable in C#: The Foundation of LINQ

If you’ve ever used a foreach loop in C#, you’ve already been using IEnumerable. It’s one of the most...

Learn More 0 0Oct 7 '25

I do not agree with Ben Lesh on his Medium article 'Regret Rxjs'

Rxjs needs a deeper understanding than 'Rxjs is Loadash for Events'

Learn More 0 1Nov 24 '25

Benchmarking EF Core LINQ, Dapper Raw SQL, and Stored Procedures in .NET: A Real-World Performance Comparison (2026)

In .NET development, selecting the right data access strategy is crucial for balancing performance,...

Learn More 7 2Jan 5

When I Went Blank in an Interview – and What I Learned About LINQ

Recently, I had a job interview where I was asked a very simple question: “What is LINQ?” Even...

Learn More 1 0Sep 30 '25

Teaching My Team How to Build LINQ from Scratch

After weeks exploring IEnumerable, yield return, and xUnit, we’ve reached the final step of our...

Learn More 0 0Nov 4 '25

C#’s Hidden Gem: How Yield Return Makes Iterators Simple

If you have ever tried to write an iterator manually, you know it can be painful. You need to manage...

Learn More 1 0Oct 21 '25

IQueryable vs IEnumerable in C# — The Practical, No‑Nonsense Guide

Understand the difference between IQueryable and IEnumerable in C#. Learn execution behavior, EF Core examples, performance implications, and when to use each.

Learn More 0 0Feb 16

FirstOrDefault vs SingleOrDefault in C# — The Complete, Practical Guide

Understand the real difference between FirstOrDefault and SingleOrDefault in C#. Includes examples, EF Core behavior, performance notes, and when to use each.

Learn More 0 2Feb 13

Belitsoft on ZLinq: The LINQ You Know, Without the GC Overhead

ZLinq v1 was released last month (April 2025). It already has more than 2,000 GitHub stars. ZLinq...

Learn More 0 0Aug 7 '25

Collection Selection for Performance: Choosing the Right .NET Collection Like a Pro

Performance tuning in .NET often hinges on one crucial decision — choosing the right collection...

Learn More 0 0Apr 9 '25

My take on dealing with keys in EF

Entity Framework's Love Affair with ID Keys: Why Composite Keys...

Learn More 0 0Jan 8

Deep Dive into Query Building in LINQ: What Every Senior .NET Developer Should Know

As senior .NET developers, we often deal with complex data transformations, filtering, and querying...

Learn More 0 0Oct 4 '25

7 LINQ Secrets That Even Senior Developers Don’t Know

You use LINQ every day. It’s the fluent, expressive magic wand that transforms clunky for loops...

Learn More 0 0Oct 4 '25

Benchmarking EF Core LINQ, Dapper Raw SQL, and Stored Procedures in .NET: A Real-World Performance Comparison (2026)

Benchmarking EF Core LINQ, Dapper Raw SQL, and Stored...

Learn More 0 0Jan 31