At 10:12 PM 12/15/2003, you wrote:
Zu welchem Zeitpunkt hole ich die Texte? Was sind Rahmenbedingungen f�r den
einen oder anderen Ansatz. Folgende Ans�tze w�ren m�glich:

- Jeder einzelne String wird direkt aus der DB geholt zu dem Zeitpunkt wenn
er ben�tigt (meist wohl w�hrend Page_Load), aber auch w�hrend Methoden dieser
Seite (z.B. Fehlermeldungen die nicht immer, sondern nur unter gewissen Umst�nden
angezeigt werden m�ssen)

(Netzwerk)Performancem��ig keine gute Idee.


- Ich gruppiere die Strings zur Seite zugeh�rig. Wird die Seite geladen hole
ich alle Strings dieser Seite aus der DB und lege sie z.B. in einem Array
ab

- S�mtliche Strings werden beim Start der Applikation aus der DB geholt und
abgelegt - ABER - Wohin k�nnten diese Strings dann abgelegt werden? Session?
Oder auf Applikationsebene (Was mir aber nicht klar ist was das bedeutet)?
Kann ich dann auf Applikationsebene ein Array mit s�mtlichen Strings machen?
Das w�re aber mit zunehmender Zahl von Sprachen und Texten ein grosses Array.

Nun, am einfachsten w�re es, das ganze in einem DataSet abzulegen, das man im Cache von ASP.NET ablegt. Invalidierung ist in diesem Fall keine so hei�e Sache, das k�nnte man ganz einfach �ber eine Datei bewerkstelligen (wie oft �ndert sich im Livebetrieb einer ein �bersetzungsstring?)


Chris

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an