Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
If you've worked with Entity Framework (EF) for any length of time, you've probably noticed...
Before we start writing our own LINQ methods, we’ll take a quick step back to prepare a strong...
LINQ feels like magic: you call .Where() on a list, and it just works. The secret? Extension...
If you’ve ever used a foreach loop in C#, you’ve already been using IEnumerable. It’s one of the most...
Rxjs needs a deeper understanding than 'Rxjs is Loadash for Events'
In .NET development, selecting the right data access strategy is crucial for balancing performance,...
Recently, I had a job interview where I was asked a very simple question: “What is LINQ?” Even...
After weeks exploring IEnumerable, yield return, and xUnit, we’ve reached the final step of our...
If you have ever tried to write an iterator manually, you know it can be painful. You need to manage...
Understand the difference between IQueryable and IEnumerable in C#. Learn execution behavior, EF Core examples, performance implications, and when to use each.
Understand the real difference between FirstOrDefault and SingleOrDefault in C#. Includes examples, EF Core behavior, performance notes, and when to use each.
ZLinq v1 was released last month (April 2025). It already has more than 2,000 GitHub stars. ZLinq...
Performance tuning in .NET often hinges on one crucial decision — choosing the right collection...
Entity Framework's Love Affair with ID Keys: Why Composite Keys...
As senior .NET developers, we often deal with complex data transformations, filtering, and querying...
You use LINQ every day. It’s the fluent, expressive magic wand that transforms clunky for loops...
Benchmarking EF Core LINQ, Dapper Raw SQL, and Stored...