IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Questions sur vb.net


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2009
    Messages : 13
    Par défaut Questions sur vb.net
    Bonjour alors j'ai quelques questions à poser.. Merci de prendre le temps de me répondre

    1 - Qu'est-ce que C#.. j'ai cru comprendre que c'était en lien avec vb.net mais avant je croyais que c'était la suite de C et C++.

    2 - Je veux commencer à faire de la programmation de jeu(Je sais c'est dur.. je vais commencer simple).. j'ai déja fait du Visual Basic 6.0 et du C++... Mais avec C++ j'ai trouvé que rajouter du graphisme était trop dur.. c'est pourquoi je veux me mettre à Vb.net pour me mettre à jour et avoir plus de facilité à ajouter des graphismes... êtes vous d'accord ?

    2.1 - Vb.net est bon pour la 3D ?

    3 - Est-ce que les programmes fait en vb.net peuvent être mis sur internet ?(Je sais habituellement un langage comme flash ou java est préférable pour cela.)

    3.1 - J'ai cru voir que Vb.net utilisait SQL... Il faut runner le serveur sur son propre ordi?? Ou on peux prendre des serveurs SQL sur internet... Par exemple Yahoo ou on peux faire des sites et avoir sa propre base de donné

    Bon et bien merci d'avance Dsl si les réponses sont ailleurs sur la FAQ/Forum, je n'ai pas trouvé

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Citation Envoyé par Rixlaxtro Voir le message
    1 - Qu'est-ce que C#.. j'ai cru comprendre que c'était en lien avec vb.net mais avant je croyais que c'était la suite de C et C++.
    aouch ...
    Donc .NET c'est un framework de développement utilisable en plusieurs langages et offrant pour chacun des langages un jeu de fonctionnalités équivalentes (en gros).
    Ensuite, les langages principaux pour la plateforme .NET sont le C#, C++/CLI, Delphi.NET, etc etc, et accessoirement vb.net (ps pour la suite, j'ai horreur de vb.net ). C# n'est pas la suite de C++ (d'ailleurs on peut très bien faire du .NET avec le C++/CLI) mais c'est le langage spécialement développé avec la plateforme .NET basé sur une syntaxe C++. C'est donc aussi le langage .NET pour lequel on trouvera le plus grand nombre d'exemples et de tutoriels sur le net. (et c'est ze best language of the world mais ça ... )

    Citation Envoyé par Rixlaxtro Voir le message
    2 - Je veux commencer à faire de la programmation de jeu
    re-aouch.
    Commence déjà par le cours pour débutant, excellent :
    http://plasserre.developpez.com/cours/vb-net/
    Après, pour faire des jeux en .NET tu peux regarder WPF ou XNA. (dont tu peut trouver des informations sur Google).

    Citation Envoyé par Rixlaxtro Voir le message
    je vais commencer simple
    Donc tu fais un jeu

    Citation Envoyé par Rixlaxtro Voir le message
    j'ai déja fait du Visual Basic 6.0
    ATTENTION : le vb.net ce N'EST PAS du vb 6 avec des fonctions nouvelles, c'est vraiment un changement profond dans le langage. Prends le temps de lire et d'étudier le cours dont j'ai mis le lien plus haut, ça t'évitera de coder des horreurs.

    Citation Envoyé par Rixlaxtro Voir le message
    êtes vous d'accord ?
    C'est ton choix. Il y a des gens qui préfèrent le C++ pour faire ça ...

    Citation Envoyé par Rixlaxtro Voir le message
    Vb.net est bon pour la 3D ?
    Ce n'est pas le langage qui fait quelque chose sous .NET, c'est la plateforme. Si le framework permet de faire quelque chose, tu peux le faire avec n'importe quel langage (en général).
    Et donc pour la 3D, .NET offre deux éléments qui sont WPF et XNA, mais ce n'est pas le moyen le plus facile de commencer à découvrir la plateforme vu que c'est assez prise de tête.

    Citation Envoyé par Rixlaxtro Voir le message
    Est-ce que les programmes fait en vb.net peuvent être mis sur internet ?(Je sais habituellement un langage comme flash ou java est préférable pour cela.)
    Flash sert à faire des animations (ou autres) hébergées par le serveur et exécutées sur le client via le browser. Sur ce terrain là en .NET on trouve Silverlight. Sinon avec .NET on peut aussi faire des "applications de bureau" et donc avoir un exe qu'on télécharge et qu'on installe sur la machine du client avant de l'exécuter. (ie. pense à regarder DreamShield )

    Citation Envoyé par Rixlaxtro Voir le message
    3.1 - J'ai cru voir que Vb.net utilisait SQL... Il faut runner le serveur sur son propre ordi?? Ou on peux prendre des serveurs SQL sur internet... Par exemple Yahoo ou on peux faire des sites et avoir sa propre base de donné

    Si tu poses cette question c'est que tu ne t'y connais pas en SQL Server et compagnie. Tu pourra trouver sur le forum des articles qui abordent la question de SQL Server notamment dans le cours de Plasserre. Ceci dit c'est pas parce que tu fais du VB.NET que tu es obligé d'avoir du SQL dans ton programme ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2009
    Messages : 13
    Par défaut
    Si j'ai bien compris, par plateforme tu parles en gros de l'interface qui permet d'ajouter des boutons et compagnie sur un formulaire?

    Alors on peut faire cela avec du C++ par exemple ? Car dans le temps ou j'en ai fait c'était seulement sur un compiler ou je n'avais aucune interface..

    Alors pour vb.net... le langage est du visual basic sur la plateforme .net ? Mais ce n'est pas du vb 6 alors quel est le nom du language ?

    Merci beaucoup pour ta réponse très détaillé!

    P.s : Je suis déja sur le tutoriel

  4. #4
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    http://fr.wikipedia.org/wiki/Framework
    En informatique, un framework est un ensemble de bibliothèques, d'outils et de conventions permettant le développement d'applications. Il fournit suffisamment de briques logicielles et impose suffisamment de rigueur pour pouvoir produire une application aboutie et dont la maintenance est aisée. Ces composants sont organisés pour être utilisés en interaction les uns avec les autres (voir urbanisation).
    Le .NET Framework est un ... framework.

    Et donc si on utilise le framework .NET à partir du C++, on aura sensiblement les même choses à faire qu'en C# ou qu'en vb.net vu qu'il s'agit du même framework. (Mais afficher des choses biens en C++ avec seulement les API Win32 peut être très déroutant).

    Et enfin, Visual Basic .NET est à peu près la syntaxe de VB 1 - 6 appliqué au framework .NET sauf que .NET par définition c'est une plateforme faite pour les langages objets (ce que n'est pas vb6) et donc les habitudes à prendre sont différentes et la manière de coder est différente. Si on code en vb.net comme en vb6 on fait du code sale, nul, instable, etc.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2009
    Messages : 13
    Par défaut
    Citation Envoyé par smyley Voir le message
    http://fr.wikipedia.org/wiki/Framework
    Et enfin, Visual Basic .NET est à peu près la syntaxe de VB 1 - 6 appliqué au framework .NET sauf que .NET par définition c'est une plateforme faite pour les langages objets (ce que n'est pas vb6) et donc les habitudes à prendre sont différentes et la manière de coder est différente. Si on code en vb.net comme en vb6 on fait du code sale, nul, instable, etc.
    Alors si je me fie à la dernière partie de cette page :
    http://plasserre.developpez.com/cour...?page=principe

    Programmer en objet signifie qu'il ne faut pas programmer en function ?

    Qu'est-ce qui fait que du code vb6"en function", est instable sur vb.net?

    Merci encore

  6. #6
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Citation Envoyé par Rixlaxtro Voir le message
    Programmer en objet signifie qu'il ne faut pas programmer en function ?
    Ce sont 2 choses totalement independantes.
    Tu peux tres bien faire autant de functions que tu desires, mais developpe de facon et pour les objets.

    Citation Envoyé par Rixlaxtro Voir le message
    Qu'est-ce qui fait que du code vb6"en function", est instable sur vb.net?
    C'est comme si tu mets un moteur de ferrari dans la carcasse d'une bonne et vielle 2CV ... ca peut fonctionner, mais tres tres mal et surtout pas à 250 km/h.

    Si tu as un code vb6 a reprendre et a tranferer en .net, la seule solution viable, efficace et obligatoire, c'est de reprendre tout le code de zero.
    Tu pourras trouver plein plein de posts sur le sujet qui pourront plus te renseigner.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Simple Question sur VB.net
    Par sohaieb dans le forum VB.NET
    Réponses: 13
    Dernier message: 14/05/2013, 12h34
  2. Question sur Sytem.Net.Webclient()
    Par kazylax dans le forum VB.NET
    Réponses: 2
    Dernier message: 23/06/2009, 22h20
  3. Quelques questions sur VB.NET
    Par FABFAB125 dans le forum Débuter
    Réponses: 2
    Dernier message: 14/05/2008, 15h44
  4. Question sur Ado.net pour débutant
    Par Arnaud Malabeux dans le forum VB.NET
    Réponses: 2
    Dernier message: 12/05/2007, 10h39
  5. question sur vb.net
    Par dartagnan43 dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/04/2007, 23h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo