Categories: Unternehmen

ASP.NET: Revolution statt Evolution

ASP.NET-Anwendungen werden von dem IIS-ISAPI-Filter aspnet_isapi.dll verarbeitet. Beim ersten Zugriff erstellt der ISAPI-Filter unter dem ASP-Namensraum eine .NET-Klasse aus Greeter.aspx und kompiliert diese in eine Library-Assembly. Die im bin-Unterverzeichnis der Anwendung enthaltenen Assemblies werden zur Lokalisierung der Basisklasse GreeterLogic automatisch durchsucht. In Abbildung D ist die Vererbungs-Hierarchie für die generierte Klasse dargestellt. Die generierte Assembly wird in ein Verzeichnis für temporäre ASP.NET-Dateien gespeichert, welches entsprechend dem Namen des virtuellen Verzeichnisses der Anwendung benannt wird. Wenn das virtuelle Verzeichnis für Greeter IntroASPNET lautet, könnte eine Assembly mit der Bezeichnung effla-hh.dll für Greeter.aspx generiert werden, welche dann in ein Verzeichnis mit dem Pfad

C:WINNTMicrosoft.NETFrameworkv1.0.3328
Temporary ASP.NET Filesintroaspnet
b5d8b0af51648ab7

gespeichert würde.

Falls Greeter.aspx verändert wird, generiert der ISAPI-Filter die Assembly beim nächsten Zugriff auf die Seite automatisch neu.


Abbildung D: Vererbungs-Hierarchie für Greeter

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Builtforbest – Individuelles Gesundheitscoaching für nachhaltige Transformation auf Basis von Blut- und Genanalysen

Builtforbest setzt neue Maßstäbe im ganzheitlichen Gesundheitscoaching mit einem innovativen, wissenschaftlich fundierten Ansatz, der auf…

1 Woche ago

Apple stellt iPhone 16 und iPhone 16 Pro vor

Der neue Apple-Prozessor A18 basiert auf einem 3-Nanometer-Verfahren. Apple verspricht mehr Leistung und eine höhere…

1 Woche ago

Neue Version der Mac-Malware Atomic Stealer im Umlauf

Die stiehlt Daten aus weiteren Browsers. Zudem steigt die Zahl der Browser-Erweiterungen, die Atomic Stealer…

1 Woche ago

Aktualisiertes Arsenal von APT41: DodgeBox und Moonwalk

Der bis dato unbekannte Loader DodgeBox zeigt auffällige Ähnlichkeiten mit StealthVector, warnen Zscaler-Experten.

1 Woche ago

OpenAI meldet eine Million zahlende Business-Nutzer für ChatGPT

In fünf Monaten kommen rund 400.000 neue Nutzer hinzu. Die meisten zahlenden Nutzer hat ChatGPT…

1 Woche ago

Gaming-bezogene Phishing-Attacken um 30 Prozent gestiegen

Über drei Millionen Angriffsversuche unter Deckmantel von Minecraft / YouTube-Star Mr. Beast als prominenter Köder

2 Wochen ago