Concetti di programmazione (Visual Basic)Programming Concepts (Visual Basic)

Questa sezione illustra i concetti della programmazione in linguaggio Visual Basic.This section explains programming concepts in the Visual Basic language.

Contenuto della sezioneIn this section

TitoloTitle DescrizioneDescription
Programmazione asincrona con Async e Await (Visual Basic)Asynchronous Programming with Async and Await (Visual Basic) Viene illustrato come creare una soluzione asincrona usando le parole chiave Async e Await.Describes how to write asynchronous solutions by using Async and Await keywords. È inclusa una procedura dettagliata.Includes a walkthrough.
Panoramica degli attributi (Visual Basic)Attributes overview (Visual Basic) Viene spiegato come offrire informazioni aggiuntive su elementi di programmazione quali tipi, campi, metodi e proprietà usando gli attributi.Discusses how to provide additional information about programming elements such as types, fields, methods, and properties by using attributes.
Informazioni sul chiamante (Visual Basic)Caller Information (Visual Basic) Viene descritto come ottenere informazioni relative al chiamante di un metodo.Describes how to obtain information about the caller of a method. Queste informazioni includono il percorso del file e il numero di righe del codice sorgente, nonché il nome del chiamante.This information includes the file path and the line number of the source code and the member name of the caller.
Raccolte (Visual Basic)Collections (Visual Basic) Vengono descritti alcuni dei tipi di raccolte disponibili in .NET Framework.Describes some of the types of collections provided by the .NET Framework. Viene mostrato come usare raccolte semplici e raccolte di coppie chiave/valore.Demonstrates how to use simple collections and collections of key/value pairs.
Covarianza e controvarianza (Visual Basic)Covariance and Contravariance (Visual Basic) Viene mostrato come abilitare la conversione implicita di parametri di tipo generico in interfacce e delegati.Shows how to enable implicit conversion of generic type parameters in interfaces and delegates.
Alberi delle espressioni (Visual Basic)Expression Trees (Visual Basic) Viene illustrato come è possibile usare gli alberi delle espressioni per abilitare la modifica dinamica del codice eseguibile.Explains how you can use expression trees to enable dynamic modification of executable code.
Iteratori [Visual Basic]Iterators (Visual Basic) Vengono descritti gli iteratori, che consentono di scorrere le raccolte e restituire gli elementi uno alla volta.Describes iterators, which are used to step through collections and return elements one at a time.
LINQ (Language-Integrated Query) (Visual Basic)Language-Integrated Query (LINQ) (Visual Basic) Descrive le funzionalità di query avanzato nella sintassi del linguaggio di Visual Basic e il modello per l'esecuzione di query su database relazionali, documenti XML, i set di dati e raccolte in memoria.Discusses the powerful query capabilities in the language syntax of Visual Basic, and the model for querying relational databases, XML documents, datasets, and in-memory collections.
Programmazione orientata a oggetti (Visual Basic)Object-Oriented Programming (Visual Basic) Vengono descritti concetti comuni della programmazione orientata a oggetti, inclusi incapsulamento, ereditarietà e polimorfismo.Describes common object-oriented concepts, including encapsulation, inheritance, and polymorphism.
Reflection (Visual Basic)Reflection (Visual Basic) Viene illustrato in che modo è possibile usare la reflection per creare dinamicamente un'istanza di un tipo, associare il tipo a un oggetto esistente oppure ottenere il tipo da un oggetto esistente e richiamarne i metodi o accedere ai relativi campi e proprietà.Explains how to use reflection to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its methods or access its fields and properties.
Serializzazione (Visual Basic)Serialization (Visual Basic) Vengono descritti i concetti chiave della serializzazione binaria, XML e SOAP.Describes key concepts in binary, XML, and SOAP serialization.
Assembly in .NETAssemblies in .NET Viene descritto come creare e usare gli assembly.Describes how to create and use assemblies.
Suggerimenti sulle prestazioniPerformance Tips Vengono discusse diverse regole base che consentono di migliorare le prestazioni dell'applicazione.Discusses several basic rules that may help you increase the performance of your application.