12. juli 2005 - 22:36Der er
10 kommentarer og 2 løsninger
Gemme konfiguerbare indstillinger i et program
Hello,
Jeg har lavet en lille applikation som laver nogle simple kald til en database. Jeg vil gerne vide hvis/hvordan det er muligt at gemme f.eks. forbindelsesindstillinger i selve applikationen. Sådan at man indefra programmetkan ændre disse indstillinger når man vil. Jeg gider naturligvis ikke gemme til en XML-fil eller lignende, da jeg gerne vil gemme databasenavn, server, brugernavn og adgangskode til databasen. Kan lagre disse egenskaber inden i progammet på en eller anden måde?
Da det rent faktisk er en nem sag at både decompile og deassembele en .NET assemply, vil dine data ikke være specielt beskyttet af at du ”gemmer dem i programmet”. Bortset fra dette, tror jeg ikke at det sådan lige at gøre det du vil.
Inden du opgiver XML-ideen helt bør du i øvrigt lige tænke på at du jo rent faktisk kan kryptere data før de lægges i XML filen. .NET framework'et kommer med et par gode klasser til den slags ting, så det er ikke specielt langhåret.
... og så er XML-konfigurationsfiler faktisk ”the .NET way” at gøre den slags ting på.
hvis de allerede indtaster et password og databasen ikke kan bruge samme password, så var nielles ide faktisk ikke så ringe endda (som det hedder på jydsk)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.