As Good As It Gets Compact Framework Serialization (CF.Serialization) is compatible with the desktop .NET BinaryFormatter, no smoke and mirrors. Yes, that is right – serialize your data on your server/desktop via standard BinaryFormatter implemented by Microsoft and process it on your device with As Good As It Gets CF.Serialization. We are the world's first to release the .NET Compact Framework serialization component library providing seamless integration with BinaryFormatter and other serialization classes available on full .NET Framework. If you don't have the time to write your own custom serialization routines and would like to get a serialization facility for your C# or Visual Basic applications on the .NET Compact Framework, the As Good As It Gets' CF.Serialization is what you are looking for. Say no more to performance and memory issues of the XmlSerializer, you can safely serialize/deserialize complex cyclic object graphs in compact binary form:
Besides being 100% compatible with full .NET Framework BinaryFormatter the CF.Serialization also supports serialization surrogates for the following popular classes/successors of:
Our formatters are about twice faster in serialization/deserialization of the DataSets on Compact Framework and resulting files are about thrice smaller than DataSet's XML serialization file. The CF.Serialization has been written entirely in managed code, specifically targeted within the constraints of a mobile platform. It is simple to use and has been designed with data migration in mind. Because our library is compatible with full .NET Framework BinaryFormatter, you can leverage your current desktop development skill set when creating mobile applications in C# or Visual Basic. You can also reuse the same business logic and data access code that you use in your desktop application. This makes an application faster to develop and lowers your maintenance cost. |