A melhor prática para persistir informações config / user no .NET aplicativo [duplicado]
-
06-07-2019 - |
Pergunta
Esta questão já tem uma resposta aqui:
Eu tenho uma baixa quantidade de dados persistir na minha .NET aplicativo. Por exemplo, o arquivo que foi inaugurado última vez quando o usuário estava por perto. Qual é a melhor prática para persistir e recuperar informações como essa? Um exemplo de código seria apreciada.
Solução
Veja esta pergunta para algumas sugestões.
melhor prática para salvar as configurações do aplicativo em um aplicativo Windows Forms
Outras dicas
.NET tem este construído em ir para as configurações do projeto você pode ter por usuário e por configurações Aplicação persistiu com extrema facilidade.
direção de James é útil, mas tenha em mente, que tipo de aplicação? existem diferenças entre aplicativos web e aplicativos Windows. Olhe para biscoitos, sessão estado apropriado para aplicações web.
Uma maneira útil é estender o provedor de perfil
http://msdn.microsoft.com/en-us/library /taab950e.aspx
O provedor de perfil lembra informações após a sessão foi encerrada. Alternativamente, sql server fornece grande armazenamento permanente para criar seu próprio manipulador de estado
Eu tenho lutado com essa questão por muito tempo, mas finalmente eu encontrei uma solução que funciona excelente para mim.
Crie uma classe de configurações que contém todas as configurações simples (ou seja, valor um) Crie uma classe para cada configuração que tem de devolver valores multilpe
Encontre-se um ORM agradável (i como xpo muito, mas tenha em mente que essa é uma solução comercial).
O ORM faz todo o trabalho (pelo menos, se você tem um bom um).