Connessione al database con Visual Basic NET? Lo trovi su Opentraining.it Visual Basic Italia
PRINCIPALE > CORSO DI ASP

Eseguire una ricerca veloce nell' archivio delle risorse di Visual Basic Italia®: 

Preso dall'archivio...

Premere il pulsante sotto per accedere direttamente ad un articolo o ad un esempio preso in modo casuale dall'archivio.



Ultimo e-book pubblicato:

"INTRODUZIONE AI CSS"

Lo scopo del CSS language è quello di controllare lo stile dei vari elementi che concorrono a formare un
documento HTML.
Si può operare in tre modi collegamento ad un foglio di stile esterno;definizione degli stili all'inizio
del documento utilizzo della proprietà style all'interno di un Tag HTML (embedded style). Questo e-book introduttivo
servirà per apprendere tali nozioni fondametali dei fogli di stile.

Prezzo: € 0.0.
Presentazione:
REAL SOFTWARE RILASCIA LA VERSIONE 5.0 di REALbasic per Windows






Gorizia, 5 maggio 2003 - Active, distributore in esclusiva di REALSoftware, Austin, Tx, annuncia la disponibilità di REALbasic 5.0 per Windows, uno strumento per lo sviluppo semplice da usare che permette agli utenti Windows di tutti i livelli di creare applicazioni personalizzate e di compilarle sia per la piattaforma Windows che per quella Macintosh.
[>>]

http://www.active-software.com

 

Contatti. Utilizzare l'email generica per domande relative al sito:
Porre domande relative al sito
oppure scrivere ad un responsabile di area.
Responsabile del sito: >Andrea Martelli
Responsabile area "Corso di VB":
> Giorgio Abraini

Corso di ASP: lezione 9 - a cura di Paolo Malesci

Questa lezione, consultata da 11310 utenti, è stata giudicata di ottimi contenuti , con un'esposizione perfettamente comprensibile e con un livello di approfondimento ottimo da 67 votanti.


L'oggetto Application

Permette la gestione di dati e la loro visibilità a livello della applicazione
L'oggetto Application consente di condividere le informazioni tra tutti gli utenti di una applicazione.
Nell'ambiente ASP si definisce come applicazione l'insieme delle pagne contenute in una directory virtuale e nelle sue subdirectory.

Sintassi:

Application[.method|(variable)]


L'oggetto Application: Collections

La seguente tabella mostra le Collection dell'oggetto Application:

 Collections
Significato
 Contents  contiene tutti gli elementi aggiunti ad Application con gli script
 StaticObjects  contiene tutti gli oggetti aggiunti ad Application con il tag <OBJECT>


L'oggetto Application: Metodi

La seguente tabella mostra i metodi dell'oggetto Application:

 Metodi
Significato
 Lock  impedisce agli altri utenti di modificare l'oggetto Application
 Unlock  toglie il blocco di cui sopra

Esistono inoltre 2 Eventi, Application_OnStart e Application_OnEnd; i relativi script possono essere contenuti solo nel file Global.asa.

Si possono assegnare valori a variabili Application; se la variabile non esiste viene aggiunta alla collection Contents:

<%
Application.Lock
Application("NumVisite") = Application("NumVisite") + 1
Application.Unlock
%>
Questa pagina è stata visitata <% = Application("NumVisite") %> volte<br>

E' possibile anche utilizzare matrici, ma con una avvertenza; essendo tutte le variabili elementi dell'insieme Contents non è possibile accedere direttamente agli elementi di una matrice.
E' necessario muovere l'intera matrice come nel seguente esempio:

---file1.asp---
<%
dim MyArray(5)
MyArray(0) = "ciao"
MyArray(1) = "stringa1"
MyArray(4) = "stringa4"

' memorizzazione in Application
Application.Lock
Application("Array5") = MyArray
Application.Unlock

Response.Redirect("file2.asp")
%>

---file2.asp---
<%
LocalArray = Application("Array5")
LocalArray(1) = "ragazzi"
' scrive ciao ragazzi
Response.Write(LocalArray(0) & " " & LocalArray(1))

' Rimemorizza in Application la matrice modificata
Application.Lock
Application("Array5") = LocalArray
Application.
Unlock
%>

E' anche possibile assegnare una istanza di un componente ad una variabile Application; occorre tuttavia estrema cautela poiché in genere i componenti non sono progettati per una persistenza Application ma Session ed un uso improprio può portare al blocco del Sistema.





Si ringrazia per l'articolo Paolo Malesci