4. Arbeitsweise von ASP.NET
Die .aspx-Datei(en):
Die .aspx-Dateien sind die Dateien, welche die Inhalte enthalten. Der Grundaufbau einer ASP.NET-Seite kann so aussehen:
- Hier wird die Programmiersprache angegeben, in welcher die auf der Seite genutzten Methoden geschrieben sind. In diesem Fall wäre das Visual Basic.NET.
- In dem hier angegebenen Dokument befinden sich die verwendeten Methoden. Bei dem hier dargestellten Beispiel wird das CodeBehind-Prinzip verwendet. Das heißt, der Quellcode der Methoden liegt in einem anderen Dokument und ist so vom Design der Seite, welches in der .aspx-Datei festgelegt wird, komplett getrennt. Dies sorgt für eine bessere Übersicht. Es ist jedoch auch möglich dieses Prinzip nicht zu verwenden und die Methoden direkt in die .aspx-Datei zu schreiben. Sollten sich in einer CodeBehind-Datei mehrere Klassen befinden (z.B. weil das Dokument von mehreren Seiten genutzt wird) kann unter Inherits noch ein Klassenname angegeben werden.
- Im folgenden Teil wird das Design der Seite bestimmt. Da ASP.NET am Ende auch nur einen HTML-Code an den Browser sendet kann dies größtenteils mit normalem HTML erledigt werden. Es gibt jedoch estimmte ASP-Komponenten, diese werden vom Benutzer eingetragen, und von der ASP.NET-Engine beim Aufrufen der Seite in HTML-Code umgesetzt.