Ich entwickle eine modulare App mit Prisma in SL3, eines der Module ist verantwortlich für die Anwendung Einstellungen im isolierten Speicher (so dass, wenn Sie die App das nächste Mal öffnen, Sie fortsetzen, wo Sie waren). Es funktioniert perfekt, aber ich mag es nicht, wie Abhängigkeiten jetzt verkabelt sind.Serializer-Bibliothek für Silverlight
Ich möchte eine Art unabhängige Einstellungen Manager haben, die einen allgemeinen Speicher hat und dann füge ich benutzerdefinierte Daten von jedem Modul, etwas, was wie folgt aus:
AppSettings["OpenForEditEmployees"] = new List<EmployeeDTO>();
AppSettings["ActiveView"] = ViewsEnum.Report;
ich diesen Teil umgesetzt haben, aber Serialisierung, dass Wörterbuch zu XML erwies sich als härter als ich vermutete. Ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, eine Dictionary<string, object>
in XML zu serialisieren.