LINQ Tutorials

How LINQ expression is composed in VB.NET

LINQ expressions have a superficial similarity to SQL queries, but the order of the clauses is rearranged.

All LINQ expressions must have a from clause that indicates the data source and a select clause that

indicates the data Web developer wants to retrieve (or a group clause that defines a series of groups into which the data should be placed). …

Learn more

How LINQ expression is composed in C#

LINQ expressions have a superficial similarity to SQL queries, but the order of the clauses is rearranged.

All LINQ expressions must have a from clause that indicates the data source and a select clause that

indicates the data Web developer wants to retrieve (or a group clause that defines a series of groups into which the data should be placed). …

Learn more

How LINQ works with in memory collections in VB.NET

Web developer uses in this case the simplest form of LINQ – LINQ to Objects.  Let for example Web developer has some sort of data class, like the Clients class shown next:

 

Public Class Client

Private _ClientID As Integer

Private _FirstName As String

Private _LastName As String

Private _TitleOfCourtesy As String

 

Public Sub Client(ByVal CliID As Integer, ByVal FName As String, _

Learn more

How LINQ works with in memory collections in C#

Web developer uses in this case the simplest form of LINQ – LINQ to Objects.  Let for example Web developer has some sort of data class, like the Clients class shown next:

 

public class Client

{

public int ClientID { get; set; }

public string FirstName { get; set; }

public string LastName { get; set; }

Learn more

Summary of the LINQ providers included in .NET 4

Language Integrated Query (LINQ) is a set of language extensions for querying data. LINQ defines keywords that Web developer can use to select, filter, sort, group, and transform data. These keywords can work with different types of data. LINQ is a deeply integrated part of .NET, but it isn’t an ASP.NET-specific feature, and it can be used equally …

Learn more