Batch Forum Index
RegisterSearchFAQMemberlistUsergroupsLog in
Reply to topic Page 1 of 1
VB.NET - Caractéristiques
Author Message
Reply with quote
Post VB.NET - Caractéristiques 
Bonjour, bonsoir à tous, ce sujet à pour but de caractériser brièvement le VB.NET et de peut-être vous aiguiller vers ce langage.

Fiche technique
Dates de publication : 2001, 2003, 2005, 2007, 2010
Auteur : Microsoft
Paradigme : orienté objet, structuré et impératif
Typage : statique, fort et nominatif
Autre : programmation orienté évènementielle, exécuté sous machine virtuelle, pré-compilé dans un langage intermédiaire (CIL), syntaxe dérivée du Basic

Avantages possibles
- Langage de haut niveau, à l'opposé des langages de bas niveau avec lesquels on doit tenir compte de la façon dont fonctionne le matériel de l'ordinateur censé exécuter le programme. On parle de haut niveau quand un certains nombre de couches nous séparent de la machine, qui nous permettent de faire abstraction de certains concepts propres aux langages de bas niveau mais qui, en contre partie, pour la plupart du temps, ralentissent le programme.
- Langage avec une syntaxe verbale, sa grammaire ne contient pas de signes.
- Langage faisant partie de la bibliothèque .NET, puissante bibliothèque proposant de vous aidez dans de nombreuses tâches.
- Langage complet, exploitant la plupart des concepts de haut niveau orienté objet.
- Langage capacitif, facile à apprendre.

Principales capacités
- Créer simplement des programmes
- Élaborer des interfaces graphiques
- Concevoir des formulaires
- Gérer le temps
- Manipuler des fichiers
- Accéder à une base de données
- Gérer la connexion à un serveur
- Gérer un serveur
- Utiliser la console
- Construire des sites web
- Utiliser et écrire des codes sous forme de librairies (.dll)

Implémentations
Il existe principalement l'implémentation officielle, celle de Microsoft, qui n'est présente que sur ses produits : Windows, Windows Phone et Xbox. Comme vous l'aurez compris, la bibliothèque .NET est propriétaire, mais un projet, Mono, vise à porter cette bibliothèque sous les différents systèmes d'exploitation présents, autant sur mobile que sur ordinateur.

"Hello World" en VB.NET
Code:

' Module permettant de regrouper du code
Public Module HelloWorld
   
    ' Fonction d'exécution du programme
    Public Sub Main()

        ' Ecris sur la console "Hello World !"
        Console.WriteLine("Hello World !")

        ' Attends que l'utilisateur saisisse quelque chose
        Console.Read()

    End Sub
 
End Module




Post Publicité 
PublicitéSupprimer les publicités ?


Reply with quote
Post VB.NET - Caractéristiques 
Bonjour pour l'exemple du hello world on peut utiliser d'autre choses a la place de console.Read() comme :
- Console.ReadKey()
- Console.ReadLine()

Puis a la place de Console.WriteLine()

- Console.Write()

Et aussi qui est quasiment jamais utilisé et de très très haut niveau :

- Console.Out.Write()
puis
- Console.Out.AsyncWrite()
pour le faire pendant autre chose (en temps réel)




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Reply with quote
Post VB.NET - Caractéristiques 
Je voulais juste ajouter que le VB.NET est fortement déconseillé pour les commandes externes car quand j'ai testé une compilation, le fichier faisait plus de 400Ko...sinon, je trouve que c'est un très bon langage.




______________________________________________________
mon site https://kagescan.legtux.org/
mon youtube : https://youtube.com/KageTeamFr
un discord de prog sympa : https://discord.gg/4GTggYn
Visit poster’s website
Post VB.NET - Caractéristiques 


Display posts from previous:
Reply to topic Page 1 of 1
  



Index | Getting a forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch