Lorenzo Pascucci
a- a+

Gli Oggetti

Cosa sono e a cosa servono
Gli OGGETTI permettono di aumentare il livello di astrazione delle pagine. Ovvero con un unico comando possiamo dare tutta una serie di istruzioni. In questo modo risparmiamo tempo nella scrittura del codice e migliora anche la leggibilità dello stesso codice.

METODI
Sono le operazioni che si possono eseguire con gli oggetti.

PROPRIETA'
Descrivono le "caratteristiche" degli oggetti.

Gli oggetti predefiniti in ASP sono 7:
- Application
- ASPerror
- ObjectContext
- Response
- Request
- Server
- Session

Vediamo sommariamente il loro utilizzo:

APPLICATION
Serve per utilizzare le stesse informazioni da più client (utenti),
ovvero aiuta a mantenere lo stato.
Può memorizzare un numero elevato di dati di qualsiasi tipo, e ciascuna variabile memorizzata prende il nome di: "variabile dell'applicazione" o "variabili globali".

Codice

Scrivere dati:

Application("nomevariabile") = valore

Leggere dati:

variabile = Application("nomevariabile")

Nel caso si voglia bloccare le modifiche dell'oggetto nel caso un utente le modifiche, si può utilizzare Lock, così:

Application.Lock
Application("nomevariabile") = valore
Application.UnLock

Per leggere le variabili dell'oggetto APPLICATION,
si può utilizzare StatObjects o Contents,
in questo modo:

Application.Contents.Count

 

Problemi

L'utilizzo dell'oggetto Application comporta un notevole spreco di risorse del Server Web, quindi è sempre bene non memorizzare oggetti e inserire solo le variabili necessarie. Quindi in linea generale meno 
oggettivariabili inseriamo e meno ne risentirà il nostro server web.

 



Ti potrebbe interessare anche

commenta la notizia

C'Ŕ 1 commento
Marcello
Ti Ŕ piaciuto l'articolo?