Clientseitiger Code in ASP.NET-Seiten

Ein einfaches Beispiel kann demonstrieren, wie diese Elemente in einer ASP.NET-Seite verwendet werden. Der C#-Code in Listing A ist ein guter Aufhänger.

Listing A

Listing B zeigt das Äquivalent in VB.NET:

Dieser Code ist noch recht schlicht, aber er demonstriert bereits, wie die oben beschriebenen Elemente funktionieren. Zuerst kommen einige serverseitige Kommentare zum Einsatz. Entwickler verwenden solche Kommentare häufig als Gedächtnisstütze für sich selbst oder andere Programmierer. Außerdem ist im Header-Bereich des HTML-Codes ein Codeblock eingefügt. Die Funktion test() wird später auf der Seite aufgerufen. Zusätzlich werden einige Inline-Codeblöcke verwendet, um eine Ausgabe zu erzeugen, die auf Werten basiert, welche über den URL-Query-String übergeben wurden (Name/Wert-Paare, die an die Seitenadresse angehängt werden). Am Schluss der Beispielseite findet sich ein Befehl zum Laden einer anderen Datei mit Hilfe der INCLUDE-Direktive. Die Datei footer.aspx enthält einfaches HTML, um auf allen Seiten einen Copyrightvermerk einzufügen:


<div id="footer">
<b>@2005 </b>
</div>

Diese Methode ermöglicht, dass die Fußzeile zentral eingepflegt wird. ASP.NET bietet viele Möglichkeiten für derartige Funktionen, wobei ein selbst erstelltes Steuerelement sicher die am häufigsten eingesetzte Methode sein wird. Das letzte Element ist Standard-HTML, das immer wieder auf der Seite auftaucht, am auffälligsten wahrscheinlich der <h1>-Tag.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

2 Tagen ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

2 Tagen ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

3 Tagen ago