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

C# Discussion :

registry versus config


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut registry versus config
    Bonjour

    J'essaye de convaicre mes partenaires d'une equipe de ne pas utiliser le registry pour sauver des path utilisateur mais plutot les Settings

    Malheureusement je suis un peu démuni devant l'argument "On l'a toujours fait et ca marche tres bien"

    Donc pour ne pas etre seul a precher devant le sceptiscime général avez-vous des argument pour me conforter ?

    Ou bien est-ce moi qu m'entete inutilement ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    La première serait sans doute le fait qu'avec les Settings t'as une classe qui est auto-générée avec une propriété pour chaque paramètre configurable. Alors qu'avec la base de registre non seulement tu dois écrire du code pour récupérer chaque paramètre mais aussi tu dois aussi faire gaffe à bien convertir la valeur recupérée ce qui n'est pas le cas avec la classe Settings (les types des paramètres sont définis dès le départ) et aussi surtout qu'il faut aussi avoir les droits (certains admins bloquent la modification du registre).

    C'est que j'ai si ça peut aider .

  3. #3
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Merci H2s84

    Tu a raison mais ca reste leger devant l'agument "On l'a toujours fait et ca marche tres bien"


    Je cherche donc plutot un "guide des bonnes maniere" ou quelques arguments solides permettant d'expliquer que cette maniere de faire doit etre evitée meme si "ca marche"

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bah ! C'est ce que j'ai mis dans mon premier message.
    En résumé le fichier Settings offre une simplicité de codage.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Salut,

    Pour info, je suis de ceux qui pensent que la registry est un four tout complétement innommable. Tout le monde l'utilise à sa sauce et Microsoft les premiers j'ai l'impression.

    A moins de me tromper, une application 32 bits installée sur un processeur 64bits verra ses clés installées dans un autre chemin... (nœud "Wow6432Node"). C'est peut-être pas l'exemple le plus marquant, car on peut gérer son mode de compilation, mais parfois l'utilisation de libraires externes impose une compilation 32 bits...

    Sinon suivant l'OS, il faut gérer les droits d'accès (http://stackoverflow.com/questions/5...is-not-allowed).
    C'est pas gênant en soi, ça peut se gérer, mais qu'est-ce qui dit que la prochaine version de Wondows ne va pas encore changer de fusil d'épaule... Reprendre les applications existantes, c'est pas ce que je préfère perso...

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Pour l'argument "On a toujours fait ça", montre leurs cette image, ça va les cassé!


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

Discussions similaires

  1. [Débat] MERISE versus UML ? Avenir de MERISE ?
    Par Matthieu Brucher dans le forum Méthodes
    Réponses: 51
    Dernier message: 15/02/2022, 17h32
  2. C# versus Java
    Par laffreuxthomas dans le forum C#
    Réponses: 368
    Dernier message: 30/03/2019, 22h59
  3. Que choisir : PHP versus Java ?
    Par Sniper37 dans le forum Général Conception Web
    Réponses: 164
    Dernier message: 28/04/2009, 16h50
  4. [SDK ou MFC] Registry ( Binaire et DWORD )
    Par FRATJF dans le forum MFC
    Réponses: 2
    Dernier message: 02/07/2003, 16h56
  5. Creation d une clee dans la registry en VC++
    Par rico27fr dans le forum MFC
    Réponses: 4
    Dernier message: 30/05/2002, 12h36

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