When LINQ is not LINQ

When LINQ is not LINQ

When LINQ is not LINQ. In this video I am going to use entity framework as an example to demonstrate how it looks like LINQ but is actually building and executing a query behind the scenes. This is still very much LINQ but it's not what you might think.

In this video I am going to talk about a topic that was sparked by a different video of mine called "Is LINQ actually slow". It seems that many people, especially newcomers, don't know how enumerables can be extended to support different behavior. In this video I am going to use entity framework as an example to demonstrate how it looks like LINQ but is actually building and executing a query behind the scenes. This is still very much LINQ but it's not what you might think.

linq linq

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Learn LINQ by example

Let’s play with Strings & LINQ. LINQ can be used to query strings or collections of strings and used in parallel with string functions and Regex.

Is LINQ in C# actually slow?

In this video I wanna talk about LINQ and it's performance in C#. LINQ is a killer feature for C# and it's one I use extensively personally. That being said, when something needs to be as fast as possible then you might need to consider if using it is a good idea or not. Speed degredation and memory allocations are just a few of the things that you can get wrong with LINQ.

.NET 6 LINQ Improvements

.NET 6 LINQ Improvements. Continuing our series on the over 100 API changes in .NET 6, we look at extensions to the LINQ library.

LINQ Internals (Deep dive into Where)

LINQ Internals (Deep dive into Where). I will first walk through creating an application to use the Where statement of LINQ to filter out all even numbers from a number array. And then I will subsequently implement the same function from scratch, to achieve the same outcome.