Vous êtes sur la page 1sur 3

Language

Procedural orienté objet

(C++) plus l’existence des


stuctures il y a la méthode (le comportement)
permet d’utiliser des objets
pour atteindre l’objectif d’un programme.

Visual Basic .NET : est un langage de programmation à la syntaxe similaire à


celle de Visual Basic 6.
 VB.NET permet de développer en .NET via Visual Studio
 Disponible en open source
 La première version 2001

Est un langage facile à apprendre et à utiliser.


 permet le développement rapide d'applications,
 la création d'interfaces utilisateur graphiques,
 l'accès aux bases de données,
 Les scripts avec Visual Basic for Applications et VBScript.
 Script pour office

Syntaxe moins complexe comparé à C++ ou C#

Visual Studio Community : est unn environnement de développement intégré (IDE) extensible,
complet et
gratuit pour créer des applications modernes pour Windows, Android et
iOS, ainsi que des applications web et des services cloud.

 Il est simple pour l’utilisation,


 Il est libre (gratuit),
 Coloration syntaxique,
 autocomplétion du code,
 Il regroupe un ensemble d'outils pour la programmation en: Visual
Basic, C#, C++, Javascript, Python.

Les étapes : créer un projet – application windows forms( .NET Famework ) - le nom de projet
– l’emplacement C :\VBNET

Solutions et explorateur de solutions


Une solution contient une ensemble de projets, ainsi que des informations sur les
dépendances entre ces projets.
Les projets eux-mêmes contiennent des fichiers.

L’Explorateur de solutions, affiche une représentation graphique de la hiérarchie


des fichiers et des dossiers dans votre projet
Projet
Un projet contient toutes les informations de configuration du projet avec la liste des fichiers
constituant le projet, la liste de références utilisées par ce projet.

◼ Références ◼ fichier de configuration ◼ fichier de code


.VB (forum)

Un projet est aussi un conteneur de fichiers compilés: les bibliothèque de liens dynamiques
(DLL) et l’exécutable Windows (EXE)

Kifach dayra APP

Il y a la barre de menu (regroupe les commandes en catégorie) et la barre d’outil juj


lilfou9

Explorateur de solution ___ fenetre proprieté

Boite a outil (button , …)

Forum (fichier VB)

NET Framework (plateforme .NET)


Le Framework : fournit l’ensemble d’outils et de technologies nécessaires aux développement
d’applications Windows, web, mobile, etc.
Il prend en charge, par l’intermédiaire de nombreuses couches logicielles
superposées, l’intégralité de la vie d’une

application, du développement jusqu’à l’exécution.

Il contient des bibliothèques et le runtime environnent.


◼ FCL (Framework Class Library) représente l'ensemble des classes
utilisables par les développeurs .NET.
◼ un moteur d'exécution, appelé CLR (Common Language Runtime),
permettant de
compiler le code source de l'application en un langage
intermédiaire, le MSIL ,
◼ le code MSIL est compilé aussi en code spécifique au système
grâce à un compilateur JIT (Just In Time).

Vous aimerez peut-être aussi