Avatar billede anders159 Nybegynder
01. november 2005 - 10:21 Der er 11 kommentarer og
1 løsning

holde state på en aspx side. C#

Hejsa

Har en applikation(VisualStudio C#) der skal kunne betjene et sted mellem 200-400 klienter, det den skal vise er dog rimelig statisk.

Der bliver kun lavet en opdatering af data en gang i døgnet, eller hvis der er blevet ændret i konfigurations instillingerne.

data ligger i et objekt, bestående af flere objekter.

Hvordan kan jeg holde state??.. Ville gerne have en liste/collection af disse objekter og så bare søge i denne, når der kommer en forspørgelse fra en klient.
Avatar billede arne_v Ekspert
01. november 2005 - 10:28 #1
En collection i Application eller en egen isngleton lyder måske ikke helt ved siden af
Avatar billede arne_v Ekspert
01. november 2005 - 10:28 #2
singleton
Avatar billede anders159 Nybegynder
01. november 2005 - 10:38 #3
ok, men er helt ny her, så det siger mig ikke lige det store.

vil det sige, at hvis jeg opretter en collection i pageLoad() på aspx.cs , så her kan holde state på alle de objecter jeg putter i den?
Avatar billede arne_v Ekspert
01. november 2005 - 10:43 #4
Page_Load bliver vel udført hver gang siden vises, så den skal kun hente fra
der hvor du har gemt data.

Selve det at gemme data skal vel gøres i noget kode som bliver kaldt i
global.asax hvis Application eller constructor i en singleton
Avatar billede anders159 Nybegynder
01. november 2005 - 10:59 #5
øv :)..her taber du mig lige lidt.

skal jeg oprette min singleTon i en seperart klasse. hvis ja, hvor i min kode ville dette så være.

er stadig ny i denne verden og har endnu ikke det store overblik over hvor, hvad skal gøres.

Har data i en DB, men skulle helst kun hente og behandle dette engang i døgnet.

resten af tiden skulle det gerne ligge i initaliserede objekter...gerne i en liste hvor det er let at søge i.

er ikke helt med hvad angår global.asax.
Avatar billede anders159 Nybegynder
01. november 2005 - 11:14 #6
har også prøvet at finde SingleTon klassen, men kan ikke finde den. Skulle den ikke ligge under namspace"system"?
Avatar billede arne_v Ekspert
01. november 2005 - 11:17 #7
En singleton er et begreb ikke en klasse i .NET framework.

Det er en klasse som der kun findes en instans af.

http://www.eksperten.dk/artikler/37 fortæller detaljer

jeg tror at Application vil passe bedre til dit behov
Avatar billede anders159 Nybegynder
01. november 2005 - 11:27 #9
kanon, der fattede jeg da en smule ;)

skulle du også ligge inde med noget angående Application.

Når du skriver at Application passer beder, er jeg igen lidt på glat is ;)

Er dette en det af .NET eller er det også en type/klasse man slev definere?
Avatar billede arne_v Ekspert
01. november 2005 - 11:31 #10
nej det kommer med ASP.NET - se links ovenfor
Avatar billede anders159 Nybegynder
01. november 2005 - 11:34 #11
hehe..sorry der.
har skrevet min komentar mens du har lavet den med application links ;)

1000 tak for din tid og hjælp :)

smid et svar.
Avatar billede arne_v Ekspert
01. november 2005 - 11:37 #12
kommer her
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester