Saturday, April 9, 2011

TekPub - Mastering Linq Training

TekPub - Mastering Linq TrainingIn this series Justin Etheredge 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). Justin will then dig into all of the various Linq functions available and how each of them works. He 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.

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.

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.

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.

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.

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.

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.

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.

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.

No problem can be solved by the same consciousness that created it. We need to see the world anew - Einstein

Screenshot: http://www.filesonic.vn/sonic-preview/802911
Download from FileSonic:

http://www.filesonic.com/file/500689371/Mastering.Linq.part1.rar
http://www.filesonic.com/file/500838241/Mastering.Linq.part2.rar
http://www.filesonic.com/file/500650431/Mastering.Linq.part3.rar

Download from FileServe:

http://www.fileserve.com/file/aXzykQA/Mastering.Linq.part1.rar
http://www.fileserve.com/file/aErddcD/Mastering.Linq.part2.rar
http://www.fileserve.com/file/7ZtU6tT/Mastering.Linq.part3.rar

Download from BitShare:

http://bitshare.com/files/woly17qs/Mastering.Linq.part1.rar.html
http://bitshare.com/files/rblzvjet/Mastering.Linq.part2.rar.html
http://bitshare.com/files/bxht0fhy/Mastering.Linq.part3.rar.html

Related Posts by Categories



Widget by Hoctro

0 komentar:

Post a Comment

Design by Free blogger template | Edited by Free eBooks