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