Hallo Community, ich habe folgendes Problem:
Ich arbeite grad an einer Art PIM (Personal Information Manager) zur Verwaltung von Kontakten, Terminen usw.
Die Daten halte ich als Objekte zur Laufzeit in verschiedenen Listen (als eine Liste für Personen, eine für Termine… um genau zu sein sind es ObservableCollections).
Meine Erste Frage: ist diese Lösung speicherschonender als z.B. das ganze mit eine DataSet zu lösen?
Ein weiterer Punkt ist es die Daten persistent abzulegen und beim nächsten Programmstart wieder zu laden.
Ich habe bereits die Objektlisten als XML serialisiert. Das erscheint mir jedoch relativ langsam (besonders das deserialisiern dauert).
Die Zweite Frage: wie kann man das performanter und möglichst ressourcenschonend lösen? (Eine Datenbank möchte ich nicht unbedingt verwenden) Wie viel Objekte letzt endlich gespeichert werden müssen, weis ich in meinem falle noch nicht... evtl. um die 100 .. überlegt mal wie es in euren Planern aussieht
Ich bin für jeden Hinweis dankbar.
Gruß Jonn
Ich arbeite grad an einer Art PIM (Personal Information Manager) zur Verwaltung von Kontakten, Terminen usw.
Die Daten halte ich als Objekte zur Laufzeit in verschiedenen Listen (als eine Liste für Personen, eine für Termine… um genau zu sein sind es ObservableCollections).
Meine Erste Frage: ist diese Lösung speicherschonender als z.B. das ganze mit eine DataSet zu lösen?
Ein weiterer Punkt ist es die Daten persistent abzulegen und beim nächsten Programmstart wieder zu laden.
Ich habe bereits die Objektlisten als XML serialisiert. Das erscheint mir jedoch relativ langsam (besonders das deserialisiern dauert).
Die Zweite Frage: wie kann man das performanter und möglichst ressourcenschonend lösen? (Eine Datenbank möchte ich nicht unbedingt verwenden) Wie viel Objekte letzt endlich gespeichert werden müssen, weis ich in meinem falle noch nicht... evtl. um die 100 .. überlegt mal wie es in euren Planern aussieht
Ich bin für jeden Hinweis dankbar.
Gruß Jonn
Comment