Bei einem serverseitigen Skript handelt es sich um ein kleines Programm, das auf dem Server gespeichert ist und als Antwort auf verschiedene Browseraktionen ausgeführt wird. Serverseitige Skripts können in einer Vielzahl von Sprachen geschrieben werden, z. B. Perl, PHP und Microsoft ASP.NET. Sie werden, anders als clientseitige Skripts wie JavaScript, auf dem Server ausgeführt, bevor die Webseite im Browser angezeigt wird. Beispiele für serverseitige Skriptanwendungen sind Einkaufswagen, dynamische Menüs und Umfragen.
Inhalt dieses Artikels
In der Datenquellenbibliothek werden Daten angezeigt, die durch serverseitige Skripts bereitgestellt werden, die Daten im XML-Format abrufen. Sie können eine Verbindung zu serverseitigen Skripts herstellen,
die in den verschiedensten Sprachen geschrieben und mithilfe unterschiedlichster Methoden erstellt werden, darunter ASP.NET, PHP und AJAX. Das Skript muss die Daten allerdings im XML-Format senden. RSS-Feeds sind gängige serverseitige Skripts, die XML zurückgeben.
Wenn Sie eine Verbindung mit einem RSS-Feed hinzufügen möchten, der ein serverseitiges Skript ist und keine XML-Datei (z. B. ein RSS-Feed, dessen URL mit "ASPX" oder "PHP" endet), dann sollte die Verbindung in der Kategorie Serverseitige Skripts enthalten sein. Ein RSS-Feed, der eine XML-Datei ist (z. B. ein RSS-Feed, dessen URL mit "XML" endet) kann entweder zur Kategorie Serverseitige Skripts oder zur Kategorie XML-Dateien hinzugefügt werden.
Wenn Sie ein serverseitiges Skript als Datenquelle hinzufügen möchten, müssen Sie die URL des Skripts kennen.
Seitenanfang
- Klicken Sie im Menü Aufgabenbereiche auf Datenquellenbibliothek.
- Klicken Sie im Dialogfeld Datenquellenbibliothek unter Serverseitige Skripts auf Verbindung mit einem Skript oder RSS-Feed herstellen.
Hinweis Wird die Überschrift Serverseitige Skripts reduziert angezeigt, klicken Sie auf das Pluszeichen (+), um sie zu erweitern.
- Klicken Sie im Dialogfeld Datenquelleneigenschaften auf der Registerkarte Quelle in der Liste HTTP-Methode auf eine der folgenden Optionen:
- Mit der HTTP Get-Methode werden alle Parameternamen und Werte an die URL angehängt.
- Mit der HTTP Post-Methode werden alle Parameternamen und Werte im Textkörper der Anfrage an die URL gesendet.
Klicken Sie in diesem Beispiel auf HTTP Get.
- In der Liste Zu konfigurierenden Datenbefehl auswählen stehen vier Optionen zur Verfügung:
- Mit der Option Auswählen werden Informationen mithilfe des serverseitigen Skripts abgerufen. Anschließend können Sie die Informationen anzeigen, indem Sie eine Datenansicht erstellen.
- Mit den Optionen Einfügen, Aktualisieren und Löschen werden Informationen mithilfe des serverseitigen Skripts abgerufen. Anschließend können Sie die Informationen anzeigen und ändern, indem Sie eine Datenansicht mit Formularfunktionalität zum Einfügen, Aktualisieren oder Löschen der Informationen erstellen.
Klicken Sie in diesem Beispiel auf den Befehl Auswählen, um eine Datenansicht der Daten zu erstellen, die vom serverseitigen Skript zurückgegeben werden.
- Geben Sie unter Verbindungsinformationen auswählen im Feld Die URL eines serverseitigen Skripts eingeben die URL zum Skript oder RSS-Feed ein, mit dem Sie eine Verbindung herstellen möchten.
Sie können z. B. http://gotdotnet.com/community/resources/rss.aspx eingeben, um einen RSS-Feed mit Artikeln für Entwickler von GotDotNet hinzuzufügen, der Website der Microsoft .NET-Community.

- Für einige serverseitige Skripts sind weitere Informationen erforderlich, die als Parameter vom Browser an den Server übergeben werden. In dem hier verwendeten Beispiel sind keine Parameter erforderlich. Gehen Sie folgendermaßen vor, wenn für Ihr serverseitiges Skript Parameter erforderlich sind:
Seitenanfang
Nachdem Sie ein serverseitiges Skript zu Ihrer Datenquellenbibliothek hinzugefügt haben, können Sie eine Datenansicht erstellen, in der die Ergebnisse des serverseitigen Skripts angezeigt werden.
Eine Datenquelle lässt sich schnell testen. Erstellen Sie zu diesem Zweck eine Datenansicht aus dieser Datenquelle, indem Sie sie auf eine Seite ziehen. Wenn Sie eine Datenquelle auf eine Seite ziehen, wird eine Standardansicht der Daten angezeigt, wobei die ersten fünf Felder in der Datenquelle in den einzelnen Zeilen in einer einfachen Tabelle angezeigt werden. Die Datenquelle ist richtig konfiguriert, wenn die ersten fünf Felder mit den entsprechenden Daten angezeigt werden.
Datenansichten basieren auf der Microsoft ASP.NET 2.0-Technologie. Beginnen Sie mit einer ASP.NET-Seite (ASPX-Datei), um eine Datenansicht zu erstellen.
- Klicken Sie im Menü Datei auf Neu.
- Klicken Sie im Dialogfeld Neu auf der Registerkarte Seite auf Allgemein, klicken Sie auf ASPX, und klicken Sie anschließend auf OK.
Es wird eine neue Seite mit einem FORM-Tag geöffnet.

- Klicken Sie im Menü Aufgabenbereiche auf Datenquellenbibliothek. Suchen Sie im Aufgabenbereich Datenquellenbibliothek nach Ihrer Datenquelle (in diesem Beispiel rss.aspx auf www.gotdotnet.com), und ziehen Sie sie dann auf die Seite.
Auf der Seite wird nun eine Datenansicht mit allen Titeln und URLs sämtlicher Websites in der aktuellen Websitesammlung angezeigt, und der Aufgabenbereich Datenquellendetails wird geöffnet.
Weitere Informationen zu Datenansichten finden Sie im Artikel Erstellen einer Datenansicht.
Seitenanfang