Posted by : Rhyf Ahmad Tuesday, May 12, 2015

.NET 3.5 introduced a new technology called Language Integrated Query, or LINQ (pronounced “ link ” ). LINQ is designed to fi ll the gap that exists between traditional .NET languages, which offer strong typing and full object - oriented development, and query languages such as SQL, with syntax specifi cally designed for query operations.

With the introduction of LINQ into .NET, the query becomes a fi rst - class concept in .NET, whether you are talking about object, XML, or data queries. LINQ includes three basic types of queries: LINQ to Objects; LINQ to XML (or XLINQ); and LINQ used in the context of databases, like LINQ to SQL or LINQ to Entities. Each type of query offers specifi c capabilities and is designed to query a specifi c source. This chapter offers a look at all three fl avors of LINQ, and how each enables you to simplify query operations. It also covers some language features of the .NET CLR that you use to create LINQ queries, as well as the tooling support in Visual Studio to support using LINQ.

Contents:

LINQ to Objects
  1. Understanding Traditional Query Methods
  2. Replacing Traditional Queries with LINQ
  3. Data Grouping
  4. Using Other LINQ Operators
  5. Making LINQ Joins
  6. Paging Using LINQ

LINQ to XML
  1. Joining XML Data

LINQ to SQL      
  1. Making Insert, Update, and Delete Queries through LINQ
  2. Extending LINQ 


Ebook Preview

If the link above doesn't work, try the link below

Leave a Reply

You can leave a comment to request any article(s), software(s), ebook(s) or report the dead link.
Then I will reply as soon as I can :)

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

Recent Post

Recent Posts Widget
Instagram

- Copyright © Madriva -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -