hi all. my question is two fold

1. i have ported a console aplication running on windows xp to the pocket pc emulator using the .net compact framework. the same code which runs perfectly well, now has the problem when i am communicating between a client and a server. The client sends the messages and apparently closes the connection. this causes the following error at the server "Cannot read from the transport layer." or "The connection was forcibly shutdown by the ..." i have unprofessionally circumvented this problem by a Thread.Sleep call after writing the data. The code works fine however, i am asking if there is a more professional way.

2. does anyone of you know how to read the signal strength of different access points on the pocket pc.

thank you a lot for your hel

ibrahim