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 4 - a cura di Paolo Malesci

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


Lezione 4

Nella parte introduttiva abbiamo visto cosa è ASP, come configurare il Sistema perché lo supporti e come scrivere una semplice pagina ASP; esaminiamonolo adesso in maniera più sistematica ed approfondita.

La pagina ASP

La pagina ASP è composta dalla combinazione di 3 elementi:

» istruzioni in linguaggio di scripting;
» marcatori (tag) HTML;
» testo.

L'elemento che la caratterizza è il primo e gli altri possono anche mancare; infatti (anche se non è consigliabile) possiamo al limite generare tramite script l'intera pagina HTML.
La pagina ASP è in formato testo ma con extension .asp; possiamo quindi scriverla o variarla anche con un editor di testo qualsiasi, anche NotePad di Windows.


Script

In Microsoft IIS sono supportati in maniera nativa come linguaggi di scripting VbScript e JScript e il primo è quello predefinito, ossia, se non diversamente specificato, il server considererà tutto quanto è presente tra i Tag <% e %> come linguaggio VbScript.
E’ tuttavia possibile specificare nella pagina sia il linguaggio di default, sia il linguaggio di singoli script, traendo così il massimo vantaggio dalle diverse caratteristiche dei due linguaggi.
Abbiamo già detto che i tag di scripting sono <% in apertura e %> in chiusura, ma è supportato anche il tag HTML standard <SCRIPT> con una sintassi arricchita:

<SCRIPT LANGUAGE="VbScript|JScript" RUNAT="Server|Client">

In particolare la clausola RUNAT indica su quale computer deve essere eseguito lo script, se sul Server o sul Client (PC dell’utente); quest’ultima è la condizione di default per cui la clausola si adopra comunemente solo per gli script server-side nella forma quindi RUNAT=”Server”.
E’ inoltre supportata una direttiva @ LANGUAGE tramite la quale è possibile specificare il linguaggio di scripting di default; essa deve precedere tutti i tag di scripting della pagina e quindi se in testa alla nostra pagina ASP scriveremo:

<% @ LANGUAGE = "VbScript" %>

il server interpreterà come VbScript tutte le istruzioni di script della nostra pagina, ad eccezione di quelle contenute tra i tag SCRIPT con indicazione esplicita del linguaggio.

Riepilogando in una pagina ASP è quindi possibile :
inserire script da eseguire sul Server e script da eseguire sul client;
utilizzare negli script server-side uno a scelta dei due linguaggi di scripting o anche entrambi.
Teniamo presente che il Server attiva la pre-elaborazione degli script non dall’inizio della pagina alla fine della stessa (come fanno ad esempio i compilatori), ma richiamando lo Scripting Engine ogni volta che trova i relativi tag; quindi per non appesantire il Server è preferibile concentrare le righe di script.


Gli oggetti built-in

Sono gli oggetti predefiniti che ASP ci mette a disposizione:

» Response
» Request
» Server
» FileSystem
» ADO
» Application
» Session
» BrowserType

Vediamone il significato:

 Oggetto
Significato
 Response  gestisce il flusso verso il Browser
 Request  gestisce il flusso dal Browser
 Server  permette l'accesso ai metodi e proprietà del Server
 FileSystem  permette l'accesso alle directory ed ai file del Server
 ADO permette l'interfacciamento con database presenti sul Server
 Application permette la gestione di dati e la loro visibilità a livello della applicazione
 Session permette la gestione di dati e la loro visibilità a livello del singolo utente connesso
 BrowserType permette l'accesso alle caratteristiche del browser dell'utente connesso

Nelle prossime lezioni li esamineremo in dettaglio, intercalando esempi di applicazioni tipiche tutte le volte che avremo esaminato le conoscenze necessarie per la loro realizzazione.

Si ringrazia per l'articolo Paolo Malesci