Meilleure pratique pour conserver les informations de configuration / utilisateur dans l'application .NET [dupliquer]

StackOverflow https://stackoverflow.com/questions/1022127

  •  06-07-2019
  •  | 
  •  

Question

    

Cette question a déjà une réponse ici:

         

J'ai une faible quantité de données à conserver dans mon application .NET. Par exemple, le fichier qui a été ouvert la dernière fois lorsque l'utilisateur était présent. Quelle est la meilleure pratique pour persister et récupérer de telles informations? Un exemple de code serait apprécié.

Était-ce utile?

Autres conseils

.NET a intégré cela dans les paramètres de votre projet que vous pouvez faire persister extrêmement facilement. Les paramètres par utilisateur et par application sont extrêmement simples.

Les instructions de James sont utiles, mais gardez à l'esprit quel type d'application? il existe des différences entre les applications Web et les applications Windows. Regardez les cookies, l'état de session approprié pour les applications Web.

Un moyen utile consiste à étendre le fournisseur de profil

http://msdn.microsoft.com/en-us/library /taab950e.aspx

Le fournisseur de profil garde en mémoire les informations une fois la session terminée. Sinon, SQL Server fournit un excellent stockage permanent pour la création de votre propre gestionnaire d’état

Cela fait très longtemps que je me bats avec cette question, mais j'ai finalement trouvé une solution qui me convient parfaitement.

Créer une classe de paramètres contenant tous les paramètres simples (une valeur) Créez une classe pour chaque paramètre devant renvoyer des valeurs multilpe

Trouvez-vous un bon ORM (j'aime beaucoup xpo, mais sachez que c'est une solution commerciale).

L’ORM fait tout le travail (au moins, si vous en avez un bon).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top