Informazioni complementari (LINQ to SQL)
Gli argomenti di questa sezione riguardano i concetti e le procedure che vanno oltre le nozioni di base relative all'utilizzo di LINQ to SQL.
Per trovare esempi aggiuntivi di codice e applicazioni LINQ to SQL, attenersi alla procedura riportata di seguito:
Effettuare la ricerca di problemi specifici in MSDN Library.
Partecipare al Forum su LINQ (informazioni in lingua inglese) dove è possibile discutere in dettaglio argomenti più complessi con gli esperti.
Studiare il white paper, in cui viene descritta in dettaglio la tecnologia LINQ to SQL, che include esempi di codice Visual Basic e C#.Per ulteriori informazioni, vedere LINQ to SQL: .NET Language-Integrated Query for Relational Data (informazioni in lingua inglese).
In questa sezione
ADO.NET e LINQ to SQL
Viene descritta la relazione tra ADO.NET e LINQ to SQL.Analizzare il codice sorgente di LINQ to SQL
Viene descritto come analizzare i mapping di LINQ to SQL generando e visualizzando codice sorgente dal database di esempio Northwind.Personalizzazione delle operazioni Insert, Update e Delete (LINQ to SQL)
Viene illustrato come aggiungere codice di convalida e altre personalizzazioni.Associazione dati (LINQ to SQL)
Viene descritto il modo in cui LINQ to SQL utilizza l'oggetto IListSource per supportare l'associazione dati.Supporto dell'ereditarietà (LINQ to SQL)
Viene spiegato il ruolo dell'ereditarietà nel modello a oggetti LINQ to SQL e come utilizzare operatori correlati nelle query.Chiamate ai metodi locali (LINQ to SQL)
Viene descritto il supporto di LINQ to SQL per le chiamate al metodo locali.Applicazioni a più livelli e remote con LINQ to SQL
Vengono fornite informazioni dettagliate per le applicazioni a più livelli che utilizzano LINQ to SQL.Identità di oggetti (LINQ to SQL)
Viene descritta l'identità dell'oggetto nel modello a oggetti LINQ to SQL e viene spiegato in che modo questa funzionalità differisce dall'identità dell'oggetto in un database.Il modello a oggetti LINQ to SQL
Viene descritto il modello a oggetti e la relazione con il modello dati relazionale.Stati degli oggetti e rilevamento delle modifiche (LINQ to SQL)
Vengono fornite informazioni dettagliate sulle modalità con cui LINQ to SQL tiene traccia delle modifiche.Cenni preliminari sulla concorrenza ottimistica (LINQ to SQL)
Viene descritta la concorrenza ottimistica e vengono definiti i termini.Concetti relativi alle query in LINQ to SQL
Vengono descritti gli aspetti delle query in LINQ to SQL che differiscono dalle query in LINQ.Retrieving Objects from the Identity Cache (LINQ to SQL)
Vengono descritti i tipi di query che recuperano gli oggetti dalla cache delle identità.Sicurezza in LINQ to SQL
Viene descritto l'approccio corretto alla sicurezza nelle connessioni al database.Serializzazione (LINQ to SQL)
Viene descritto il processo di serializzazione nelle applicazioni LINQ to SQL.Stored procedure (LINQ to SQL)
Viene spiegato come eseguire il mapping di stored procedure in fase di progettazione e come chiamarle dall'applicazione.Transazioni (LINQ to SQL)
Vengono delineati i tre modelli di transazione supportati da LINQ to SQL.Mancata corrispondenza tra tipi SQL e CLR (LINQ to SQL)
Vengono descritte le sfide che derivano dall'unione di diversi sistemi di tipi.Mapping dei tipi personalizzati SQL-CLR (LINQ to SQL)
Vengono fornite le linee guida sulla personalizzazione dei mapping dei tipi.Funzioni definite dall'utente (LINQ to SQL)
Viene spiegato come eseguire il mapping di funzioni definite dall'utente in fase di progettazione e come chiamarle dall'applicazione.
Sezioni correlate
- Guida per programmatori (LINQ to SQL)
Sono inclusi collegamenti a sezioni in cui vengono spiegati i vari aspetti di LINQ to SQL.