VISUAL BASIC
Chapitre 1 : Présentation de Visual basic
Chapitre 2 : Environnement de
développement
Chapitre 3 : Langage Visual Basic
Chapitre 4 : Contrôle fondamentaux
Chapitre 5 : Instruction de bas
Chapitre 6 : Mise au point des applications
CHAPITRE 1 : Présentation de Visual basic
1.1-GENERALITE
Visual Basic souvent abrégé VB, est un langage de
programmation développé par MICROSOFT. Il fait partie
de la famille des langages BASIC (Beginner’s All-
purpose Symbolic Instruction Code), créer pour
permettre aux débutants d’apprendre plus facilement la
programmation.
Depuis la création de la version .NET, VB est devenu
[Link].
Un langage orienté objet moderne et puissant
permettant de créer des applications professionnelles
pour WINDOWS le web et le cloud.
1.2-BREF HISTORIQUE DE VISUAL BASIQUE
1.2.1-Avant Visual Basic
Dans les années 1980 Microsoft développe ‘quick basic’
un langage simple mais limitant pour créer des
interfaces graphiques.
1.2.2-Naissance de Visual Basic (1991)
-Visual Basic 1.0 est lancer par Windows (1991);
-Il introduit le concept révolutionnaire de
programmation évènementiel et du Drag-and-Drop pour
créer des interfaces graphiques.
1.2.3- Les versions classiques (VB 1.0 à 6.0)
De 1991 à 1998 plusieurs versions ce sont succéder
-VB3 INTREGRATION DE BASE DE DONNEE ;
-VB4 APPLICATION 16 à 32bits ;
-VB5 UN COMPILATEUR NATIF ;
-VB6 (1998) CONSIDERER COMME LA VERSION LA PLUS
STABLE ET LA PLUS POPULAIRE.
1.2.4-Transition vers [Link] (2002)
Avec .NET Framework :
-Nouveau langage adapté à la programmation orienté
objet ;
-Exécutable dans l’environnement CLR (COMMON
LANGUGAE RUNTIME)
-Compatible avec C#, F#, [Link] etc…
Aujourd’hui la version de référence est [Link]
POUR .NET6/7/8
1.3-QU’EST-CE QUE [Link] ?
[Link] est un langage :
- Orienté Objet ;
- Sécurisé ;
- Facile à apprendre ;
- Intégrer à Visual Studio ;
- Compatible avec toutes les plateformes .NET.
1.3.1- Principales caractéristiques
Visual Basic .NET est caractérisé par :
- Syntaxe clair proche du langage naturel ;
- Gestion des évènements puissants ;
- Création simple d’interfaces graphiques ;
- Accès simple aux bases données avec [Link]
(Active [Link]) ;
- Forte intégration avec les outils professionnels
Microsoft.
CHAPITRE 2 : ENVIRONNEMENT DE DEVELLOPEMENT