this might be a general question rather than specific to the compact framework
but i got it on my CF app
i'm sending an xml file across to a desktop machine via Socket
basically the psudo code looks like
byte[] bytes = ConvertStringToByte( XmlDocument.OuterXml );
Socket.Send( bytes );
it works 99% of the time
but in two cases, where i have a '^' character in the middle of the xml documents
and the receiving side just stops at the '^' and therefore i don't get the whole xml document.
any idea on this is much appreciated!
thanks in advance!

is '^' a special character for socket communication?
John MG