Lambda Calculus via C# (2) Fundamentals - Lambda Expression, Variables, Reductions
2018-11-02
The C# lambda expression . This post will explain lambda expression and other concepts in lambda calculus.
712 words
|
4 minutes
Lambda Calculus via C# (1) Fundamentals - Closure, Currying and Partial Application
2018-11-01
C# is discussed in detail used everywhere in the . This post and the follo
1438 words
|
7 minutes
Entity Framework Core and LINQ to Entities (9) Performance
2018-10-30
The previous parts has discussed some aspects that can impact the performance of EF/Core and LINQ to Entities, and here is a summary:
3393 words
|
17 minutes
Parallel LINQ in Depth (4) Performance
2018-09-30
Parallel LINQ is powerful, but also can be more complex. This part discusses Parallel LINQ query performance in different cases.
1059 words
|
5 minutes
Parallel LINQ in Depth (3) Query Methods (Operators)
2018-09-29
Parallel LINQ provides additional query methods and additional overrides for Aggregate method:
2762 words
|
14 minutes
Parallel LINQ in Depth (2) Partitioning
2018-09-26
The first step of Parallel LINQ is partitioning. The source values is split into several partitions, so that multiple threads can execute the query logic in parallel.
1616 words
|
8 minutes
Parallel LINQ in Depth (1) Local Parallel Query and Visualization
2018-09-01
So far, all the discussion for LINQ to Objects/XML does not involve multi-threading, concurrency, or parallel computing. This is by design, because pulling values from an IEnumerable<T> sequence is no
2315 words
|
12 minutes
LINQ to XML in Depth (3) Manipulating XML
2018-08-30
Besides creating and querying XML, LINQ to XML also provides APIs for other XML manipulations, including cloning, deleting, replacing, and updating XML structures:
1875 words
|
9 minutes
LINQ to XML in Depth (2) Query Methods (Operators)
2018-08-26
As fore mentioned, LINQ to XML is just a specialized LINQ to Objects, so all the LINQ to Objects query methods can be used in LINQ to XML queries. LINQ to XML provides many function members and other
3027 words
|
15 minutes
LINQ to XML in Depth (1) Modeling XML
2018-08-15
(eXtensible Markup Language) is widely used to represent, store, and transfer data. Since .NET 3.5, the built in LINQ to XML APIs are provided to enable LINQ q
1876 words
|
9 minutes