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