LINQ

LINQ è un set di estensioni per .NET Framework che comprende operazioni di query LINQ (Language-Integrated Query), impostazione e trasformazione. Estende C# e Visual Basic con sintassi del linguaggio nativa per le query e offre librerie di classi che consentono di sfruttare al meglio tali funzionalità.

Informazioni in primo piano

Essential LINQ (Microsoft .NET Development Series)

LINQ rappresenta una delle nuove tecnologie di sviluppo più entusiasmanti e potenti di Microsoft. Essential LINQ è la prima pubblicazione su LINQ scritta da membri leader dei team Microsoft LINQ e C#.

LINQ to XML

LINQ to XML è stato sviluppato tenendo principalmente in considerazione l'applicazione di Language-Integrated Query (LINQ) all'XML e sfrutta operatori di query standard oltre ad aggiungere estensioni di query specifiche per l'XML.

Informazioni

Download

Visual Studio 2008 completo: versione di valutazione valida 90 giorni

Video

Indicazioni future per la programmazione dei dati in Visual Basic

In questo video Join Paul Vick e Amanda Silver illustrano alcune delle funzionalità incluse in Visual Basic 9.0

.

Utilizzo di Visual Basic come linguaggio di programmazione dinamico

In questo video Paul Vick ed Erik Meijer illustrano gli aspetti dinamici della programmazione in Visual Basic 2005 e Visual Basic 9.0

.

Miglioramenti del linguaggio C# 3.0 in azione

Per visualizzare le modifiche proposte per C# 3.0 in azione. In questo video vengono illustrati la dichiarazione di variabili implicite, i metodi di estensione e le espressioni lambda. La presentazione è basata su una versione precedente della CTP di LINQ C# per Microsoft Visual Studio nome in codice "Orcas".

LINQ per C# 3.0 in azione

In questo video viene illustrato l'utilizzo del progetto LINQ con C# 3.0. Nello specifico, LINQ viene utilizzato per eseguire query negli archivi di dati in memoria. La presentazione è basata su una versione precedente della CTP di LINQ C# per Microsoft Visual Studio nome in codice "Orcas".

XLinq per C# 3.0 in azione

In questo video viene illustrato l'utilizzo del progetto LINQ con C# 3.0. Nello specifico, LINQ viene utilizzato per eseguire query nei file XML. La presentazione è basata su una versione precedente della CTP di LINQ C# per Microsoft Visual Studio nome in codice "Orcas".  

DLinq per C# 3.0 in azione

In questo video viene illustrato l'utilizzo del progetto LINQ con C# 3.0. Nello specifico, LINQ viene utilizzato per eseguire query nei database relazionali. La presentazione è basata su una versione precedente della CTP di LINQ C# per Microsoft Visual Studio nome in codice "Orcas".

Laboratori pratici

Informazioni specifiche su Visual Basic 9.0

Panoramica di Visual Basic 9.0

Informazioni sulle modifiche proposte per il linguaggio Visual Basic.

Esempi di LINQ per Visual Basic
Specifica del linguaggio Visual Basic 9.0

Scarica e leggi la specifica completa del linguaggio Visual Basic 9.0.

Informazioni specifiche su Visual C# 3.0

Specifica del linguaggio C# 3.0

Informazioni sulle modifiche proposte per il linguaggio C#

.

Forum

Forum generale sul progetto LINQ

Domande sul progetto LINQ. Il progetto LINQ offre la tecnologia Language Integrated Query (LINQ) per gli oggetti, i dati relazionali, XML e altre forme di dati.

Blogger LINQ

Paul Vick Feed RSS di Paul Vick

Team di Visual Basic Feed RSS del team di Visual Basic

Dinesh Kulkarni Feed RSS di Dinesh Kulkarni

Matt WarrenFeed RSS di Matt Warren

Il team di XMLFeed RSS del team di XML

Team di LINQ over DataSet Team di LINQ over DataSet

Altro...

Notizie su LINQ

In questi articoli viene fornita una panoramica cronologica del progetto LINQ, vengono illustrate le motivazioni alla base dello sviluppo di questo progetto e vengono descritti i dettagli, i vantaggi e le funzionalità offerte da LINQ agli sviluppatori.
Uno sguardo a LINQ

Il progetto Language Integrated Query di Microsoft è destinato a rivoluzionare l'accesso ai dati a livello di programmazione?