Partage via


Concepts de programmation (Visual Basic)

Cette section explique les concepts de programmation en langage Visual Basic.

Contenu de cette section

Titre Description
Programmation asynchrone avec Async et Await (Visual Basic) Explique comment écrire des solutions asynchrones à l’aide des mots clés Async et Await. Comprend une procédure pas à pas.
Vue d’ensemble des attributs (Visual Basic) Explique comment fournir des informations supplémentaires sur des éléments de programmation tels que les types, les champs, les méthodes et les propriétés à l’aide d’attributs.
Informations relatives à l’appelant (Visual Basic) Explique comment obtenir des informations sur l’appelant d’une méthode. Parmi ces informations figurent le chemin d’accès du fichier, le numéro de ligne dans le code source et le nom de membre de l’appelant.
Collections (Visual Basic) Décrit quelques-uns des types de collections fournis par .NET Framework. Montre comment utiliser des collections simples et des collections de paires clé/valeur.
Covariance et contravariance (Visual Basic) Montre comment activer la conversion implicite de paramètres de type générique dans les interfaces et les délégués.
Arborescences d’expressions (Visual Basic) Explique comment utiliser des arborescences d’expressions pour activer la modification dynamique de code exécutable.
Itérateurs (Visual Basic) Décrit les itérateurs, utilisés pour parcourir les collections et retourner les éléments un par un.
LINQ (Language-Integrated Query) (Visual Basic) Décrit les puissantes capacités de requête de la syntaxe de Visual Basic et le modèle d’interrogation de bases de données relationnelles, de documents XML, de jeux de données et de collections en mémoire.
Programmation orientée objet (Visual Basic) Décrit les concepts orientés objet courants, notamment l’encapsulation, l’héritage et le polymorphisme.
Réflexion (Visual Basic) Explique comment utiliser la réflexion pour créer dynamiquement une instance d’un type, pour lier le type à un objet existant ou pour obtenir le type d’un objet existant, et comment invoquer ses méthodes ou accéder à ses champs et propriétés.
Sérialisation (Visual Basic) Décrit les concepts clés de la sérialisation binaire, XML et SOAP.
Article Description
Assemblys dans .NET Explique comment créer et utiliser des assemblys.
Conseils sur les performances Décrit plusieurs règles de base qui peuvent aider à augmenter les performances des applications.