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
