LINQ Content on InfoQ
Latest featured content about LINQ

- Topics
- NoSQL,
- Database Design,
- Big Data,
- SQL Server
Justin Dearing presents a brief introduction to MongoDB, and focuses on interacting with it in Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed. This is a very code centric talk.
News about LINQ
- Topics
- .NET
One of the new additions in the Entity Framework June CTP is official support for Spatial data types, which allow developers to represent data using a system of coordinates, such as shapes, lines, or points on a map.
- Topics
- Language Design,
- .NET
Interactive Extensions (Ix) is a set of additional LINQ to Objects query operators based on the work done in the Reactive Extensions. A quick look through the API reveals a set of IEnumerable extension methods under the System.Linq namespace. While most developers already have many of these in their own utility libraries, having a standard implementation for these missing features would be useful.
Articles about LINQ

- Topics
- Dynamic Languages,
- Compilers,
- .NET
The ability to dynamically generate code can greatly increase the expressiveness of developers. Repetitive code can be eliminated and complex decisions be pushed back to configuration files that can be changed by business analysts. In the past .NET developers built dynamic code using Reflection.Emit or CodeDom, but with LINQ Expressions a lightweight alternative has become available.
.jpg)
- Topics
- Programming,
- Performance & Scalability,
- .NET
Aaron Erickson introduces his new LINQ extension Indexes for Objects (i4o). Indexes for Objects allows for fast lookup against in-memory collections while retaining the LINQ syntax and semantics. He also discusses how expression trees interact with LINQ and how they can be leveraged in other scenarios.
Presentations about LINQ

- Topics
- Data Access,
- .NET
Bart De Smet presents LINQ’s origins, its current status, and plans for the future which include LINQ to Everything, plus discussions on theorem solving, reactive queries, and query optimization.

- Topics
- Data Access,
- .NET
Eric Nelson explains what are ORM, EDM, and ESQL, what is the difference between LINQ to SQL and LINQ to Entities, which one is going to be further developed by Microsoft in the future, accompanied by hands on demos showing how to use them.
Interviews about LINQ

- Topics
- .NET Framework,
- Javascript,
- Events,
- Ruby,
- Asynchronous Architecture,
- Java,
- .NET,
- SQL Server,
- Event Driven Architecture
Bart De Smet explains Reactive Extensions (Rx), a library for composing computations over asynchronous event streams of data for .NET and Javascript, the concepts and implementation of Rx and more.

- Topics
- Programming,
- Data Access,
- .NET
In this interview filmed during QCon SF 2008, Erik Meijer talks about less known LINQ features, like the ability to do meta programming or the fact that LINQ works against any data collection that implements the sequence operators. Meijer also talks about the differences between functional languages and objectual ones, asynchronous computation, and the evolution of languages.