LINQ Fundamentals

Visit Tutorial Page ( Report)

Language Integrated Query (LINQ) introduces fundamental changes to the techniques .NET developers will use to access data. LINQ brings general-purpose query facilities to the .NET framework and allows a developer to query data inside of in-memory objects, data inside of relational databases, and data inside of XML using a uniform API and syntax. This course will cover the basics of working with LINQ and C#.

  • Introduction To LINQ
    00:57:04
    • Introduction
      00:00:58
    • The Motivation
      00:04:39
    • LINQ and Data Access
      00:02:31
    • Standard Query Operators
      00:03:58
    • Query Expressions
      00:03:48
    • Extensibility
      00:02:18
    • LINQ to Objects
      00:03:39
    • Deferred Execution
      00:03:23
    • LINQ to XML
      00:02:36
    • Functional Construction
      00:03:10
    • Querying XML
      00:03:32
    • LINQ to SQL
      00:02:44
    • LINQ to SQL Demo
      00:07:27
    • LINQ to SQL Mapping
      00:06:03
    • Entity Framework
      00:04:37
    • Summary
      00:01:41
  • LINQ And C#
    01:19:00
    • Overview
      00:00:47
    • LINQ History
      00:03:37
    • Extension Methods
      00:08:22
    • Operators as Extension Methods
      00:04:09
    • Functional Programming with Lambdas
      00:05:44
    • Lambda Expression Essentials
      00:02:08
    • Constructing Lambda Expressions
      00:01:25
    • Invoking Lambda Expressions
      00:08:55
    • Expressions
      00:06:21
    • Expression Trees
      00:01:50
    • Remoting LINQ
      00:05:35
    • Query Expressions
      00:02:41
    • Comprehension Query Syntax
      00:07:02
    • Type Inference
      00:03:56
    • Anonymous Types
      00:04:44
    • Initializers
      00:02:45
    • Partial Methods
      00:06:43
    • Summary
      00:02:21
  • LINQ Queries
    01:17:00
    • Overview
      00:01:01
    • Anatomy of a Query
      00:06:32
    • Two Query Syntaxes
      00:02:40
    • Deferred Execution
      00:09:12
    • Deferred Execution Surprises
      00:07:32
    • The let and into Keywords
      00:03:28
    • Grouping
      00:08:57
    • Grouping and Projecting
      00:07:44
    • Nested Queries
      00:03:22
    • Joins
      00:08:52
    • Group Joins
      00:02:27
    • Sorting
      00:01:18
    • Composition
      00:03:45
    • Dynamic Queries
      00:06:24
    • LINQPad
      00:02:30
    • Summary
      00:01:44
  • The Standard LINQ Operators
    01:16:00
    • Introduction
      00:00:43
    • Definition
      00:03:22
    • Filtering
      00:03:45
    • Sorting
      00:04:02
    • Sets
      00:07:07
    • Quantifiers
      00:02:34
    • Projection
      00:06:20
    • Partitioning
      00:01:27
    • Joining
      00:12:41
    • Grouping
      00:08:11
    • Generation
      00:04:32
    • Equality
      00:00:55
    • Elements
      00:04:28
    • Conversions
      00:05:14
    • Concatenation
      00:01:04
    • Aggregation
      00:09:18
    • Summary
      00:01:09
Write Your Review

Reviews