Procédures pas à pas relatives au langage Visual BasicVisual Basic Language Walkthroughs

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.Walkthroughs give step-by-step instructions for common scenarios, which makes them a good place to start learning about the product or a particular feature area.

Écriture d’un programme asynchroneWriting an Async Program
Explique comment créer une solution asynchrone avec Async et Await.Shows how to create an asynchronous solution by using Async and Await.

Déclaration et déclenchement des événementsDeclaring and Raising Events
Explique comment les événements sont déclarés et déclenchés en Visual Basic.Illustrates how events are declared and raised in Visual Basic.

Gestion des événementsHandling Events
Explique comment gérer les événements en utilisant le mot clé WithEvents standard ou les nouveaux mots clés AddHandler/RemoveHandler.Shows how to handle events using either the standard WithEvents keyword or the new AddHandler/RemoveHandler keywords.

Création et implémentation d’interfacesCreating and Implementing Interfaces
Explique comment les interfaces sont déclarées et implémentées en Visual Basic.Shows how interfaces are declared and implemented in Visual Basic.

Définition de classesDefining Classes
Décrit comment déclarer une classe et ses champs, propriétés, méthodes et événements.Describes how to declare a class and its fields, properties, methods, and events.

Écriture de requêtes dans Visual BasicWriting Queries in 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)Language-Integrated Query (LINQ).Demonstrates how you can use Visual Basic language features to write LINQ (Language Integrated Query)Language-Integrated Query (LINQ) query expressions.

Implémentation d’IEnumerable (Of T) en Visual BasicImplementing IEnumerable(Of T) in 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.Demonstrates how to create a class that implements the IEnumerable(Of String) interface and a class that implements the IEnumerator(Of String) interface to read a text file one line at a time.

Appel des API WindowsCalling Windows APIs
Explique comment utiliser les instructions Declare et appeler des API Windows.Explains how to use Declare statements and call Windows APIs. 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.Includes information about using attributes to control marshaling for the API call and how to expose an API call as a method of a class.

Création d’objets COM avec Visual BasicCreating COM Objects with Visual Basic
Montre comment créer des objets COM en Visual Basic, avec et sans le modèle de classe COM.Demonstrates how to create COM objects in Visual Basic, both with and without the COM class template.

Implémentation de l’héritage avec les objets COMImplementing Inheritance with COM Objects
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.Demonstrates how to use Visual Basic 6.0 to create a COM object containing a class, and then use it as a base class in Visual Basic.

Détermination de l’emplacement des informations My.Application.LogDetermining Where My.Application.Log Writes Information
Décrit les paramètres My.Application.Log par défaut et explique comment déterminer les paramètres de votre application.Describes the default My.Application.Log settings and how to determine the settings for your application.

Modification de l’emplacement des informations My.Application.LogChanging Where My.Application.Log Writes Information
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.Shows how to override the default My.Application.Log and My.Log settings for logging event information and cause the Log object to write to other log listeners.

Filtrage de la sortie de My.Application.LogFiltering My.Application.Log Output
Montre comment modifier le filtrage de journal par défaut pour l’objet My.Application.Log.Demonstrates how to change the default log filtering for the My.Application.Log object.

Création d’écouteurs de journalisation personnalisésCreating Custom Log Listeners
Illustre comment créer un écouteur de journalisation personnalisé et le configurer pour écouter la sortie de l’objet My.Application.Log.Demonstrates how to create a custom log listener and configure it to listen to the output of the My.Application.Log object.

Incorporation de types provenant d’assemblys managésEmbedding Types from Managed Assemblies
Décrit comment créer un assembly et un programme client qui incorpore des types à partir de celui-ci.Describes how to create an assembly and a client program that embeds types from it.

Validation de la complexité des mots de passe (Visual Basic)Validating That Passwords Are Complex (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é.Demonstrates how to check for strong-password characteristics and update a string parameter with information about which checks a password fails.

Chiffrement et déchiffrement de chaînes en Visual BasicEncrypting and Decrypting Strings in Visual Basic
Montre comment utiliser la classe DESCryptoServiceProvider pour chiffrer et déchiffrer des chaînes.Shows how to use the DESCryptoServiceProvider class to encrypt and decrypt strings.

Manipulation de fichiers et de dossiers dans Visual BasicManipulating Files and Folders in 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.Demonstrates how to use Visual Basic functions to determine information about a file, search for a string in a file, and write to a file.

Manipulation de fichiers à l’aide de méthodes du .NET FrameworkManipulating Files Using .NET Framework Methods
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.Demonstrates how to use .NET Framework methods to determine information about a file, search for a string in a file, and write to a file.

Persistance d’un objet en Visual BasicPersisting an Object in Visual Basic
Montre comment créer un objet simple et rendre ses données persistantes dans un fichier.Demonstrates how to create a simple object and persist its data to a file.

Procédure pas à pas : prise en charge du développement basé d’abord sur les tests avec la fonctionnalité Générer à partir de l’utilisationWalkthrough: Test-First Support with the Generate From Usage Feature
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.Demonstrates how to do test-first development, in which you first write unit tests and then write the source code to make the tests succeed.