Faire persister des informations

cs_mathmax Messages postés 403 Date d'inscription vendredi 28 octobre 2005 Statut Membre Dernière intervention 31 août 2008 - 20 mars 2007 à 15:55
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 20 mars 2007 à 20:30
Boujour,

Je cherche à faire persister des informations comme un chemin vers un fichier ou vers un dossier. Je voulais savoir quelle est la meilleure méthode pour faire cela.
Pour l'instant, je créer une classe contenant en propriété la valeur que je cherche à faire persister, puis  je  la sérialise dans un fichier XML et je la désérialise quand j'ai à nouveau besoin de cette valeur.
Je me demandais si l'utilisation d'un fichier Resource.resx ne conviendrait pas mieux. Le problème c'est que je ne vois pas comment mettre à jour une valeur définie dans ce type de fichier. Est-ce possible ? Comment ?

merci d'avance
Mathmax

7 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
20 mars 2007 à 16:08
et un txt ? ou un bin ?

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0
Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 13
20 mars 2007 à 16:18
Pourquoi ne pas utiliser aussi les fichiers "Settings" ? (plutot que Resource)
0
cs_mathmax Messages postés 403 Date d'inscription vendredi 28 octobre 2005 Statut Membre Dernière intervention 31 août 2008
20 mars 2007 à 16:22
Qu'appelles-tu un bin ?
L'ideal serait quand même d'utiliser un fichier .resx si il y a possiblité de le mettre à jour dynamiquement. Tu ne sais pas si c'est possible ?

Mathmax
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
20 mars 2007 à 16:27
sérialisation binaire

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_mathmax Messages postés 403 Date d'inscription vendredi 28 octobre 2005 Statut Membre Dernière intervention 31 août 2008
20 mars 2007 à 16:42
Les fichiers Settings semblent parfaitement correspondre à ce que je cherchais. Je vais regarder ça de plus près.

Mathmax
0
Nikoui Messages postés 794 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 19 août 2008 13
20 mars 2007 à 16:45
Au risque d'insister, si ce que tu veux stocker, ce sont des paramètres de config (comme un chemin vers un fichier), alors autant utiliser les fichiers de configuration - prévus pour ça. Ce n'est pas vraiment le but d'un fichier resx (l'interet du fichier resx c'est de pouvoir en faire plusieurs (un par langue) et d'accéder à celui qui concerne la langue de l'application - à part ça ce n'est rien d'autre qu'un fichier XML).
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
20 mars 2007 à 20:30
Je suis assez d'accord avec Nikoui, les fichiers de config sont assez pratique...
Maintenant faut voir au cas par cas ^^

<hr />
-Blog-
0
Rejoignez-nous