Nous planifions actuellement une application WPF LoB plus grande et je me demande ce que les autres pensent être la meilleure pratique pour stocker de nombreux paramètres d'interface utilisateur, par exemple.Meilleures pratiques pour stocker les paramètres de l'interface utilisateur
- Etats Expander
- commandes de menu
- Propriétés Dimensionnement
- etc ...
Je n'aime pas l'idée d'avoir des dizaines de valeurs stockées à l'aide de la SettingsProvider délivrée (c.-à- Fichier App.config), bien qu'il puisse être utilisé pour le stocker dans une base de données intégrée à l'aide d'un SettingsProvider personnalisé. être capable d'utiliser une sorte de liaison de données est également une préoccupation. Est-ce que quelqu'un a eu les mêmes problèmes?
Qu'avez-vous fait pour stocker beaucoup de paramètres utilisateur de l'interface utilisateur?
Le registre est absolument pas le bon endroit plus. Les registres sont corrompus, une utilisation inappropriée peut entraîner des problèmes de sécurité et enfreindre les principes LUA/UAC. http://secureapps.blogspot.com/2006/10/windows-registry-application-security.html –
Eh bien, les paramètres de l'interface utilisateur ne sont pas très importants pour la sécurité, n'est-ce pas? – Treb
Ils sont facilement corruptibles et sujets aux erreurs. Je préférerais les avoir facilement accessibles par les utilisateurs communs. – thismat