Section courante

A propos

Section administrative du site

Introduction

Le langage de programmation Web ASP 3.0 tire son nom d'Active Server Pages. Il est aussi surnommé l'ASP classique (ou ASP classic). C'est le langage qu'utilise Microsoft pour des serveurs Web IIS, IIS Express et PWS. Il eut un certain succès au près des entreprises à l'époque, car le développement en Perl n'était pas préconiser par les PME. Toutefois, depuis l'arrivée d'ASP .NET, l'ASP classique disparu très rapidement.

Style du langage

Ce langage permet d'insérer à l'intérieur de balise «<%» et «%>» d'une page HTML des instructions de syntaxe VBScript ou JScript. Donc, toutes les instructions inclusent entre les balises «<%» et «%>» seront exécutés du côté serveur et tout le reste dans le navigateur Web. A l'intérieur de ses balises, le langage par défaut est le VBScript, lequel prône une syntaxe d'un style Basic. Le problème du VBScript s'est qu'il manque d'extensions et de fonctions, obligeant d'inclure des développements tiers. Ainsi, pour avoir accès à une base de données, il faudra nécessairement utilisé Server.CreateObject.

Le futur

Après l'abandon du produit par Microsoft, en étant le propriétaire, les développeurs de l'ASP classique se retrouvent devant un mur s'ils veulent continuer de faire évoluer leur produit. Etrangement, le salut pour les adeptes du ASP classique se retrouvent en face de deux choix potentiel, soit il passe au ASP .NET de Microsoft, soit il utilise l'ASP 4.0 d'Oracle (Sun ONE Active Server Pages et Sun Chili!Soft ASP). Pour ceux n'aimant pas l'idée d'avoir un géant de l'informatique derrière un projet, il y a naturellement plein d'alernative auprès de la communauté libre : ActiveHTML, Baby ASP Web Server, Apache::ASP (en Perl),...

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Mercredi, le 20 août 2014