Introduzione alle pagine ASP
Variabili e la prima pagina ASP
I Cicli di Controllo e i Blocchi Condizionali
SubRoutine e Function
Guida ai DataBase
Il modello Entità/Relazione
Connessione ai DataBase
Query con ASP
I Recordset
Utilizzo di MySQL con ASP
I Cookies
Gestione di File di Testo con ASP
Formattazione dei numeri
Gestione delle Stringhe
Gestione spazi nelle stringhe
Variabili scalari e Array
Reindirizzamento di una pagina
Operazioni matematiche
Inclusione di File
Consigli per la creazione di pagine ASP
Ecco qui le guide a tutti gli Oggetti Built-In di ASP:
Gli Oggetti Built-In di ASP
L'Oggetto Application
L'Oggetto AspError
L'Oggetto ObjectContext
L'Oggetto Request
L'Oggetto Response
L'Oggetto Server
L'Oggetto Session
Guida ASP da:
“Il mondo delle pagine ASP”
ALTRE GUIDE E MANUALI
Posizionamento motori di ricerca
Bed Breakfast Italia
Vacanza vacanze
Sicurezza stradale
Tutto sul matrimonio
Guida registrazione domini
Manuale Asp
|
|
L'Oggetto Application
Permette di condividere informazioni tra i vari utenti di una certa applicazione.
Un'applicazione ASP-Based è costituita da tutti i file .asp nella directory virtuale e in tutte le sue sottocartelle.
La sintassi di questo oggetto è la seguente:
Application.method
Il modello dell'oggetto Application è il seguente:
Collections
Application Contents Collection |
Contiene tutti i dati aggiunti all'applicazione attraverso comandi di script. |
Application StaticObjects Collection |
Contiene tutti i dati aggiunti alla sessione attraverso il tag <OBJECT>. |
Methods
|
Rimuove un dato dalla collezione Contents.
| |
Contents.RemoveAll |
Rimuove tutti i dati dalla collezione Contents. |
|
Evita che altri utenti possano modificare le proprietà dell'Oggetto Application in quel momento. |
|
Permette agli altri utenti di modificare le proprietà dell'Oggetto Application. |
Events
Application_OnStart |
Evento che si presenta all'inizio dell'applicazione. |
Application_OnEnd |
Evento che si verifica alla fine dell'applicazione. |
Gli script che riguardano i due eventi esposti sopra devono essere contenuti esclusivamente nel file Global.asa.
All'interno dell'oggetto Application posso memorizzare:
- Semplici varabili (ad es. stringhe e numeri) che vengono memorizzate come di tipo Variant
- Application("benvenuto") = "Benvenuto nel Mondo delle Pagine ASP!"
- Array di tipo Variant
- Application("num") = 25
- Riferimenti a istanze di Oggetti COM
- Set Application("Oggetto1") = Server.CreateObject("MioComponent")
Esempio
In questo piccolo esempio mostro il tipico utilizzo di un Oggetto Application.<%
'Blocco l'Oggetto per preparare la scrittura
Application.Lock
'Memorizzo il valore al suo interno
Application("Saluti") = "Saluti a tutti!"
'Sblocco l'Oggetto
Application.Unlock
...
Application.Contents.Remove("Saluti") %>
L'uso più comune dell'Oggetto Application è quello, impiegato in molti siti web, che mostrano su video il numero di utenti correntemente collegati a quel sito.
|