Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
LINQ to SQL è un componente di .NET Framework versione 3.5 che fornisce un'infrastruttura di runtime per la gestione dei dati relazionali come oggetti.
Annotazioni
I dati relazionali vengono visualizzati come una raccolta di tabelle bidimensionali (relazioni o file flat), in cui le colonne comuni sono correlate tra loro. Per usare LINQ to SQL in modo efficace, è necessario avere familiarità con i principi sottostanti dei database relazionali.
In LINQ to SQL il modello di dati di un database relazionale viene mappato a un modello a oggetti espresso nel linguaggio di programmazione dello sviluppatore. Quando l'applicazione viene eseguita, LINQ to SQL esegue la conversione in SQL delle query integrate nel linguaggio nel modello a oggetti e le invia al database per l'esecuzione. Quando il database restituisce i risultati, LINQ to SQL li converte nuovamente in oggetti che è possibile usare nel proprio linguaggio di programmazione.
Gli sviluppatori che usano Visual Studio usano in genere Progettazione relazionale oggetti, che fornisce un'interfaccia utente per implementare molte delle funzionalità di LINQ to SQL.
La documentazione inclusa in questa versione di LINQ to SQL descrive i blocchi predefiniti, i processi e le tecniche di base necessari per la compilazione di applicazioni LINQ to SQL. È anche possibile cercare problemi specifici in Microsoft Docs ed è possibile partecipare al forum LINQ, in cui è possibile discutere argomenti più complessi in dettaglio con esperti. Infine, il white paper LINQ to SQL: .NET Language-Integrated Query for Relational Data (Query per dati relazionali) descrive in dettaglio la tecnologia LINQ to SQL, completa di esempi di codice Visual Basic e C#.
In questa sezione
Introduzione
Fornisce una panoramica ridotta di LINQ to SQL insieme alle informazioni su come iniziare a usare LINQ to SQL.
Guida per programmatori
Vengono illustrati i passaggi per il mapping, l'esecuzione di query, l'aggiornamento, il debug e attività simili.
Riferimento
Fornisce informazioni di riferimento su diversi aspetti di LINQ to SQL. Gli argomenti includono la mappatura del tipo SQL-CLR, la traduzione degli operatori di query standard e altro ancora.
esempi di
Fornisce collegamenti ad esempi di Visual Basic e C#.
Sezioni correlate
queryLanguage-Integrated (LINQ) - C#
Vengono fornite le panoramiche delle tecnologie LINQ in C#.
queryLanguage-Integrated (LINQ) - Visual Basic
Vengono fornite informazioni generali sulle tecnologie LINQ in Visual Basic.
LINQ
Vengono descritte le tecnologie LINQ per gli utenti di Visual Basic.
LINQ e ADO.NET
Collegamenti al portale di ADO.NET.
Procedure dettagliate di LINQ to SQL
Elenca le procedure dettagliate disponibili per LINQ to SQL.
Download dei Database di Esempio
Viene descritto come scaricare i database di esempio usati nella documentazione.
Panoramica del controllo del server Web LinqDataSource
Viene descritto come il LinqDataSource controllo espone Language-Integrated Query (LINQ) agli sviluppatori Web tramite l'architettura del controllo origine dati ASP.NET.