|
![]() |
![]() |
![]() |
Cours ASP : Introduction
Objectifs du cours Le secteur d'activité des technologies Internet-Intranet évolue dans le sens d'une diversité croissante et celui-ci exige des aptitudes permettant de s'y adapter. L'ère du site "Plaquette" est révolue et laisse peu à peu place aux sites générés dynamiquement (Le HTML créé dynamiquement correspond à la création automatique du contenu de la page sur le serveur, en recourant à différents mécanismes serveurs).Ce cours vise à introduire auprès des étudiants l'une des opportunités offertes par la nouvelle génération de solution Internet : les ASP (Active Server Pages) solution qui s'impose actuellement pour créer des applications client-serveur sur le web dans l'environnement windows. A l'issue du cours, les étudiants sauront :
La Technologie ASP Les questions qui viennent à l’esprit lorsqu’on entend parler d’une technologie pour la première fois sont toujours les mêmes. Qu’est-ce que c’est ? Que peut-on faire avec ? Est-ce destinéà l’administrateur de sites web ou au responsable du département informatique ? Les applications ASP sont des programmes conçus à partir de plusieurs sources :
Une page ASP, au pied de la lettre, est simplement un fichier d’extension .asp contenant une combinaison de commandes HTML et de scripts. Lorsque le serveur web reçoit une requête pour un fichier ASP, il génère une réponse au format HTML qui sera composée d’expressions HTML statiques et de sections HTML créées dynamiquement par un ou plusieurs scripts. L'implémentation des applications ASP s'effectue donc du côté serveur. C'est effectivement, ce-dernier qui s'occupe du traitement du code source et non le navigateur client. Cela sous-entend que n'importe quel navigateur est capable d'afficher correctement des pages HTML contenant des scripts ASP. Puisque ces derniers sont pré-traités par le serveur, le navigateur Internet n'a plus qu'à interpréter le résultat, soit du code HTML. Environnement de développement Vous pouvez créer des fichiers ASP avec un simple éditeur de texte (comme le Bloc-notes de Windows) ou avec des outils spécialisés tels que Microsoft Frontpage ou Microsoft Visual InterDev, ou toute autre application de conception de pages web.Ces dernières ne sauront pas toujours gérer l’insertion de scripts serveur dans une page, mais vous pouvez les utiliser pour créer le squelette de la page, puis inclure les sections de script à l’aide d’un autre éditeur. Le système d'exploitation de prédilection de l'ASP est évidemment Microsoft Windows dans l'une des versions :
![]() C’est l’action par défaut du serveur lorsqu’il ne reconnaît pas le format du fichier. Insertion des scripts Les scripts écrits en VBScript ou en JScript doivent être intégrés dans une page HTML par le biais d'un balisage spécifique.<script language="VBScript" runat="Server"> Des scripts externes peuvent être utilisés dans une page ASP par l'intermédiaire de la commande suivante : <script language="VBScript" src="URL" runat="Server"> <% <%@ LANGUAGE="VBScript "%> Toutes les pages comportant ces balisages doivent impérativement porter l'extension .asp afin que le serveur traite correctement l'ensemble des scripts VBScript.Exemple. Créer un fichier ASP (code .asp) avec le code suivant : <%@ LANGUAGE="VBScript "%> Nous vous informons que ce cours constitue une œuvre protégée en France par le Code de la Propriété Intellectuelle, et à l’étranger par les conventions internationales en vigueur sur le droit d’auteur. La violation de l’un des droits d’auteur de l’œuvre est un délit de contrefaçon. Il est donc interdit, à titre privé ou public, de reproduire, copier, vendre, revendre ou exploiter, que ce soit dans un but commercial ou purement gratuit, ce cours, sauf accord exprès et préalable de son auteur. |
![]() |
![]() |
|
![]() |