So You Think You Can LINQ - Part 2 @Matlus
So You Think You Can LINQ - Part 2  @Matlus
Uploaded March 2013 | Updated September 2026, 1 week ago
In this session we'll take a closer look at:
1. Higher Order Fuctions (as apposed to First Order Functions) and how to make use of them in your own designs
2. Deferred Execution and Query Reuse and how to take advantage of these features and how LINQ takes advantage of them
3. LINQ Streaming - What it is. What are the advantages, and how to use it via ADO.NET (Core - that is DbDataReaders) and via Files

Language-Integrated Query (LINQ) is a set of features introduced in .NET 3 that extends powerful query capabilities to the language syntax of C# and Visual Basic. LINQ introduces patterns for querying data, and the technology can be extended to support potentially any kind of data source.

In .NET 3 and later we have:
LINQ to Objects
LINQ to XML
LINQ to DataSet
LINQ to SQL
LINQ to Entities

In order to make LINQ possible, C# and Visual Basic had to support a multitude of new language features. During this 2 part series, we'll take a deep dive into LINQ as well as these language features(Delegates, Lambda, Anonymous methods, Extension Methods, and Anonymous Types).

By the end of these sessions you'll have a solid foundation on all of the language features covered and you'll be able to answer "Yes" to the question.
So You Think You Can LINQ - Part 2Decorator Design Pattern.Net Memory Allocations and PerformancePrefer Composition Over Inheritance - A Real-World ExampleLets Talk - Always use the as operator - No Thank youSo You Want To Be A Code Reviewer? #5 Part 1 - Method DesignIntroduction To NoSQL DatabasesgRPC - Real-World .NET Core/.NET 5 ApplicationsDebate: Dependency Injection - Love it or Hate itCustom Data Structure: A  One To Many MappingWinJS - PromisesFireside Chat Series
Shiv Kumar |

So You Think You Can LINQ - Part 2

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER