INFO : Mise en route avec Active Server Pages

Traductions disponibles Traductions disponibles
Numéro d'article: 297943 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F297943
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit comment se familiariser avec Active Server Pages (ASP). Cet article fait partie d'une série d'articles qui abordent une importante rubrique « Mise en route ».

Plus d'informations

Audience

Cet article est destiné aux utilisateurs débutants et avertis qui sont familiers avec la programmation informatique. Bien que soumises à l'avant avec un Langage de développement Web tel que HTML est utile, vous n'avez pas à avoir avant expérience pour suivre la procédure.

What ' s ASP ?

ASP est un ensemble de composants logiciels qui s'exécutent sur un serveur Web et permettre aux développeurs Web de créer des pages Web dynamiques. L'avantage de ASP sur les pages HTML Web statiques est qu'une page ASP ressemble à un programme informatique qui s'exécute sur un serveur Web et peuvent calculer les résultats, traiter l'entrée d'utilisateur, de lire à partir d'ou écrire dans les fichiers et les bases de données et insérer du contenu mis à jour « live » chaque fois un utilisateur accède à la page.

Technologies associées

ASP s'exécute avec un serveur Web sur la plate-forme Microsoft Windows. Le Serveur Web utilisé est Internet Information Server (IIS). Il est également possible d'exécuter ASP avec une fonctionnalité limitée définie sur le serveur Web personnel Microsoft (PWS), qui s'exécute sur Microsoft Windows 95, Microsoft Windows 98 et Microsoft Windows NT Workstation. ASP peut également s'exécuter sur les systèmes d'exploitation Unix à l'aide extensions spéciales créées par les éditeurs de logiciels.

Étant donné que ASP est souvent utilisé pour créer des applications professionnelles sur le Web, il est régulièrement utilisé avec des bases de données, tels que Microsoft Access, Microsoft SQL Server, ou bases de données à partir d'autres fournisseurs. Lorsqu'elle est utilisée en conjonction avec une base de données, ASP les pages peuvent même exécuter des applications transactionnelles, tels que ceux utilisés par les banques, par l'utilisation des fonctionnalités de COM + ou Microsoft Transaction Server (MTS). Un certain nombre de outils peuvent être utilisés pour créer des pages ASP, allant des éditeurs de texte simple tel que Le bloc-notes, outils de création de site Web connu par Microsoft et d'autres fournisseurs, ou un complet outil de programmation tels que Microsoft Visual InterDev.

Obtenir des Instructions étape par étape

Étape 1: Installer ASP

Windows 2000

ASP version 3.0 est incluse avec toutes les versions de la Système d'exploitation de Microsoft Windows 2000. ASP est installé automatiquement lorsque vous installez l'option de services Internet (IIS) avec Windows 2000. Pour Cette option d'installation, procédez comme suit :
  1. Dans Le panneau de configuration, cliquez sur Ajout/Suppression de programmes.
  2. Cliquez sur Ajouter/supprimer des composants Windowset puis activez la case à cocher Services Internet (IIS) .
  3. Dans l'Assistant Composants Windows, cliquez sur suivantet suivez l'à l'écran instructions.
Windows NT 4.0 Server

L'ancienne version d'ASP, la version 2.0, fonctionne Microsoft Windows NT 4.0 Server, qui vous oblige à installer Windows NT 4.0 Option Pack. Pour installer ASP, sélectionnez Internet Information Server dans la boîte de dialogue d'installation dans laquelle vous pouvez sélectionner les composants à installer. En outre, installez le dernier Service Pack Windows NT 4.0 avec l'Option Pack.

Pour installer Windows NT 4.0 Option Pack et plus tard Windows NT 4.0 Service Pack, visitez les sites Web de Microsoft aux adresses suivantes :
Windows NT 4.0 Option Pack

Windows NT 4.0 Service Pack
Windows 95, Windows 98 et Windows NT 4.0 Workstation

ASP version 2.0 s'exécute également sur Windows 95, Windows 98, et Windows NT 4.0 Workstation en installant Personal Web Server (PWS). PWS est inclus avec Windows NT Option Pack. Lors de l'exécution de l'Assistant de téléchargement, sélectionnez le système d'exploitation approprié (par exemple, sélectionnez Windows 95).

Pour télécharger Windows NT Option Pack, visitez le site Web de Microsoft suivant :
Windows NT 4.0 Option Pack
Windows Millennium Edition (Me)

ASP n'est pas pris en charge sur Windows Millennium Edition.

Étape 2: Configurer une Application Web sur le serveur Web

Après avoir installé IIS ou PWS, vous devez configurer un site Web application sur le serveur Web. Cet article suppose que vous exécutez IIS version 5.0 sur Windows 2000. Ces instructions sont également valables avec IIS version 4.0 sur Windows NT 4.0 Server et l'ASP code fonctionne sur IIS et PWS. Pour obtenir des instructions sur la configuration d'une application Web pour PWS, consultez la documentation qui est incluse avec PWS.Remarque: Microsoft Visual InterDev version 6.0 et Microsoft FrontPage 2000 peut exécuter automatiquement les paramètres d'application pour vous sur le serveur Web. If vous utilisez l'un de ces programmes pour créer des sites Web, vous pouvez ignorer le manuel suivant instructions d'installation et passez directement à l'étape 3.
  1. Sur un ordinateur fonctionnant sous Windows 2000, ouvrez Internet Services Manager (ISM). Pour cela, dans le menu Démarrer , cliquez sur exécuter, type inetmgr, puis cliquez sur OK. La console Internet Information Services (ISM) s'ouvre.
  2. Développez le n?ud de niveau supérieur qui contient le nom de votre ordinateur. Avec le bouton droit de Site Web par défaut, cliquez sur Nouveau, puis cliquez sur Extensions serveur Web.
  3. L'Assistant nouveau sous-site Web commence. Cliquez sur suivant pour continuer. Dans la zone de texte Nom du répertoire , tapez le nom du dossier doivent être créés pour Windows votre application Web. Dans la zone titre , tapez un alias qui pointe vers les fenêtres physiques sous-jacent dossier. Le titre est ce que les utilisateurs voient dans le chemin d'accès URL lorsqu'ils sont Cette application Web de navigation (par exemple, http://www.Microsoft.com/Mon_titre_site_web). Le titre peut être différent du nom du dossier physique Windows sous-jacent, mais pour cela exemple, tapez simplement MyWeb pour les deux le nom du dossier et le titre. Cliquez sur suivant, acceptez la valeur par défaut pour le contrôle d'accès, cliquez à nouveau sur suivant et puis cliquez sur Terminer.
  4. Dans le volet gauche de la console ISM, sélectionnez Site Web par défaut à nouveau et appuyez sur la touche F5 pour actualiser la liste de la mémoire virtuelle dossiers. Notez que le dossier virtuel de votre application nouvellement créé apparaît sous le site par défaut.
  5. Cliquez avec le bouton droit pour votre application, puis cliquez sur Propriétés. Sous l'onglet répertoire , procédez comme suit :
    • Sélectionnez l'accès en lecture.
    • Assurez-vous que les Autorisations d'exécution est définie sur Scripts uniquement.
    • Si le bouton créer n'est disponible, cliquez dessus.
  6. Fermez la boîte de dialogue Propriétés . Dans la console ISM, notez que l'icône pour votre virtuel dossier n'apparaît pas sous la forme d'un dossier de couleur jaune, mais comme un symbole vert contenu dans une zone grise. Cela signifie que votre application est configuré et prêt à héberger des pages ASP, donc vous peut fermer la console ISM.

Étape 3: Créer votre première Page ASP

Remarque: pour que cet exemple, n'utilisez pas Visual InterDev ou FrontPage pour créer une page ASP. Bien que les deux applications peuvent créer des pages ASP facilement, il est préférable pour les besoins à coder manuellement la page ASP dans un texte simple de la formation éditeur, tel que le bloc-notes.
  1. Cliquez sur Démarrer, pointez sur programmes, pointez sur Accessoireset puis cliquez sur bloc-notes.
  2. Dans le bloc-notes, collez le code suivant pour la page de base structure :
    <%@ Language="Vbscript" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>
    
    
    </body>
    </html>
    					
  3. Tapez des balises d'identificateur ASP et le code ASP dans la page. Notez que pour l'exécution de code ASP, il doit être identifié par l'une des opérations suivantes jeux de balises. Le serveur Web utilise ces balises pour identifier le code qui doit être traitées sur le serveur avant de retourner la page à un navigateur.

    • Balise d'identificateur ASP 1: < % [Votre code ASP se place ici] %>

      Dans ce approche, vous créez une balise d'ouverture avec le symboles inférieur à (<) and="" percent="" (%)="" symbols,="" a="" closing="" tag="" with="" the="" percent="" (%)="" and="" greater="" than="" (="">), et vous écrivez votre code ASP entre les balises ouvrantes et fermantes.</)>
    • Balise d'identificateur ASP 2:<Script runat="Server"> [Your ASP code goes here] </Script>

      Dans cette approche, les balises de script sont identiques à celles le script HTML balises, à ceci près que la balise de script d'ouverture possède un attribut appelé runat = « Server ».
    Par exemple, placez une paire de balises ASP entre les balises body dans votre page ASP. Entre les balises ASP, entrez le code VBScript suivant exemples de sorte que la version définitive de votre page ASP ressemble à ceci :
    <%@ Language="Vbscript" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>My First ASP Page</title>
    </head>
    <body>
    
    <%
    	'Use an apostrophe to delimit code comment lines like this one.
    	'Declare variables.
    	Dim strGreeting, strTime, strTotal
    
    	'Process and calculate.
    	strTotal = 10 * 21
    	strTime = Now()
    
    	'Create a string that inserts the value of the two earlier
    	'variables.
    	strGreeting = "Hello World!  The current date and time are:  " & strTime & ".<BR>" &  _
    "The result of our calculation is:  " & strTotal
    
    	'Output the results to the browser
    	Response.write strGreeting
    	
    %>
    
    </body>
    </html>
    					

Étape 4: Enregistrer la Page ASP à l'Application Web

Enregistrez maintenant votre page ASP dans le dossier Windows qui est créé pour votre application Web à l'étape 1. Lorsque vous avez utilisé l'Assistant Web des Extensions serveur à l'étape 1, vous avez tapé un nom de dossier pour le dossier physique Windows qui contient le contenu de votre application Web, et ensuite l'Assistant a créé le dossier Pour vous. Par défaut, l'Assistant crée le nouveau dossier et le sous-site Web dans la racine site de IIS. Étant donné que vous avez utilisé le nom Mon_site_web pour votre dossier et votre titre alias, le chemin d'accès standard sur votre système semblable au suivant :
C:\Inetpub\Wwwroot\MyWeb
Lorsque l'application Mon_site_web est en cours d'exécution sous IIS, et que vous utilisez un Permet d'afficher l'application, le chemin d'accès de l'URL de l'application démarre le navigateur Web avec le protocole Web (http://). Suivant, s'il s'agit d'un site Web local qui est uniquement sur votre ordinateur ou sur l'intranet de votre société, utilisez votre nom d'ordinateur (pour Windows exemple, MonServeur), ou pour accessibles au public Sites Internet, utilisez votre nom de domaine (par exemple, www.MyCompany.com). Enfin, ajoutez l'alias ou titre du sous-dossier de votre application Web. L'URL résultante ressemble à la adresse URL suivante :
http://MonServeur/ Mon_site_web

- ou -

http://www.MyCompany.com/Mon_site_web
Pour enregistrer la page ASP que vous avez créé à l'étape précédente et placer dans votre application Web, procédez comme suit :
  1. Dans le bloc-notes, dans le menu fichier , cliquez sur Enregistrer.
  2. Dans la boîte de dialogue Enregistrer sous , utilisez la zone de liste déroulante Enregistrer dans pour localiser le dossier physique de votre application (par exemple, C:\Inetpub\Wwwroot\MyWeb).
  3. Dans la zone de liste déroulante type, sélectionnez Tous les fichiers.
  4. Dans la zone de texte Nom de fichier , supprimez les extensions de fichier par défaut que vous le voyez, et puis tapez votre nom de fichier avec l'extension ASP (par exemple, Default.asp).
  5. Cliquez sur Enregistrer.

Étape 5: Utiliser le serveur Web pour afficher la Page

Ouvrez un navigateur Web, tel que Microsoft Internet Explorer. Dans le adresse (ligne), tapez l'URL de votre nouvelle page ASP. Par exemple, si votre serveur est en cours d'exécution localement (c'est-à-dire, s'il n'affiche pas de pages sur Internet), l'URL semblable au suivant :
http://Nom_mon_ordinateur/MyWeb/Default.ASP
Ou, si votre serveur affiche des pages sur Internet, l'URL semblable au suivant :
http://www.MyCompany.com/MyWeb/Default.asp
Notez que les nouvelles applications Web dans IIS sont automatiquement définies utiliser Default ou Index sous la forme d'un fichier par défaut dans le dossier virtuel de votre Application Web. En d'autres termes, si vous utilisez Default.asp comme nom pour votre page d'accueil ou la première page dans votre application, vous n'êtes pas obligé d'utiliser le nom de fichier dans l'URL. Vous suffit d'ouvrir le dossier virtuel qui contient le Page default.asp, comme suit :
http://Nom_mon_ordinateur/Mon_site_Web/

Assistance complémentaire avec ASP

Pour plus d'informations, reportez-vous au groupe de discussion ASP peer-to-peer questions et réponses. Il se trouve sous « Internet Server Programming », qui qui se trouve sous « Web Development » à Microsoft Developer Network (MSDN) Site Web de groupes de discussion en ligne :
Groupes de discussion en ligne
http://msdn.Microsoft.com/newsgroups/
Pour plus d'informations, visitez le site Web de Microsoft à l'adresse suivante :
Centre de Support d'Active Server Pages
http://support.Microsoft.com/?scid=pH;zh-CN;555
Pour obtenir une aide sur des questions techniques, visitez le site Microsoft suivant Site Web pour rechercher la Base de connaissances Microsoft :
Recherche dans la Base de connaissances
http://support.Microsoft.com/Search
Pour obtenir de l'aide directement à partir de Microsoft, visitez le texte suivant Site Web de Microsoft et ouvrir un incident de support technique :
http://support.Microsoft.com/Directory/question.asp?SD=gn&fr=0
Pour obtenir des didacticiels, des exemples de code et des références ASP, visitez le sites Web Microsoft suivant :
25 Astuces ASP pour améliorer les performances et le Style

Didacticiel d'Active Server Pages

À propos des scripts

Une page ASP portée de main : L'ABC d'Active Server Pages

Conventions ASP

Objets COM dans ASP
Pour obtenir des didacticiels et des références ASP tiers, visitez le texte suivant Sites Web :
4GuysFromRolla
http://www.4guysfromrolla.com/

15Seconds.com
http://www.15Seconds.com

ASP101.com
http://www.ASP101.com

ASPToday
http://www.asptoday.com/

ASPWire
http://www.aspwire.co.uk/

LearnASP
http://www.learnasp.com

W3schools.com
http://www.w3schools.com
Microsoft Fournit des informations de contact de sociétés tierces pour vous aider à trouver un support technique. Ces coordonnées peuvent changer sans préavis. N'est pas le cas de Microsoft garantir l'exactitude de ce contact de sociétés tierces informations.

Propriétés

Numéro d'article: 297943 - Dernière mise à jour: lundi 19 novembre 2012 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Active Server Pages 4.0
Mots-clés : 
kbinfo kbmt KB297943 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 297943
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com