Working with Iterator Methods and Data in LINQ
Intermediate
- 12 Videos | 1h 8m 53s
- Earns a Badge
LINQ, C#'s Language Integrated Query, simplifies the code needed to query, reshape, and aggregate data. Instead of writing complex, nested loops to implement procedures for working with data, LINQ enables a more functional, declarative style. LINQ queries more closely resemble SQL than a procedural language like C. In this course, you'll learn about iterator methods, including their advantages, how to step through and implement them, and how to convert a standard method to an iterator method. You'll also examine filtering and ordering data using LINQ to Objects, using LINQ's let clause, and the purpose of deferred execution. Finally, you'll learn about aggregating, grouping, and joining data using LINQ to Objects. This course was originally created by Global Knowledge (GK).
WHAT YOU WILL LEARN
-
recognize LINQ concepts that will be covered in this coursedescribe iterator methods and their purposerecognize how to use the Visual Studio debugger to step through an iterator methodrecognize how to convert an existing method into an iterator methoddescribe LINQ to Objects and how it changes how C# code is writtendescribe the let clause and reasons for using the let clause in a query
-
recognize the purpose of deferred execution in LINQ queriesrecognize the various categories and types of LINQ operatorsdescribe LINQ aggregation operators and how they can be usedrecognize how the GroupBy clause works in LINQrecognize how to join relational data in LINQrecognize how to use LINQ's join operator with two DataSets
IN THIS COURSE
-
1.Introducing LINQ2m 47sUP NEXT
-
2.Iterator Methods5m 21s
-
3.Stepping Through an Iterator Method2m 43s
-
4.Implementing an Iterator Method5m 24s
-
5.LINQ to Objects7m 41s
-
6.LINQ's let Clause4m 34s
-
7.Deferred Execution7m 55s
-
8.Types of LINQ Operators9m 45s
-
9.Using Aggregation Operators6m 23s
-
10.Using GroupBy Results4m 17s
-
11.Joining Relational Data in LINQ4m 32s
-
12.Joining Two DataSets7m 30s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.