13. januar 2010 - 09:50Der er
5 kommentarer og 1 løsning
Dele data mellem kontroller
Hvad er den bedste måde at dele data mellem usercontrols?
Det jeg gerne vil opnå er så få database-kald som muligt. Jeg har f.eks. en variabel Product som hentes i databasen og dette Product skal bruges i flere usercontrols på samme side. Jeg har prøvet med en fælles base control, men denne oprettes for hver kontrol og går derfor alligevel i databasen for hver kontrol der loades.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
jeg kommer lige til at tænke på.. kunne du i princippet ikke bare lave dine controls så de tager en reference til det objekt du laver? på den måde slipper du for singletons... så laver du bare objektet/objekterne med de data du skal bruge og sender referencerne til dine controls?
kdasummer nævner den måde det normalt gøres på :), men ellers kan du også lave en cache, nu kender jeg ikke dit data, men man kan komme langt med session based eller request based caches :)
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.