Définition ASP
Qu'est-ce que de l'Active Server Pages ?
Active Server Pages (ASP) est une suite de logiciels développés par Microsoft (1996) destinée à créer des sites web dynamiques.
Installation
Pour utiliser ASP, il faut d'abord installer sur votre poste, soit le Personal Web Server (Win 95, 98, Me ou XP), soit Internet Information Services (Windows 2000, XP pro, VISTA pro, 7 pro).
◊ Pour installer PWD, regardez sur votre CD.
◊ Pour installer IIS, panneau de configuration puis Ajout/Suppr de programmes, Composants Windows (nécessite le CD d'installation). Sinon, télécharger-le.
ASP.NET
Si vous préférez utiliser le nouveau langage de Microsoft ASP.NET, qui n'a plus rien à voir avec ASP, téléchargez plutôt une édition Express de Visual Studio avec son serveur Webmatrix.
Configuration
Créez un dossier stage (sur le bureau), puis click droit sur son icône, item Propriétés, onglet "Partage Web", cochez Partager ce dossier, donnez "stage" comme nom d'alias et cochez les 3 cases Accès.
Recopiez dans un éditeur le source suivant puis enregistrez-le dans votre dossier sous le nom "index.asp"
<html>
<head><title>TEST</title></head>
<body>
Nous sommes le <%=Date%>
</body>
</html>
<head><title>TEST</title></head>
<body>
Nous sommes le <%=Date%>
</body>
</html>
Saisissez l'url: http://localhost/stage/index.asp dans votre navigateur...
ASP est en réalité un environnement de programmation permettant de représenter sous forme d'objets les interactions entre le navigateur, le serveur web, ainsi que les connexions à des bases de données (grâce à ADO, ActiveX Data Objects) ou bien des composants COM (Component Object Model).
ASP est donc exécutées du côté du serveur (comme les scripts PHP) et non du côté client (comme le JavaScript).
Pour aller plus loin
◊ Wikipedia.org/Active_Server_Pages
◊ PHP
◊ ASP, site Officiel