Marshalling Data in a Compact Framework