Articoli Referenze Script FAQ Downloads Menu Javascript Ricette Cocktail Corsi online Registrazione domini Area Aziende



Introduzione ad ASP

Home + Articoli + Teoria + Articolo # 1
Autore: Luca Ruggiero



ASP è l'acronimo di Active Server Pages. E' un linguaggio di casa Microsoft attraverso il quale è possibile costruire pagine Web dinamiche. Per "dinamiche" non si intende "animate" ma che permettono l'interazione con gli utenti, sfruttando tecnologie di archiviazione e gestione dei dati come database ed il formato di file XML.

Un file ASP viene "disegnato" in HTML tradizionale ma non viene eseguito direttamente dal browser, bensì da un Web Server, ovvero un software che, una volta installato su un computer con sistema operativo Windows, elabora gli script ASP e li restituisce al browser in formato intelligibile, ovvero in HTML.

I file ASP non hanno estensione .htm o .html, bensì .asp; un doppio click su un file HTML classico comporta l'apertura e l'esecuzione del file nel browser, mentre un doppio click su di un file ASP comporta l'apertura del codice ASP in un editor di testo, per i motivi elencati in precedenza.

Si tratta di una serie di concetti che ad alcuni potrebbero risultare astratti a primo acchitto, per cui consiglio semplicemente di prenderli per ora come atti di fede; in seguito, consultando altri articoli di questo sito, tutto risulterà chiaro ed accessibile.

ASP non è un linguaggio nel senso stretto del termine, nel senso che si tratta di una tecnologia lato server (script eseguiti dal server e non direttamente dal client) che si avvale di tre diversi potenziali linguaggi:
  • VBScript - E' il linguaggio di default dell'ASP; si tratta di una esemplificazione del noto linguaggio di programmazione Visual Basic. VBScript nasce come linguaggio di scripting lato client, posto alla stessa stregua del blasonato e maggiormente apprezzato Javascript, ma la sua sintassi e le sue funzioni proprietarie vengono sfruttate nelle pagine ASP, adattandosi alle componenti proprietarie dell'ASP stesso.
  • JScript - E' la versione Microsoft del linguaggio Javascript; il suo utilizzo è poco diffuso, sia perchè il VBScript, per sua natura, si adatta meglio alle esigenze di sviluppo lato server, sia perchè c'è poca documentazione in giro e, forse per pigrizia, tutti finiscono per preferire il VBscript.
  • PerlScript - E' la esemplificazione del noto linguaggio di programmazione Perl, nato per sistemi Unix e non per sistemi Microsoft; l'utilizzo di questo linguaggio nelle pagine ASP è per nulla diffuso, sia perchè è più ostico rispetto al VBScript ed al JScript, sia perchè è necessario installare dei particolari componenti (chiamati API, acronimo di Application Programming Interface) sul Web Server, cosa molto scomoda e sconsigliata.
In tutti i nostri esempi, per adeguarci alla massa, utilizzeremo il VBScript. In questa sezione troverete diversi articoli che spiegano la struttura di base del linguaggio, mentre nelle altre sezioni affronteremo, divise per categoria, le principali sue funzioni.

Nella categoria Web Server troverete tutte le informazioni necessarie per l'installazione, la configurazione e la gestione dei Web Server di casa Microsoft.

Una volta installato il vostro Web Server potrete effettuare il vostro primo test. Per ora vi saluto qui e vi rimando ai prossimi articoli.

© 2008 ASP Center di Luca Ruggiero - P. IVA 05564851219 - Utenti online: 15 - Disclaimer | Pubblicità | Supportaci | Staff | Contatti
  Appunti PHP | Giornale Webmaster | Mr.Webmaster | Download | DevSpy.com | ASPCode.it | ClaudioGarau.it | Webmaster Facile | Come Faccio | AlVerde.net | CodiceFacile.it | I Programmatori | By Luciani | VoiceXML Italian User Group | Giochi | Extro Web Site | Morpheus Web | AG Web Solutions | Net-Free | PC Sicuro | PC Self | Tutorial Web | Dablones