Wie dynamisch laden und schalten Sie die Ressource-Datei in der web-app (ASP.NET) ohne neu zu kompilieren?

Ich würde gerne speichern, um die Ressource-Dateien (mit Texten für Beschriftungen, etc.) für meine web-Anwendung in die Datenbank in der Lage sein, zu Bearbeiten und erstellen Sie dynamisch später (wahrscheinlich in der UI). Meine Idee war, speichern Sie die ganze resx - Datei in eine xml-Spalte und einfach laden Sie es auf Nachfrage - abhängig von der Sprache und einige andere Attribute des aktuellen Benutzers, wenn er bei der Anmeldung in die Anwendung oder schalten den Kontext. Das wichtigste ist, dass die Ressourcen nicht nur von der Kultur info-der Nutzer aber auch auf einige Kontext-Informationen, die kann gewechselt werden, indem der Benutzer, ohne sich abzumelden und wieder ein (in unserem Fall als "Gruppe" bezeichnet, nicht mit etwas zu tun, mit einer Gruppe von Benutzern).

Ist es irgendwie möglich die Inhalte lädt Ressourcen aus einer externen Quelle und einfach schalten Sie Sie, ohne die web-Anwendung, die kompiliert vom server ? Ich weiß, dass es einige Schnittstellen, auf denen ich konnte hook up und implementieren Sie eine benutzerdefinierte Ressourcen-Anbieter, die liest aus der Datenbank direkt, aber wenn, könnte es doch irgendwie funktionieren mit der resx-Dateien, die es würde wahrscheinlich vieles erleichtern..

Hast du irgendeine Lösung dafür? Ich bin auch vor der gleichen situation. Danke!
Ich bin auch auf der Suche nach der Antwort für diese Frage.

InformationsquelleAutor Tomas Vana | 2009-10-30

Schreibe einen Kommentar