Plugin für den IIS

27/04/2009 - 19:04 von Andre Grumbach | Report spam
Hallo zusammen,
ich bin gerade an der Planung einer Anwendung bei der Sich mir folgender
Performance Hintergrund stellt:


Die Anwendung soll bestimmte Daten Cachen, so das es nur beim ersten Aufruf
geladen werden muss. Dies bewerkstellige ich bei meiner ASP.Net Anwendung
über den Application State. Dieser wird jedoch nur bis zum nàchsten IIS
Reset gecached.

Nun meine Frage:
Ist es möglich ein Plugin zu schreiben, das beim starten des IIS auto.
ausgeführt wird und bestimmte Aktionen wie z.B. Seitenaufrufe zum Caching
ausführt?

Danke,
Andre
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
27/04/2009 - 22:02 | Warnen spam
Hallo Andre,

"Andre Grumbach" schrieb:

Die Anwendung soll bestimmte Daten Cachen, so das es nur beim ersten Aufruf geladen werden muss. Dies bewerkstellige ich bei
meiner ASP.Net Anwendung über den Application State. Dieser wird jedoch nur bis zum nàchsten IIS Reset gecached.



Naja, wenn der IIS (oder der Application Pool, in dem die Anwendung liegt)
beendet wird, wer soll dann noch was cachen.

Ist es möglich ein Plugin zu schreiben, das beim starten des IIS auto. ausgeführt wird und bestimmte Aktionen wie z.B.
Seitenaufrufe zum Caching ausführt?



Klar. Aber das brauchst Du gar nicht, dafür gibts die global.asax. Einfach
mal zu deinem Projekt hinzufügen und dann innerhalb der Application_Start
Methode deinen Cache aufbauen.

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)

...

End Sub

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen