B
Batvanio
I have discussed recently the sluggishness of the built in
XMLSerializer (compared to the standard .NET framework). Basically,
the XMLSerializer in CF is about 50-60 times slower (on the same
hardware platform) compared to the one in the standard .NET platform
(running XP Embedded).
I have talked to Microsoft, and they basically told me that "it is
what it is" - due to compactness requirements, the CF implementation
is much slower. (if you just compare the sizes of System.XML.dll you
will see that the CF version is about 20 times smaller, so they
obviously left out a lot).
My question is: has anyone had any experience with other (custom, off
the shelf etc.) serializers? In particular, has anyone had any
experience with JSON for .NET? I still prefer, if possible, to use a
serializer that uses humanly-readable and not binary format)
Thanks
Ivan
XMLSerializer (compared to the standard .NET framework). Basically,
the XMLSerializer in CF is about 50-60 times slower (on the same
hardware platform) compared to the one in the standard .NET platform
(running XP Embedded).
I have talked to Microsoft, and they basically told me that "it is
what it is" - due to compactness requirements, the CF implementation
is much slower. (if you just compare the sizes of System.XML.dll you
will see that the CF version is about 20 times smaller, so they
obviously left out a lot).
My question is: has anyone had any experience with other (custom, off
the shelf etc.) serializers? In particular, has anyone had any
experience with JSON for .NET? I still prefer, if possible, to use a
serializer that uses humanly-readable and not binary format)
Thanks
Ivan