
starts out by diving into the fundamentals of Linq, how it works, and the features added to C# 2.0 and 3.0 that make it possible (Episodes 1 & 2). then dig into all of the various Linq functions available and how each of them works. The author will then touch on Parallel Linq and introductions to Linq to XML and Linq to SQL.
1 - The Fundamentals of Linq Pt. 1
In this episode Justin covers the var keyword, extension methods, collection initializers, delegates, anonymous delegates, and lambas to show all the features used to make Linq possible.
Released on November 05 2011 - 30 minutes
2 - Working with yield, Where, Select and the Stack Overflow Data
In this episode Justin digs into how yield works, a complete look at the Where function and a beginning look at the Select function. In this episode Justin introduces the Stack Overflow data set that will be used as an example data set for the rest of the episodes.
Released on November 05 2011 - 25 minutes
3 - Exploring Select, Tuples, and Anonymous Types
In this episode Justin digs into the Select function and shows various ways to control what is returned including using custom classes, tuples, and anonymous types.
Released on November 05 2011 - 20 minutes
4 - Exploring Order, Take, Skip, and Aggregation Functions
In this episode Justin explores the OrderBy, OrderByDescending, Take, Skip, TakeWhile, SkipWhile, Sum, Average, and Aggregate functions of Linq.
Released on November 05 2011 - 38 minutes
5 - Exploring Element, Quantifying, and Set Operators as well as SelectMany.
In this episode Justin covers the Quantifying operators (Any and All), element operators (Single, First, Last, ElementAt), set operators (Distinct, Intersect, Union) and finally SelectMany.
Released on November 05 2011 - 35 minutes
6 - Exploring Conversion and Joining/Grouping Operators
In this episode Justin covers the conversion operators (cast, toArray, toList) as well as joining, group by, and group join as well as the new Zip method in .NET 4.0.
Released on November 05 2011 - 36 minutes
7 - Linq to SQL and Expression Trees
In this episode Justin covers the basics of Linq To SQL and dives down into the internals of Linq and how Expression Trees work and make services like Linq to SQL possible. Fair Warning: This episode gets very deep and may blow your mind.
Released on November 05 2011 - 50 minutes
8 - Introduction to Linq to XML
In this episode Justin gives a quick introduction to Linq to XML and how to use it for both creating and parsing XML documents.
Released on November 05 2011 - 18 minutes
9 - Introduction to Parallel Linq (PLINQ_
In this episode Justin dives into Parallel Linq (PLINQ). He covers the basics and shows some simple ways to test whether PLINQ is speeding up or slowing down your queries.
Download:
part 1
part 2
part 3
part 4
part 5
Wednesday, November 16, 2011
LINQ Tutorial : Mastering Linq 2011
Subscribe to:
Post Comments (Atom)


0 comments:
Post a Comment