Mit ASP-Objekten können Ihr Server und Ihr Browser miteinander interagieren. In Ihren ASP-Skripten verwenden Sie regelmäßig ein oder mehrere Objekte. Sie müssen nichts installieren, um sie zu verwenden, aber Sie müssen daran denken, sie ein- oder auszuschalten.
Objektanforderungsobjekt
Mit dem Anforderungsobjekt können Sie Informationen über eine HTTP-Anfrage weiterleiten. Sie können das Anforderungsobjekt verwenden, um codierte URLs zu analysieren, auf Informationen aus einer Tabelle zuzugreifen und Cookies, Client-Authentifizierung und HTTP-Header zu lesen.
Antwortobjekt
Das Antwortobjekt ist Ihr Schlüssel zum Senden von Informationen an den Benutzer. Sie können auf den Bildschirm schreiben, die Ausrichtung zur nächsten Seite ändern und mit dem entsprechenden Objekt ein Cookie erstellen.
Das vom Webserver ausgeführte Anwendungsobjekt ist eine Anwendung. Mithilfe von Anwendungsobjekten können Sie Funktionen steuern, die sich auf das Starten und Beenden eines Programms beziehen, sowie Informationen speichern, auf die die Anwendung zugreifen soll.
Serverobjekt
Mit Serverobjekten können Sie Routinefunktionen ausführen, z. B. das Zuordnen eines virtuellen Pfads zu einem physischen Objekt und das Erstellen eines Komponenteninstanzdiagramms.
Besprechungsobjekt
Mithilfe von Sitzungsobjekten können Sie Informationen über jeden Benutzer speichern, der Ihre Website besucht.
Komponenten-
Werbekonverter
Ad Converter ist ein optimierter Prozess zum Aufbau eines Bereitstellungssystems für Ihre Bannerwerbung. In einer separaten Datei können Sie Informationen zum Header speichern. Die Komponente wählt den Titel jedes Mal zufällig aus, wenn die Seite heruntergeladen wird.
Browserfunktionen
Mit der Browserkomponente können Sie bestimmen, welchen Browser ein Benutzer verwendet und welche Funktionen der Browser unterstützt.
Kollaborative Datenobjekte (CDO)
Mithilfe des IIS-SMTP-Servers können Sie mit CDO E-Mails senden und empfangen. Mit CDO können Sie ein Formular ausführen, ohne auf Perl-Skripte oder CGI angewiesen zu sein.
Inhaltslink
Dies ist ein manuelles Objekt, das einen linearen oder kontinuierlichen Pfad zu Ihrer Site oder einem Teil einer Site erstellt. Sie können einen einfachen Text einfügen, der die Dateien in der entsprechenden Reihenfolge auflistet. Sie können Ihren Seiten Weiter- und Zurück-Links hinzufügen, um die Verbindung zu Ihren Seiten zu erleichtern.
Inhaltskonverter Dies ist eine großartige Komponente, wenn Sie Inhalte sprühen müssen. Es ist sehr einfach zu bedienen und ermöglicht das Hinzufügen dynamischer Inhalte zu jeder Seite, ohne eine Datenbank zu verwenden. In separaten Textdateien speichern Sie HTML-Codeabschnitte, die zwischen Leerzeichen auf der Seite wechseln. Der Inhaltskonverter zeigt jedes Mal, wenn die Seite heruntergeladen wird, ein Wissensnugget an.
Datenbankzugriff
Mit dieser Komponente können Sie die Datenbank-Writer-Komponente dazu veranlassen, auf den Browserbildschirm zu schreiben und vorhandene Datenbankdateien zu erstellen oder zu aktualisieren.
Komponenten von Drittanbietern
Es gibt auch viele kostenpflichtige und kostenlose Drittanbieterkomponenten, die von ASP genutzt werden können. Wenn Sie einen eigenen Server betreiben, können Sie Komponenten nach Belieben installieren. Die Registrierung einer DLL ist normalerweise die installierte Erweiterung, sodass eine Komponente eine Zeitersparnis bedeuten kann. Sie können viel Zeit sparen, indem Sie prüfen, ob die Komponenten vorhanden sind, und von Hand arbeiten.
Wenn Ihre Site von einem ISP gehostet wird, können Sie Ihre eigenen Komponenten installieren oder sie selbst installieren lassen, sodass Sie sich an das Support-Team Ihres ISP wenden können.