04. august 2003 - 10:01Der er
4 kommentarer og 1 løsning
Gemme globale settings i ASP.NET
Jeg er igang med et CMS system...
Jeg har brug for at kunne gemme nogle indstillinger, som kan rettes via administrationssiden - f.eks. firmaoplysninger osv...
Jeg ved, at jeg kunne gemme disse i SQL databasen, men mener ikke at det vil være den rigtige løsning... Gemmer jeg dem i web.config, kan de vel ikke rettes fra admin siden...
Hvor gemmer jeg oplysningerne, så jeg opnår den største performance... Oplysningerne skal naturligvis være beskyttede, så de kun kan hentes fra siden og ikke er direkte tilgængelige...
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Hvorfor vil det ikke være den rigtige løsning at gemme dem i SQL databasen - det er jo netop det den er der for... det vil helt sikkert også være der du opnår den bedste performance hvis det bliver til et stort system. Så mit forslag er, at du gemmer dataene i SQL databasen.
Hvad med at gemme dem i Databasen, og i Application_OnStart (i global.asax) indlæser du værdierne fra databasen over i et par Application variabler. På denne måde skal du ikke slå op i databasen hver gang en side requestes.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.