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 :

Organisation d'un projet VBNet avec partie administrateur


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2010
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2010
    Messages : 132
    Par défaut Organisation d'un projet VBNet avec partie administrateur
    Bonjour,

    J'ai écris un programme en deux parties (deux projets vbnet) une partie qui concerne l'administration de l'outil et une partie pour les utilisateurs lambda.

    Les deux projets contiennent pas mal de forms et subs indépendants mais contiennent aussi des subs et fonctions "doublons".

    Je me pose la question de l'organisation de "l'infrastructure":
    - devrais je fusionner les deux projets en un seul (au risque d'avoir des 10aines de forms et subs)?
    - devrais je créer une dll depuis l'un deux avec toutes les fonctions partagées et la référencer dans l'autre?
    - autre...

    merci pour vos conseils,
    zebrette

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Bonjour,

    Référencer l'un des projets dans l'autre est selon moi une fausse bonne idée, car cela va alourdir énormément l'un des projets.

    Déjà pour ce qui est des classes, méthodes et fonctions, il faut mettre déjà ça dans un projet distinct référencé par les deux projets.

    Pour les forms, la théorie dit de faire la même chose que pour les classes car ce sont aussi des classes.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2010
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2010
    Messages : 132
    Par défaut
    Je vois... un troisième projet; voire plus...
    Mais du coup considérons que les projet1 et projet2 référencent une dll faites par projet3;

    Si je modifie le projet3, il "suffit" de re-publier projet1 et projet2 sans autres manipulation et il intègreront la nouvelle version de la dll (à condition bien sur de ne pas l'avoir complètement changée)?

    Et d'un point de vue debugging, c'est pas très ergonomique, s'il faut ouvrir tous les projets...

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Par défaut
    Ben en théorie tu assures que le projet 3 (le commun) fonctionne avant de l'utiliser dans le projet 1 ou 2.

  5. #5
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Et il est possible de mettre plusieurs projets dans une seule et même solution, donc quand tu ouvres ta solution, tu ouvres tous les projets, et si tu modifies quelques dans le projet 3, tu vois immédiatement les impacts sur les 2 autres !

    Concernant ça :
    et il intègreront la nouvelle version de la dll (à condition bien sur de ne pas l'avoir complètement changée)?
    Ben tu ne pourras pas republier si ça ne compile pas (au minimum) !

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2010
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Australie

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2010
    Messages : 132
    Par défaut
    Citation Envoyé par sinople Voir le message
    Ben en théorie tu assures que le projet 3 (le commun) fonctionne avant de l'utiliser dans le projet 1 ou 2.
    Je théorise beaucoup... aussi, mais dans la pratique je trouve souvent des cas où je dois modifier le "projet3" pour intégrer des améliorations ou des fix. Je reste un 'autodidacte' avec toutes les manques théorique que cela implique.


    Citation Envoyé par ostenhard Voir le message
    Et il est possible de mettre plusieurs projets dans une seule et même solution
    Plein de chose à explorer, excitant.

    Merci à vous deux.
    Zebrette

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

Discussions similaires

  1. deployer partie statique du projet web avec jetty
    Par kaljerhom dans le forum Maven
    Réponses: 0
    Dernier message: 30/11/2009, 09h49
  2. comment structurer une modél. UML - projet J2EE avec pattern
    Par RocketArena dans le forum Architecture
    Réponses: 18
    Dernier message: 20/07/2007, 19h20
  3. Importer un projet VC++ avec Dev c++
    Par jphi5 dans le forum MFC
    Réponses: 2
    Dernier message: 02/11/2005, 17h41
  4. [Package]Organisation d'un projet
    Par willowII dans le forum Langage
    Réponses: 7
    Dernier message: 23/10/2005, 11h44
  5. projet .war avec Eclipse
    Par CapToMatteo dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 20/04/2004, 14h38

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