3 Stimmen

Schnelles und umfassendes Framework für die Serialisierung von Binärdateien für Windows Phone 7

Ich bin auf der Suche nach einem schnellen Binärserialisierungs-Framework, das ich in Windows Phone 7 für ein Projekt verwenden kann, das ich von Windows Mobile 6.5 migriere. Protobuf-net funktioniert großartig in WM6.5, aber es ist noch weit von der Blütezeit in WP7 entfernt, so dass ich mich frage, ob jemand in der Zwischenzeit eine gute Alternative kennt.

Ich benötige ein Framework, das die Serialisierung einer Vielzahl von Typen unterstützt: benutzerdefinierte Typen, Arrays von benutzerdefinierten Typen, Sammlungen von benutzerdefinierten Typen, eingebaute Typen, serialisierbare Typen im Framework, usw.

Ich habe ein paar gefunden, aber sie sind nicht so viel schneller als DataContractSerialization (aber definitiv kompakter). Ich habe bis jetzt versucht:

Mike Talbots Silverlight Serialisierer: http://whydoidoit.com/silverlight-serializer/

Alt Serializer für Silverlight: http://slserializelzo.codeplex.com/

Die Leistung von Alt ist besser, aber es verlässt sich stark auf Reflektion und kompiliert keine Serialisierer wie sein Gegenstück im vollständigen Framework, aber beide bestanden meine ersten grundlegenden Tests mit relativ komplexen Typen.

Gibt es ein anderes Framework für die Serialisierung, das ich ausprobieren könnte? Ich werde gerne ihre Leistung messen und meine Ergebnisse teilen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X