Active Server Pages: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: formattazione dei wikilink; modifiche estetiche |
|||
Riga 1:
{{tmp|linguaggio di programmazione}}
In [[informatica]], le '''Active Server Pages''' (''Pagine Server Attive'', in genere abbreviato in '''ASP''') sono [[pagine web]] contenenti, oltre al puro codice [[HTML]], degli [[script]] che verranno eseguiti dal [[Web server|server]] (elaborazione [[lato server]]) per generare il codice [[HTML]] ''[[Run-time|
* Descrizione
* I linguaggi utilizzati sono [[VBScript]] e [[JScript]] per l'ambiente ASP e [[VB.NET]], [[C sharp|C#]] e [[J sharp|J#]] per l'ambiente ASP.NET (anche se il più utilizzato è proprio VB.NET). Grazie a questi linguaggi il sistema dinamico può comunicare lato server con tutti gli oggetti presenti sul sistema, infatti le possibilità offerte dal sistema sono fortemente orientate verso l'interfaccia con un corrispondente [[database]], rendendo così possibile lo sviluppo di siti dinamici basati sulle informazioni contenute nel database.
Riga 11:
Principali concorrenti di ASP sono il [[PHP]], che funziona in modo molto simile, ma con una sintassi del tutto diversa dal VBScript, e l'unione di [[Perl]]/[[Python]] e [[Common Gateway Interface|CGI]], che è un meccanismo meno integrato nella sola pagina web e quindi più macchinoso da gestire, che tuttavia permette al [[programmatore]] più flessibilità.
ASP è stato ufficialmente abbandonato, seppure continua ancora ad essere supportato e può funzionare sulle ultime versioni di IIS, in favore di [[ASP.NET]], ormai giunto alla versione 4.x, che consente di creare [[applicazione web|applicazioni web]] su piattaforma
=== Un semplice esempio di programmazione in ASP: VB.NET ===
Tale esempio genera una pagina HTML e visualizza la variabile [[stringa (informatica)|stringa]] strSaluto dopo averla impostata
Riga 33:
</source>
=== Un semplice esempio di programmazione in ASP: C# ===
Anche questo esempio genera una pagina HTML e visualizza la variabile [[stringa (informatica)|stringa]] strSaluto dopo averla impostata
Riga 53:
</source>
== Collegamenti esterni ==
* [http://www.aspitalia.com ASPItalia.com, la più grande community italiana dedicata ad ASP]
* [http://asp.html.it La sezione di HTML.it dedicata alle Active Server Pages]
* [http://www.ebook-gratis.it/2-Programmazione/10-ASP_manuali_guide.html Guide, Tutorial e Manuali per ASP]
* {{en}} [http://www.asp.net Pagina ufficiale piattaforma ASP.NET]
* {{en}} [http://www.dotnetspace.com DotNetSpace ASP.NET 2.0 code examples]
|