Blog navigation of the road to LINQ

Source: Internet
Author: User
Document directory
  • Part 1: Learn about LINQ from here
  • Part 2: LINQ to Objects
  • Part 3: LINQ to SQL/Entity Framework
  • Part 4: LINQ Operators
  • Part 5: LINQ to XML
  • Appendix: postscript

Blog navigation of the road to LINQ

LINQ is a new feature of. NET Framework 3.5. Its full name is Language Integrated Query, which combines the Query function with the Language. This provides us with a unified way to directly query and operate various data in C # Or VB. NET.

This series of articles tries to give a complete and detailed introduction to the LINQ program, hoping to be helpful to friends of Guangda garden. We are also looking forward to discussing and learning with you and making progress together!

Part 1: Learn about LINQ from here

This section includes three blogs, discussing the functions of LINQ and the language features C #3.0 provides for LINQ: implicit local variables, automatic attributes, anonymous types, extension methods, Lambda expressions, and object initiators.

Road 1 of LINQ: Introduction to LINQ

The path to LINQ 2: C #3.0 language functions (I)

The path to LINQ 3: C #3.0 language functions (II)

Part 2: LINQ to Objects

This part contains four blogs and describes in detail all aspects of LINQ to Objects. It is very important to learn this part of content, this part of knowledge will also lay a good foundation for the learning of LINQ to SQL/Entity Framework and LINQ to XML.

The road to LINQ 4: the syntax of the LINQ Method

The path to LINQ 5: a linq query expression

6: latency in Execution (Deferred Execution)

7: subquery, creation policy, and Data Conversion

Part 3: LINQ to SQL/Entity Framework

LINQ provides two parallel architectures: local queries for local object sets and Interpreted queries ). This part of the three blogs first explain the query in principle, and then.. NET Framework provides two explanations for the specific implementation of query and learning: LINQ to SQL, Entity Framework (EF ).

8: Explain query (Interpreted Queries)

Road 9: LINQ to SQL and Entity Framework (I)

10: The Path to LINQ to SQL and Entity Framework (below)

Part 4: LINQ Operators

The six articles in this section provide a complete introduction to the LINQ query Operators, which will make our work more efficient. You can learn various LINQ Operators in sequence or use them as a reference for reference query.

11: Filtering by LINQ Operators)

12: Data Conversion (Projecting) of LINQ Operators)

Connection to the LINQ road 13: connection to the LINQ Operators (Joining)

The road to LINQ 14: sorting and Grouping of LINQ Operators (Ordering and Grouping)

Road 15 to LINQ: Element Operators, set methods, and quantifiers of LINQ Operators

LINQ LINQ 16: Collection Operators, Zip Operators, conversion methods, and generator methods of LINQ Operators

Part 5: LINQ to XML

. NET Framework provides several APIs for operating XML data. From Framework 3.5, the most important technology used to process XML documents is LINQ to XML. LINQ to XML consists of a lightweight XML Document Object Model and a set of complementary query operators. Moreover, the object model of this document is user-friendly with LINQ. This topic provides a detailed description of LINQ to XML.

X-DOM introduction to the road to LINQ 17: LINQ to XML;

18: navigation and query of LINQ to XML

Road 19: X-DOM update and interaction with Value attributes for LINQ to XML

Path 20 to LINQ to XML: Documents, Declarations, and Namespaces

The path to LINQ 21: The X-DOM for the generation of LINQ to XML (Projecting)

Appendix: postscript

The appendix contains an article about my thoughts on this series of blogs.

Post of the series of blogs on the road to LINQ

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.