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 :

besoin d'un complément pour la méthode de développement basée sur l'orienté objet?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de spring.time
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 294
    Par défaut besoin d'un complément pour la méthode de développement basée sur l'orienté objet?
    Salut,

    quelle méthode vous me suggériez afin de développer une application de gestion locale, accédée par un réseau local.
    il y'a la méthode classique, c'est à dire, qui se base sur la programmation évènementielle, je vais créer mes interfaces avec l'IDE visual studio, puis je vais coder ces interfaces, avec vb.net de façon procedurale,
    j'ai déja essayé cette méthode, mais elle prend beaucoup du temps, puisqu'il y'a des opérations qui se rapprochent, donc elles suscitent un peu près le meme traitement, donc je refais le meme travail.

    je sais qu'il existe la méthode qui se base sur l'orienté objet, j'ai déja lu un tutoriel dans ce sens, et je veux bien l'utiliser.
    les exemples que j'ai vu sont des exemples basiques.
    pour la procédure:
    je crée mes classes, qui possèdent des membres et des procédures et fonctions.
    -est ce qu'il y'a une technique qui peut générer des classes à travers les tables de base de données?
    -pour le code de mes interfaces, par exemple derrière un bouton de consulter des données X, j'instancie une classe adaptée à cela puis j'appelle la procédure adaptée qui se charge de la connexion avec la BD et exécute la requête? c'est bien cela?
    -qu'est ce que vous me conseillez, le framework windows forms ou bien wpf? pour la création de graphique de mon application?


    j'aimerais bien que vous montriez une méthode simple applicable avec vb.net et visual studio.


    merci pour votre compréhension

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    faire du vb.net sans faire de POO, c'est dommage (pour être poli ^^)

    après si tu retapes x fois à peu près la même chose c'est que tu n'es pas assez fénéant
    un bon développeur est fénéant et quand il doit taper plusieurs fois la même chose il cherche comment ne pas le faire
    la méthode est de faire du code générique qui marche dans tous les cas, et d'appeler ce code avec des paramètres différents

    pour manipuler les bases de données sans coder, il y a EF (entity framework) (dispo à partir de vs2008)

    quant à winforms/wpf, c'est à toi de voir, si tu connais winforms, tu vas perdre beaucoup de temps à assimiler wpf qui est radicalement différent, et il faut des bonnes bases sur le framework pour comprendre les concepts
    sinon wpf permet de faire tout ce qui est imaginable côté graphisme, alors qu'en winforms les performances mettent des barrières rapidement (formes des controles, transparence, simplicité ...)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé Avatar de spring.time
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 294
    Par défaut
    Bonjour Pol63

    merci pour tes conseils
    et moi je suis fainéant

    svp, pourriez vous m'expliquer d'avantage ce que je vais faire avec l'orienté objet?
    -je crée mes classes, je les crée comme ça? elles n'ont pas de relation avec la BD?
    -sur quoi je vais me baser pour créer mes procédures ou fonctions?


    je ne sais pas par quoi je vais débuter avec l'orienté objet sur VS2010.

    merci

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 194
    Par défaut
    si tu peux essayer entity framework (il faut peut etre la version payante de visual studio ...) tu verras le principe, ca créé une classe par table, pour les jointures, la propriété créée retourne l'instance de classe liée (ou une collection pour une jointure 1-n)

    et ca génère le code de connexion à la base, il y a une méthode update (ou nom dans le genre) sur chaque classe qui répercute les modifications des propriétés dans la base de données, une méthode new, delete etc...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. [XL-2007] besoin d'une idée, d'une méthode pour réduire une procédure trop longue
    Par dmoluc dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 30/07/2012, 18h56
  2. J'ai besoin de votre aide pour une requête
    Par ovdz dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/05/2005, 11h42
  3. Besoin d'un conseil pour une sélection Access/fichier
    Par Oluha dans le forum Bases de données
    Réponses: 1
    Dernier message: 20/03/2005, 19h10

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