Procédures pas à pas relatives au langage Visual Basic

Les procédures pas à pas fournissent des instructions détaillées pour les scénarios courants, ce qui en fait un bon point de départ pour apprendre à utiliser le produit ou une fonctionnalité particulière.

Écriture d’un programme asynchrone
Explique comment créer une solution asynchrone avec Async et Await.

Déclaration et déclenchement des événements
Explique comment les événements sont déclarés et déclenchés en Visual Basic.

Gestion des événements
Explique comment gérer les événements en utilisant le mot clé WithEvents standard ou les nouveaux mots clés AddHandler/RemoveHandler.

Création et implémentation d’interfaces
Explique comment les interfaces sont déclarées et implémentées en Visual Basic.

Définition de classes
Décrit comment déclarer une classe et ses champs, propriétés, méthodes et événements.

Écriture de requêtes dans Visual Basic
Montre comment vous pouvez utiliser les fonctionnalités du langage Visual Basic pour écrire des expressions de requête LINQ (Language Integrated Query).

Implémentation d’IEnumerable (Of T) en Visual Basic
Montre comment créer une classe qui implémente l’interface IEnumerable(Of String) et une classe qui implémente l’interface IEnumerator(Of String) pour lire un fichier texte ligne par ligne.

Appel des API Windows
Explique comment utiliser les instructions Declare et appeler des API Windows. Inclut des informations sur l’utilisation d’attributs pour contrôler le marshaling en vue de l’appel d’API et l’exposition d’un appel d’API sous forme d’une méthode de classe.

Création d’objets COM avec Visual Basic
Montre comment créer des objets COM en Visual Basic, avec et sans le modèle de classe COM.

Implémentation de l’héritage avec les objets COM
Montre comment créer un objet COM contenant une classe à l’aide de Visual Basic 6.0, puis l’utiliser comme classe de base dans Visual Basic.

Multithreading
Explique comment créer une application multithread qui recherche les occurrences d’un mot dans un fichier texte.

Détermination de l’emplacement des informations My.Application.Log
Décrit les paramètres My.Application.Log par défaut et explique comment déterminer les paramètres de votre application.

Modification de l’emplacement des informations My.Application.Log
Indique comment substituer les paramètres My.Application.Log et My.Log par défaut pour enregistrer des informations sur les événements et forcer l’objet Log à écrire dans d’autres écouteurs de journalisation.

Filtrage de la sortie de My.Application.Log
Montre comment modifier le filtrage de journal par défaut pour l’objet My.Application.Log.

Création d’écouteurs de journalisation personnalisés
Illustre comment créer un écouteur de journalisation personnalisé et le configurer pour écouter la sortie de l’objet My.Application.Log.

Incorporation de types provenant d’assemblys managés
Décrit comment créer un assembly et un programme client qui incorpore des types à partir de celui-ci.

Validation de la complexité des mots de passe (Visual Basic)
Montre comment rechercher les caractéristiques de mot de passe fort et mettre à jour un paramètre de chaîne avec des informations indiquant les vérifications de mot de passe qui ont échoué.

Chiffrement et déchiffrement de chaînes en Visual Basic
Montre comment utiliser la classe DESCryptoServiceProvider pour chiffrer et déchiffrer des chaînes.

Manipulation de fichiers et de dossiers dans Visual Basic
Montre comment utiliser les fonctions Visual Basic pour déterminer les informations relatives à un fichier, rechercher une chaîne dans un fichier et écrire dans un fichier.

Manipulation de fichiers à l’aide de méthodes du .NET Framework
Montre comment utiliser les méthodes du .NET Framework pour déterminer les informations relatives à un fichier, rechercher une chaîne dans un fichier et écrire dans un fichier.

Persistance d’un objet en Visual Basic
Montre comment créer un objet simple et rendre ses données persistantes dans un fichier.

Prise en charge du développement basé d’abord sur les tests avec la fonctionnalité Générer à partir de l’utilisation
Explique comment effectuer le développement par test initial, dans lequel vous écrivez d’abord les tests unitaires et ensuite le code source pour garantir la réussite de ces tests.