.NET Training‎ > ‎

LINQ Online Training

LINQ Online Training Course Content:

1. LINQ-Centric Language Features

Understand implicitly typed local variables
Understand the role of extension methods
Understand object initialization syntax
Understand anonymous types
Understand lambda expressions

2. An Introduction to LINQ

Understand the motivation behind LINQ
Visual Studio LINQ support
Debugging LINQ query expressions
Work with query operators and query expressions
Program with LINQ to Objects
Understand deferred and immediate execution
Know the role of the System.Linq.Enumerable type
Know the role of the System.Func delegate type
Understanding the query operators / delegates / lambda relationship

3. LINQ to Entities

Define LINQ to Entities 
Understand the EF programming Model
Generate entities using Visual Studio 2010
Know the role of object services
Know the role of the entity client
Examine the format of *.edmx files
Apply LINQ queries to relational databases


Understand the role of the TPL
Work with the cancelation framework 
Execute tasks to free up UI threads
Invoke workloads in parallel
Execute LINQ queries in parallel

5. LINQ to XML

Understand the role of LINQ to XML
Work with the LINQ to XML object model
Examine the System.Xml.Linq namespace
Use LINQ to XML to create, query and save XML documents
Insert and remove XML data using LINQ to XML
Examine VB’s XML literal syntax
Work with VB XML axis properties
Understand the LINQ to XML / XML literal relationship

6. Interoperability

Different flavors of WCF interoperability
Configuring WCF application with configuration tools

linq online training