Hi Daniel und Andi,
danke erstmal :)
Die Texte sind statisch, aber schon alleine wegen der Übersetzbarkeit
sind mir Resource-files viel angenehmer als statische Variablen (bevor
die Übesetzer noch Klassen coden müssen ;-)).
Das mit dem Singleton scheint also echt gut zu sein...ich Frage mich nur
wie synchron das läuft wenn ich ne wirkliche high-traffic (ca. 150000
PI/d) Seite habe!
Nicht dass mir der ResourceManager überläuft und am Ende gar nix mehr
geht (oder nur noch seeehr langsam).

Gibt's da irgendwelche Tricks (entweder à la synchronized oder ne Art
Pooling (was ja dann kein Singleton wäre, ich weiß....))?

Habt mir schon gut geholfen, aber so ganz sicher bin ich noch nicht ;-)

Gruß
Tobias

PS: das mit den Hash-Werte würde mich ja schon mal interessieren, wie
hast das umgesetzt?

>--__--__--
>
>Message: 3
>From: "Andreas Rudischhauser" <[EMAIL PROTECTED]>
>To: <[email protected]>
>Subject: AW: [Asp.net] ResourceManager als Singleton?
>Date: Mon, 27 Jun 2005 13:39:46 +0200
>Reply-To: [email protected]
>
>Also ich bin gerade dabei unser System in der Richtung total umzubauen =
>und
>vieles in solche Singeltons zu verpacken.=20
>
>Bestes Beispie finde ich ist HttpContext.Current. Nach diesem Schema =
>baue
>ich auch meine Singletons so dass ich immer =FCber Klassenname.Current =
>darauf
>zugreifen kann.=20
>
>Dabei kann man gut verteilen ob so ein Objekt in Application oder =
>Session
>liegen soll, wobei ich gemerkt habe das es nicht so toll ist, ein Objekt =
>in
>die Session zu packen. Das kann unter Umst=E4nden viel Speicher brauchen =
>wenn
>es viele User sind und man kann die Speicherung der Session schlecht auf
>eine andere Speicherung (z.B. SQL Server) umstellen bzw. dann wird es
>langsam weil alles serialisiert werden muss.
>
>Der Ressourcenmanager wird bei mir auch ein Singleton. Beim ersten Start
>entpackt er sogar ein paar Ressourcen schon mal im vorraus in das =
>Filesystem
>des Webservers. Dann dauert halt der erste Start der Application =
>l=E4nger,
>wobei ich beim Start sogar die HASH Werte der Dateien vergleiche und nur
>Dateien entpacke welche einen anderen HASH Wert haben als die schon
>verpackten.
>
>Gru=DF Andi
>
>
>-----Urspr=FCngliche Nachricht-----
>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
>Auftrag von kosmi
>Gesendet: Montag, 27. Juni 2005 10:59
>An: [email protected]
>Betreff: Re: [Asp.net] ResourceManager als Singleton?
>
>Sind die Texte statisch?
>
>Dann koenntest du sie als public static
>irgendwo hinpacken und einfach so benutzen
>
>Sonst macht ein Singleton schon Sinn,
>den kannst du dir dann in jedem WebUserControl
>holen.
>
>Gr=FC=DFe Daniel
>
>
>Tobias Traguth wrote:
>  
>
>>Hallo Liste,
>>=20
>>passend zu aktuellen Diskussion mit static, Application, Singleton nu
>>kurze Frage von mir:
>>Macht es Sinn einen ResourceManager als Singleton zu implementieren?
>>Ich habe ca. 5 WebForms, die alle mit einzelnen WebUserControls =
>>    
>>
>gef=FCllt
>  
>
>>sind.
>>In diesen Controls muss der Text eingesetzt werden.
>>Erzeuge ich den Resource Manager lieber in jeder WebFrom und setze die
>>Texte =FCber properties meiner Controls, oder rufe ich eine
>>Singleton-Instanz des ResourceManagers aus den Controls heraus auf um
>>die Texte direkt einzulesen??
>>=20
>>Oder lohnt der ganze Aufwand nicht und ich =F6ffne in jedem Control =
>>    
>>
>einen
>  
>
>>eigenen ResourceManager...aber das kann ich mir echt nicht vorstellen.
>>Danke schonmal f=FCr Eure Anregungen.
>>=20
>>Gr=FC=DFe aus Karlsruhe
>>Tobias :-)
>>=20
>>_______________________________________________
>>    
>>

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an