INFO: Erste Schritte mit Active Server Pages

Veralteter Haftungsausschluss für KB-Inhalte

Dieser Artikel wurde für Produkte geschrieben, für die Microsoft keinen Support mehr anbietet. Deshalb wird dieser Artikel im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.

Zusammenfassung

Dieser Artikel beschreibt, wie mit Active Server Pages (ASP). Dieser Artikel gehört zu einer Reihe von Artikeln über ein wichtiges Thema "Erste Schritte".

Weitere Informationen

Zielgruppe

Dieser Artikel richtet sich an Einsteiger und intermediate Kunden mit programmieren. Erfahrung mit einer Web Development-Sprache wie HTML hilfreich ist, müssen Sie keinen Erfahrung zum angegebenen Schritte.

Was ist ASP?

ASP ist ein Satz von Softwarekomponenten, die auf einem Webserver ausgeführt und Webentwickler dynamischen Webseiten zu erstellen. Der Vorteil von ASP gegenüber statischen HTML-Webseiten ist eine ASP-Seite ähnlich wie ein Computerprogramm, die auf einem Webserver ausgeführt und Ergebnisse berechnen, verarbeiten Benutzereingaben, lesen oder Schreiben in Datenbanken und Dateien, und "live" aktualisierte Inhalte einfügen, jedes Mal, wenn ein Benutzer die Seite aufruft.

Verwandte Technologien

ASP führt bei einem Webserver unter Microsoft Windows. Der Webserver verwendet wird, ist Internet Information Server (IIS). Es ist auch möglich, ASP mit begrenztem Funktionsumfang auf Microsoft Personal Web Server (PWS), der auf Microsoft Windows 95, Microsoft Windows 98 und Microsoft Windows NT Workstation ausgeführt wird. ASP kann auch auf Unix-Systemen mithilfe spezielle Erweiterungen, die vom Softwarehersteller erstellt ausführen.

Da ASP gleicharmigen Business Applications im Web erstellt wird, wird sie regelmäßig Datenbanken wie Microsoft Access, Microsoft SQL Server und Datenbanken anderer Anbieter verwendet. Bei Verwendung in Verbindung mit einer Datenbank können ASP-Seiten sogar Transaktions Programme wie Banken mit Features von COM+ oder Microsoft Transaction Server (MTS) ausführen. Eine Reihe von Tools kann zum Erstellen von einfachen Texteditoren wie Editor, gängige Website-Erstellungstools von Microsoft und anderen Herstellern oder eine umfassende Programmiertools wie Microsoft Visual InterDev ASP-Seiten.

Anleitung

Schritt 1: Installieren von ASP

Windows 2000

ASP-Version 3.0 ist in allen Versionen des Betriebssystems Microsoft Windows 2000 enthalten. ASP wird automatisch installiert, wenn die IIS-Option mit Windows 2000 installieren. Gehen Sie folgendermaßen vor, um diese Option zu installieren:
  1. Klicken Sie im Steuerungsbedienfeldauf Software.
  2. Klicken Sie auf Windows-Komponenten hinzufügen/entfernen, und aktivieren Sie das Kontrollkästchen Internet-Informationsdienste .
  3. Klicken Sie im Assistenten für Windows-Komponenten auf Weiter, und führen Sie die auf dem Bildschirm Anweisungen.
Windows NT Server 4.0

Die ältere Version von ASP, Version 2.0, läuft auf Microsoft Windows NT 4.0 Server erfordert Windows NT 4.0 Option Pack installieren. Um ASP zu installieren, wählen Sie Internet Information Server aus dem Dialogfeld in der zu installierenden Komponenten auswählen. Installieren Sie das neueste Windows NT 4.0 Service Pack auch mit dem Option Pack.

Installation von Windows NT 4.0 Option Pack und das neueste Windows NT 4.0 Service Pack finden Sie auf der folgenden Microsoft-Websites:Windows 95, Windows 98 und Windows NT 4.0 Workstation

ASP Version 2.0 wird auch auf Windows 95, Windows 98 und Windows NT 4.0 Workstation mit Personal Web Server (PWS) ausgeführt. PWS ist im Windows NT Option Pack enthalten. Wenn der Download-Assistent ausgeführt wird, wählen Sie das entsprechende Betriebssystem (z. B. select Windows 95).

Herunterladen von Windows NT Option Pack finden Sie auf der folgenden Microsoft-Website:Windows Millennium Edition (Me)

ASP wird auf Windows Millennium Edition nicht unterstützt.

Schritt 2: Konfigurieren einer Web-Anwendung auf dem Webserver

Nach der Installation von IIS oder PWS müssen Sie eine Anwendung auf dem Webserver konfigurieren. Es wird vorausgesetzt, dass Sie IIS, Version 5.0 unter Windows 2000 ausgeführt werden. Diese Anleitung arbeiten mit IIS 4.0 mit Windows NT 4.0 Server und ASP-Code funktioniert auf IIS und PWS. Zur Konfigurierung von einer Web-Anwendung für PWS finden Sie in der Dokumentation mit PWS. Hinweis: Microsoft Visual InterDev, Version 6.0 und Microsoft FrontPage 2000 können automatisch ausführen Anwendung für Sie auf dem Webserver. Wenn Sie eines dieser Programme zum Erstellen von Websites verwenden, können Sie die folgende Anleitung zur manuellen Einrichtung überspringen und direkt mit Schritt 3 fortfahren.
  1. Öffnen Sie auf einem Windows 2000-basierten Computer Internet Services Manager (ISM). Klicken Sie dazu im Startmenü auf Ausführen Sie, geben Sie Inetmgrund klicken Sie auf OK. Internet (ISM) Console wird geöffnet.
  2. Erweitern Sie den Knoten der obersten Ebene, der den Computernamen enthält. Maustaste Standardwebsite, klicken Sie auf neuund dann auf Server Extensions Web.
  3. Assistent für neues Unterweb beginnt. Klicken Sie auf Weiter . Geben Sie im Feld Verzeichnisname der Name des Windows-Ordners für die Web-Anwendung erstellt werden. Geben Sie im Feld Titel einen Alias, der auf den zugrunde liegenden physischen Windows-Ordner verweist. Der Titel ist Benutzer sehen als Teil des URL-Pfads beim sie diese Web-Anwendung (z. B. http://www.microsoft.com/MyWebTitle) durchsuchen. Der Titel kann unterschiedlich sein aus der zugrunde liegenden physischen Windows-Ordnername jedoch für dieses Beispiel geben Sie einfach MeinWeb den Ordnernamen und als Titel. Klicken Sie auf Weiter, übernehmen Sie die Standardeinstellung für Zugriffskontrolle klicken Sie erneut auf Weiter , und klicken Sie dann auf Fertig stellen.
  4. Wählen Sie im linken Bereich des Internetdienste-Managers Standardwebsite erneut aus und drücken Sie F5, um die Liste der virtuellen Ordner zu aktualisieren. Beachten Sie, dass virtuelle Ordner der neu erstellten Anwendung unter der Standardwebsite.
  5. Maustaste auf den Ordner für Ihre Anwendung, und klicken Sie auf Eigenschaften. Folgendermaßen Sie auf der Registerkarte Verzeichnis vor:
    • Wählen Sie Lesezugriff.
    • Stellen Sie sicher, dass Ausführungsberechtigungen auf nur Skriptsgesetzt ist.
    • Wenn die Schaltfläche Erstellen verfügbar ist, klicken Sie darauf.
  6. Das Dialogfeld Eigenschaften zu schließen. Beachten Sie im Internetdienste-Manager das Symbol für Ihren virtuellen Ordner nicht als gelber Ordner, sondern als grünes Symbol in einem grauen Feld angezeigt wird. Dies bedeutet, dass Ihre Anwendung eingerichtet und bereit für ASP-Seiten so Sie können ISM.

Schritt 3: Erstellen der ersten ASP-Seite

Hinweis: in diesem Beispiel verwenden Sie nicht Visual InterDev noch FrontPage zum Erstellen einer ASP-Seite. Obwohl beide Programme ASP-Seiten leicht erstellen können, ist es besser zu Hand-Code ASP-Seite in einem einfachen Texteditor wie Notepad.
  1. Klicken Sie auf Start, zeigen Sie auf Programme, Zubehörund klicken Sie dann auf Editor.
  2. Fügen Sie den folgenden Code für die einfache Seitenstruktur im Editor:
    <%@ 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. Geben Sie einige ASP-Identifier-Tag sowie ASP-Code auf der Seite. Beachten Sie, dass ASP-Code ausgeführt, es von einem der folgenden Tags angegeben werden muss. Der Webserver verwendet diese Tags zum Identifizieren des Codes, der auf dem Server verarbeitet werden müssen, bevor sie die Seite in einem Browser zurückgibt.

    • ASP-Identifier-Tag 1: < % [Hier steht Ihr ASP-Code] % >

      Bei diesem Ansatz ein Starttag mit kleiner als (<) und Prozent (%) Symbolen, einen schließenden Tag mit Prozentzeichen (%) und größer als (>) Symbole erstellen und Sie schreiben Ihren ASP-Code zwischen dem öffnenden und schließenden Tags.
    • ASP-Identifier-Tag 2: < Script Runat = "Server" > [Hier steht Ihr ASP-Code] < / Script >

      Dabei wurde das Skript Tags identisch mit den HTML-Skripttags, sind außer dass der öffnende Skripttag ein Attribut namens Runat = 'Server'.
    So legen Sie ein ASP-Tagpaar zwischen die-Tags auf Ihrer ASP-Seite. Zwischen ASP-Tags Geben Sie Codebeispiel von VBScript, damit die fertige Version Ihrer ASP-Seite wie die folgende angezeigt:
    <%@ 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>

Schritt 4: Speichern der ASP-Seite in der Anwendung

Jetzt Speichern der ASP für Ihre Web-Anwendung in Schritt 1 erstellte Windows-Ordner. Bei Verwendung der Web Server Extensions in Schritt 1 eingegebenen Namen physischen Windows-Ordner, der Ihre Web-Anwendung enthält, und dann der Assistent erstellt den Ordner. Standardmäßig erstellt der Assistent neue Ordner und Unterweb in der Stammwebsite für IIS. Verwendet den Namen MyWeb für Ordner und der Aliasname der ähnelt normale Pfad auf Ihrem System die folgenden:
C:\Inetpub\Wwwroot\MyWeb
Sie verwenden einen Webbrowser zum Anzeigen der Anwendung MeinWeb Anwendung unter IIS ausgeführt wird, startet URL-Pfad für die Anwendung mit dem Webprotokoll (http://). Nun ist dies ein lokales Web, die nur auf Ihrem Computer oder Ihrem Firmenintranet, verwenden Sie die Windows-Computernamen (zum Beispiel MeinServer) oder öffentlich zugängliche Internetsites verwenden Sie Ihren Domänennamen (zum Beispiel Www. MyCompany.com). Fügen Sie schließlich den Alias oder die Titel Ihrer Web-Anwendung Unterordner. Die resultierende URL ähnelt die folgende URL:
http://MyServer/MyWeb

– oder –

http://www.MyCompany.com/MyWeb
Gehen Sie folgendermaßen vor, um die ASP-Seite speichern, dass Sie im vorherigen Schritt erstellt und in der Web-Anwendung:
  1. Klicken Sie im Editor im Menü Datei auf Speichern.
  2. Verwenden Sie im Dialogfeld Speichern unter im Dropdown Listenfeld Speichern In zu physischen Ordner Ihrer Anwendung (z. B. C:\Inetpub\Wwwroot\MyWeb).
  3. Wählen Sie im Dropdown-Listenfeld Dateityp Alle Dateien.
  4. Löschen Sie im Feld Dateiname standardmäßig Dateierweiterungen, die Sie sehen und geben Sie dann einen Dateinamen mit der Erweiterung ASP (z. B. "default.asp").
  5. Klicken Sie auf Speichern.

Schritt 5: Verwenden des Webservers zum Anzeigen der Seite

Öffnen Sie einen Webbrowser wie Microsoft Internet Explorer. Geben Sie in die Adresszeile den URL zu Ihrer neuen ASP-Seite. Angenommen, Ihr Server lokal ausgeführt wird (d. h., er dient nicht Seiten im Internet), ähnelt der URL die folgenden:
http://MyComputerName/MyWeb/Default.asp
Oder wenn Ihr Server Seiten im Internet dient, die URL folgendermaßen aussehen:
http://www.MyCompany.com/MyWeb/Default.asp
Beachten Sie, dass neue Web Applications in IIS automatisch auf Standard oder Index als Standarddatei im virtuellen Ordner für Ihre Web-Anwendung verwenden. Also wenn Sie "default.asp" als Namen für Ihre Homepage oder die erste Seite in Ihrer Anwendung verwenden, müssen Sie keinen der Dateiname im URL verwenden. Sie können nur den virtuellen Ordner suchen, der diese Seite wie folgt enthält:
http://MyComputerName/MyWeb/

Zusätzliche Unterstützung zu ASP

Weitere Informationen finden Sie auf der ASP-Newsgroup für Peer-to-Peer-Fragen und Antworten. Es befindet sich unter "Internet Server Programming" unter "Web Development" auf der folgenden Microsoft Developer Network (MSDN) Online-Newsgroups-Website finden:Weitere Informationen finden Sie auf der folgenden Microsoft-Website:
Active Server Pages-Supportcenter
http://support.Microsoft.com/?scid=pH;zh-CN;555
Hilfe zu technischen Fragen finden Sie auf der folgenden Microsoft-Website zum Durchsuchen der Microsoft Knowledge Base:Hilfe direkt von Microsoft finden Sie auf der folgenden Microsoft-Website und öffnen Sie eine technische Support-Anfrage:ASP-Lernprogramme, Codebeispiele und Verweise finden Sie auf der folgenden Microsoft-Websites:ASP-Verweise und-Lernprogramme von Drittanbietern finden Sie auf folgenden Websites:Microsoft stellt Kontaktinformationen von Drittanbietern zur Verfügung, damit Sie technischen Support erhalten können. Diese Kontaktinformationen können sich ohne vorherige Ankündigung ändern. Microsoft garantiert nicht die Richtigkeit dieser Kontaktinformationen von Drittanbietern.
Eigenschaften

Artikelnummer: 297943 – Letzte Überarbeitung: 20.01.2017 – Revision: 1

Feedback