Nozioni di base sulla programmazione
In questa sezione vengono illustrati i concetti di programmazione utilizzabili sia in Visual Basic che in C#.
In questa sezione
Titolo |
Descrizione |
---|---|
Viene descritto come creare e utilizzare gli assembly. |
|
Programmazione asincrona con Async e Await (C# e Visual Basic) |
Viene descritto come creare soluzioni asincrone utilizzando Async e Await (Visual Basic) o async e await (C#). Include una guida. |
Viene illustrato come fornire ulteriori informazioni su elementi di programmazione quali tipi, campi, metodi e proprietà utilizzando gli attributi. |
|
Viene descritto come ottenere informazioni sulla chiamata di un metodo. Queste informazioni includono il percorso del file, il numero di riga del codice sorgente oltre al nome del membro del chiamante. |
|
Vengono descritti alcuni tipi di raccolte fornite da .NET Framework. Viene illustrato come utilizzare le raccolte semplici e raccolte di coppie chiave/valore. |
|
Viene mostrato come abilitare la conversione implicita di parametri di tipo generico in interfacce e delegati. |
|
Viene descritto come utilizzare gli alberi delle espressioni per abilitare la modifica dinamica del codice eseguibile. |
|
Vengono descritti gli iteratori, utilizzati per avanzare tra le raccolte, che restituiscono gli elementi, uno per volta. |
|
Vengono illustrati le funzionalità di query avanzate nella sintassi dei linguaggi C# e Visual Basic e il modello comune per l'esecuzione di query su database relazionali, documenti XML, dataset e raccolte in memoria. |
|
Vengono descritti i concetti comuni orientati a oggetti, inclusi l'incapsulamento, l'ereditarietà e il polimorfismo. |
|
Viene illustrato come utilizzare la reflection per creare in modo dinamico un'istanza di un tipo, associare il tipo a un oggetto esistente o ottenere il tipo da un oggetto esistente, nonché richiamarne i metodi o accedere ai campi e alle proprietà dell'oggetto. |
|
Vengono descritti i concetti chiave nella serializzazione binaria, XML e SOAP. |
|
Viene fornita una panoramica del modello di threading .NET e viene mostrato come scrivere il codice che esegue più attività contemporaneamente per migliorare le prestazioni e i tempi di risposta delle applicazioni. |
Sezioni correlate
Vengono illustrate diverse regole di base che consentono di migliorare le prestazioni dell'applicazione. |