Procedure dettagliate relative al linguaggio Visual Basic
Le procedure dettagliate forniscono istruzioni specifiche per scenari comuni, che li rende un ottimo strumento per apprendere l'utilizzo del prodotto o di una determinata area funzionale.
Scrittura di un programma asincrono
Viene illustrato come creare una soluzione asincrona usando Async e Await.Dichiarazione e generazione di eventi
Illustra come dichiarare e generare eventi in Visual Basic.Gestione degli eventi
Spiega come gestire gli eventi usando la parola chiave standardWithEvents
o le nuove parole chiaveAddHandler
/RemoveHandler
.Creazione e implementazione di interfacce
Illustra come dichiarare e implementare le interfacce in Visual Basic.Definizione delle classi
Descrive la procedura di dichiarazione di una classe e dei relativi campi, proprietà, metodi ed eventi.Scrittura delle query in Visual Basic
Viene illustrato come usare le funzionalità del linguaggio Visual Basic per scrivere le espressioni di query LINQ (Language Integrated Query).Implementazione di IEnumerable(Of T) in Visual Basic
Viene illustrato come creare una classe che implementa l'interfacciaIEnumerable(Of String)
e una classe che implementa l'interfacciaIEnumerator(Of String)
per leggere un file di testo una riga alla volta.Chiamata delle API di Windows
Spiega come usare le istruzioniDeclare
e chiamare le API di Windows. Include informazioni sull'uso degli attributi per controllare il marshalling per la chiamata API e su come esporre una chiamata API come metodo di una classe.Creazione di oggetti COM con Visual Basic
Illustra come creare oggetti COM in Visual Basic, con e senza il modello di classe COM.Implementazione dell'ereditarietà con gli oggetti COM
Spiega come usare Visual Basic 6.0 per creare un oggetto COM contenente una classe che verrà poi usata come classe di base in Visual Basic.Individuazione della posizione di inserimento delle informazioni con My.Application.Log
Descrive le impostazioni predefinite diMy.Application.Log
e spiega come determinare le impostazioni dell'applicazione.Modifica della posizione di inserimento delle informazioni con My.Application.Log
Spiega come eseguire l'override delle impostazioni predefinite diMy.Application.Log
eMy.Log
per registrare le informazioni sull'evento e fare in modo che l'oggettoLog
scriva in altri listener di log.Filtro dell'output di My.Application.Log
Viene illustrato come modificare il filtro di log predefinito per l'oggettoMy.Application.Log
.Creazione di listener di log personalizzati
Spiega come creare un listener di log personalizzato e configurarlo in modo che resti in ascolto dell'output dell'oggettoMy.Application.Log
.Incorporamento dei tipi da assembly gestiti
Viene descritto come creare un assembly e un programma client che ne incorpori i tipi.Verifica della complessità delle password (Visual Basic)
Spiega come verificare le caratteristiche delle password complesse e aggiornare un parametro di stringa con le informazioni sui controlli che una password non ha superato.Crittografia e decrittografia di stringhe in Visual Basic
Illustra come usare la classe DESCryptoServiceProvider per crittografare e decrittografare le stringhe.Modifica di file e cartelle in Visual Basic
Illustra come usare le funzioni Visual Basic per determinare informazioni su un file, cercare una stringa in un file e scrivere in un file.Modifica di file mediante i metodi .NET Framework
Illustra come usare i metodi .NET Framework per determinare informazioni su un file, cercare una stringa in un file e scrivere in un file.Procedura dettagliata: supporto test preliminare con la funzionalità di generazione dall'utilizzo
Spiega come eseguire uno sviluppo con test preliminare, in cui prima si scrivono gli unit test e successivamente il codice sorgente in modo che il test abbia esito positivo.