Persistent Storage 1.1: Arbitrary Object Serialization

Having recently finished Valence, a Silverlight/Chemistry game, I’m looking towards the next project — what will it be? What kind of tooling and libraries will I need?

One of the issues that came up is serialization in Silverlight. I cannot say enough about Mike Talbot’s Silverlight serializer, which somehow (magically?) serializes any and every object, without needing any class-level or method-level attributes.

Based on that, I’ve completed a version 1.1 of Persistent Storage, which allows you to store any arbitrary object. Prior to this, you could only store and retrieve integers, decimals, and strings; you can now store and retrieve anything. (And yes, that even applies to the cookie-based storage; albeit you’ll run out of space too fast!)

So if you need easy, persistent, efficient storage across your Silverlight application, this might be the solution for you. Download it from the Persistent Storage page.

About Ashiq Alibhai, PMP

Ashiq has been coding C# since 2005. A desktop, web, and RIA application developer, he's touched ASP.NET MVC, ActiveRecord, Silverlight, NUnit, and all kinds of exciting .NET technologies. He started C# City in order to accelerate his .NET learning.
This entry was posted in Libraries, Silverlight and tagged , . Bookmark the permalink.

One Response to Persistent Storage 1.1: Arbitrary Object Serialization

  1. Pingback: Silverlight Binary Serialization « Mike Talbot's Blog

Leave a Reply

Your email address will not be published. Required fields are marked *