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 :

Appliquer une modification à tous les formulaire de la solution


Sujet :

VB.NET

  1. #21
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Une idée en l'air, jamais essayée. Et je ne sais même pas si cela marcherait. Et Microsoft ne serait pas d'accord. Puisque les desingers des formulaires sont de vulgaires fichiers XML, tu te fais un programme qui change directement les fichiers XML et tu croises les doigts...
    Mais moi, je me poserais la question sur l'opportunité de reviser l'interface et de la nécessité de conserver 100 feuilles. Parce que, veut, veut pas, le jour où tu voudras changer une autre couleur, une police de caractères ou une mise en forme, tout sera encore à recommencer...

    Par ailleurs, il ne faut pas oublier que lorsqu'on démarre un projet de développement, on ne connait pas toujours à l'avance, et c'est bien heureux, quel sera son avenir.
    Je ne peux pas te donner complètement tort, mais cela ne devrait pas être une raison pour ne pas planifier un brin


    Il se trouve pour ma part que d'un projet relativement modeste au départ, je me retrouve aujourd'hui avec un logiciel fantastique auquel des dizaines d'utilisateurs sont fortement attachés.
    Je veux bien, mais, il devient, ou il est devenu, difficile à maintenir. C'est sûr que serait long, mais je pense que de faire les changements manuellement, en prévoyant immédiatement d'adapter l'ensemble des composants pour éventuellement les remplacer, ou les modifier rapidement, que ce soit par héritage ou autrement, serait la solution la plus viable à long terme.
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    Citation Envoyé par Crusy Voir le message
    Je ne crois que ce soit une question de "niveau" mais plutôt que ce qui se conçoit bien s'énonce clairement...

    j'ai énoncé des solutions avec les termes techniques de .net
    tu ne les as pas compris
    ce sont des faits




    Citation Envoyé par Crusy Voir le message
    Le logiciel que j'ai développé fonctionne depuis plusieurs années et les nombreux utilisateurs qui s'en servent en sont a priori très satisfaits.
    Il se pourrait donc que je ne sois pas si mauvais que tu sembles le croire.
    on peut tout à fait développer sans tout connaître

    Citation Envoyé par Crusy Voir le message
    Pour finir, je tiens à rappeler que si ce genre de forum existe, c'est pour partager des compétences, des idées et des savoirs, et non pour porter des jugements approximatifs sur les interlocuteurs avec qui l'on échange.
    j'ai partagé mes compétences en proposant plusieurs solutions
    je porte des jugements si j'en ai envie, et j'en trouve sur plein de forums ca met un peu de relief dans la vie
    et il ne faut pas s'arrêter à ça (là dessus tu gères biens ^^)


    Citation Envoyé par Crusy Voir le message
    Je suis pour ma part ingénieur et docteur en informatique
    argument d'autorité ?

    Citation Envoyé par Crusy Voir le message
    Par ailleurs, il ne faut pas oublier que lorsqu'on démarre un projet de développement, on ne connait pas toujours à l'avance, et c'est bien heureux, quel sera son avenir.
    c'est bien vrai

    Citation Envoyé par Crusy Voir le message
    Cette question étant réglée, je reviendrai dans quelques temps inscrire ici la solution à ce problème, en espérant que cela aidera des développeurs confrontés au même problème.
    pas la peine je l'ai déjà fait
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #23
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Bonsoir Crusy,

    Personnellement il y a une chose qui me déplaît dans ta manière d'aborder l'éventuelle solution (proposée par nous autres) : ceci :

    Si oui, quel est le code que je dois placer dans les autres formulaires afin de mettre en place l'héritage?
    Nous te donnons des éléments et tu reviens vers nous pour obtenir du code prêt à l'emploi......... Il ne faut pas t'étonner des réactions suscitées par ce genre d'intervention car en agissant ainsi tu ne donnes pas l'impression de vouloir apprendre.

    Allez sans rancune aucune.

    PS : N'oublies pas que nous sommes (pour la plupart) autodidactes et qu'au regards de nos demandes d'aides sur cette communauté, nous avons fait le choix de nous dépatouiller seuls ! De plus si nous aidons les autres c'est au travers de termes techniques et le moins possible en langage de programmation car "ce qui se conçoit bien ........" tu connais la suite.

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    Allez sans rancune aucune.
    ca je confirme, il faudrait plusieurs topic de mauvaise volonté avant qu'on laisse tomber quelqu'un ^^
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #25
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut
    bonjour

    Une appli à 100 formulaires sans compter les contrôles inclus dans chaque formulaire est une application débile qui viole les règles de programmation élémentaire des contrôles Windows, et ne mérite même pas qu'on l'évoque...
    A reverser aux ratés de la programmation !!!

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    j'ai pris des blams pour moins que ça, je serais toi je supprimerais ton post
    c'est une attaque personnelle gratuite et non constructive, alors qu'il est resté courtois
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #27
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Points : 3 404
    Points
    3 404
    Par défaut
    Citation Envoyé par Crusy Voir le message
    Le logiciel que j'ai développé fonctionne depuis plusieurs années et les nombreux utilisateurs qui s'en servent en sont a priori très satisfaits.
    [...]
    Par ailleurs, il ne faut pas oublier que lorsqu'on démarre un projet de développement, on ne connait pas toujours à l'avance, et c'est bien heureux, quel sera son avenir.
    Il se trouve pour ma part que d'un projet relativement modeste au départ, je me retrouve aujourd'hui avec un logiciel fantastique auquel des dizaines d'utilisateurs sont fortement attachés.
    Bonjour, pour ma part, je ne vais pas essayer de te tourner vers une solution directe à ton problème, mais à un réel travail de refonte de ton application.

    Comme tu l'as dit, on ne connais pas à l'avance l'avenir d'une application. Et c'est pour cela que, lors de la conception de la solution, il faut s'efforcer à essayer d'anticiper au maximum. Ce n'est pas évident, mais une application bien conçue sera plus facile à maintenir et à améliorer.

    Typiquement, comme l'a dit maladroitement MABROUKI, il y a certains signes qui ne trompent pas. Le nombre de formulaires, de répétitions de codes, etc.. implique un maintenabilité et une évolutivité très compliquée !

    Perdre -un peu- de temps à revoir la conception de ton application te permettras de gagner -beaucoup- de temps à l'avenir.

  8. #28
    Expert confirmé
    Inscrit en
    Avril 2008
    Messages
    2 564
    Détails du profil
    Informations personnelles :
    Âge : 64

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 564
    Points : 4 441
    Points
    4 441
    Par défaut
    bonjour

    Pol63
    c'est une attaque personnelle gratuite et non constructive, alors qu'il est resté courtois
    il est resté courtois ? voire ,c'est un fanfaron qui sort en bataille ses "drapeaux diplômes" (obtenus ou?) et les agite ,sans savoir qu' un diplôme agité au 4 vents finit par se déchirer ...!!!
    C'est une discussion mal engagée dès le départ et polémique ,car on n'as pas vu une ligne de code sur cette œuvre grandiose à 1000 formulaires !!!

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/10/2016, 10h38
  2. Appliquer une image à tous les formulaires d'une base
    Par Jean-Philippe André dans le forum Contribuez
    Réponses: 1
    Dernier message: 01/02/2012, 11h27
  3. [XL-2007] Appliquer une macro à tous les classeurs d'un dossier
    Par Robinno dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/11/2010, 16h50
  4. Changer une propriété tous les Formulaires et Etats
    Par possible924 dans le forum VBA Access
    Réponses: 0
    Dernier message: 16/07/2010, 08h51
  5. Appliquer une police à tous les contrôles d'une application
    Par Electroniktor dans le forum Windows
    Réponses: 2
    Dernier message: 07/02/2009, 20h16

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