Corsi di Cultura Informatica (edizione 2001)

CICAIA Centro Interdipartimentale di Calcolo Automatico e Informatica Applicata dell'Università di Modena e Reggio Emilia
CEDOC Centro Documentazione della Provincia di Modena
in collaborazione con: NEXTRA Internet at work

ASP e PHP

  argomenti ASP
  • presentazione
  • WWW, HTML, browser
  • statico vs. dinamico
  • IIS e ASP
  • Linguaggio VBscript
  • Ancora VBscript
  • Oggetti interni ASP
  • Cookie e Session
  • Ricezione dati da FORM

  • Bibliografia e siti web
  • Internet Information Server e Active Server Pages

    La tecnologia ASP nasce in casa Microsoft.
    Per poter utilizzare questo sistema occorre disporre di un Web Server Microsoft che supporti le pagine ASP.
    Generalmente si pensa a IIS Internet Information Server, il software http-server compreso nel sistema operativo Ms NT4 e Ms Windows 2000, ma funziona anche Personal Web Server incluso in Ms Windows 98.

    Per iniziare

    Progettare e realizzare pagine dinamiche in ASP presuppone la conoscenza di diversi argomenti. Un elenco dei principali:
    • Linguaggio HTML
    • Utilizzo di un Editor
    • Fondamenti di programmazione
    • Concetti di Data Base
    La tecnologia ASP è molto semplice e allo stesso tempo potente e versatile. Meglio si conoscono gli argomenti citati, meglio si potranno utilizzare per realizzare applicazioni funzionali.

    Da HTML a ASP

    Il codice ASP si inserisce nelle pagine HTML.
    Di seguito un semplice esempio di una pagina HTML:
    nome del file: es01.htm
    <html>
    <head> <title> La mia pagina HTML </title>
    </head>
    <body>
    Questa e'la mia pagina HTML
    </body>
    </html>
    
        Visualizza l'esempio
    Aggiunta di codice ASP
    nome del file: es01.asp
    <html>
    <head> <title> La mia pagina HTML </title>
    </head>
    <body>
    Questa e'la mia pagina HTML
    <% response.write ("con aggiunta di ASP") %>
    </body>
    </html>
    
        Visualizza l'esempio

    Importante: Si notano due differenze fondamentali:
    • Il nome del file è cambiato da es01.htm a es01.asp.
    • Sono comparsi i caratteri <% e %>
    Questo semplice cambiamento determina due cose:
    • L'estensione .ASP avverte il server che non si tratta di una pagina di codice HTML statico, ma di una pagina da elaborare
    • I delimitatori <% %> racchiudono la parte di codice che deve essere elaborata dal server, il resto è HTML normale.



    © Daniela Nasi CICAIA - 2001