Mac,
Ich glaube Cache mit FileDependency und keine Expiration ist besser als
Application. Dann gibt's kein Grund, der Application zu "restart", wann
Mann etwas mit Konfiguration wechseln.
Zum Beispiel:
Sub Application_Start(ByVal Sender As Object, ByVal e As EventArgs)
Cache.Add("MyConfig",New MyConfigObject", New
System.Web.Caching.CacheDependency(myConfigFileName)
End Sub
Ich hoffe mein Deutsch ist nicht zu schlect...
Steve
----- Original Message -----
From: "Kloberg Mac (LAM)" <[EMAIL PROTECTED]>
To: "aspDEdotnet" <[EMAIL PROTECTED]>
Sent: Sunday, April 14, 2002 10:14 AM
Subject: [aspdedotnet] RE: [aspdedotnet] Informationen Seitenunabh�ngig
bereithalten
Was ich schon oefters gesehen habe (auch aehnlich in classic ASP) ist nur
eine einzige Instanz der Konfigurationsklasse im "Application_Start"
Ereignis (global.asax) zu schaffen und diese dann via der "Add" methode im
Application Objekt zu hinterlegen:
Sub Application_Start(ByVal Sender As Object, ByVal e As EventArgs)
Application.Add("MyConfig", New MyConfigObject)
End Sub
Damit ist die Konfiguration allen Usern und allen Seiten gemeinsam
zugaenglich und das Ding existiert nur ein einziges mal im Speicher.
hth
--
Gruesse,
Mac Kloberg
LIEBHERR AMERICA INC.
http://www.liebherr-us.com
> -----Original Message-----
> From: Ren� Kuss [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, April 14, 2002 5:12 AM
> To: aspDEdotnet
> Subject: [aspdedotnet] Informationen Seitenunabh�ngig bereithalten
>
>
> Hallo Liste,
>
> ich m�chte Informationen welche ich in einer extra
> Konfigurationsklasse
> bereithalte, allen Seiten zug�nglich machen.
>
> Mein erster Ansatz war, die ganze Klasse in der Session
> mitzuf�hren und
> jede Seite liest die Session aus. Dann hab ich jedoch
> gelesen, dass dies
> aus Performancegr�nden nicht sinnvoll sei (Allerdings weis ich immer
> noch nicht warum).
>
> Der n�chste Ansatz war die Klasse zum Context hinzuzuf�gen, was ich
> allerdings einfach nicht ans laufen bekommen.
>
> Jetzt interessiert mich, welches der beste Ansatz ist
> (Performance) und
> wie man dies am besten realisiert.
>
> Ich bin f�r jede Hilfe dankbar.
>
> Gru�
>
> Ren�
>
>
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
>
| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp