Presentation: "The .NET Language Integrated Query (LINQ) Framework"

Track:   LINQ

Time: Tuesday 11:00 - 12:00

Location: SAS Dania

Abstract:

Modern applications operate on data in several different forms: Relational tables, XML documents, and in-memory objects. Each of these domains can have profound differences in semantics, data types, and capabilities, and much of the complexity in today's applications is the result of these mismatches.

Luca Bolognese, LINQ Lead Program Manager, explains how Visual Studio 2008 aims to unify the programming models through LINQ capabilities in Microsoft Visual C# and Visual Basic, a strongly typed data access framework, and an innovative Application Programming Interface (API) for manipulating and querying XML.

Password protected Download slides

Luca Bolognese, Microsoft Corporation

 Luca  Bolognese

Luca Bolognese is Lead Program Manager for the Visual C# team and the Language Integrated Query project. The C# team is responsible for the C# language/compiler, the C# IDE and LINQ to SQL, the object relational framework for the LINQ project. These are currently Luca's main areas of expertise.

Before joining the C# team, Luca worked on the ObjectSpace project in the SQL Server group. In his pre-Microsoft life he was a middle tier architect for a large Italian company.