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 |
---|---|
Vengono forniti collegamenti alle procedure dettagliate per le nuove funzionalità incluse in Visual Basic e C#. |
|
Viene spiegato come fornire un metodo flessibile e sicuro di separazione delle applicazioni l'una dall'altra e dei relativi dati utilizzando i domini applicazione. |
|
Viene descritto come creare e utilizzare gli assembly. |
|
Viene illustrato come fornire ulteriori informazioni su elementi di programmazione quali tipi, campi, metodi e proprietà utilizzando gli attributi. |
|
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 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 insiemi in memoria. |
|
Vengono descritti i concetti comuni orientati a oggetti, inclusi l'incapsulamento, l'ereditarietà e il polimorfismo. |
|
Vengono illustrate diverse regole di base che consentono di migliorare le prestazioni dell'applicazione. |
|
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. |