If you're a desktop developer you are probably very familiar with both building and consuming XML Web Services from managed code - Web Services is a really simple way to share information between two devices. We've been supporting Web Services on Windows CE for some time now, unfortunately the only way to expose XML Web Services from Windows CE (until now) has been through the SOAP Toolkit, COM/ATL (don't you just love COM!), and the native code HTTPD Web Server.
It looks like you now have a second option... Go take a look at Richard Jones Blog, Richard has been hard at work building a managed code Web Services stack to run on Windows CE and Windows Mobile - it looks like the source code is also available.
Sounds pretty cool! - If I get a few spare minutes I'd like to try this out - if you've worked with it then do post some comments, I'd be interested in knowing how well this works.