As I wrote already some days ago I'm currently working on a library that will offer networking features that I'm missing in .NET Micro Framework. All features are first implemented in desktop .NET Framework 3.0 and then modified to fit the smaller .NET Micro Framework. The Zigbee/XBee C# implementation is already 60% finished, DNS resolver is finished for most common DNS queries.
In the next days I will add the tiny Web Server for .NET Micro Framework. Since the .NET Micro Framework 3.0 supports FAT it is more easier to publish data. AJAX features are included as well as support for templates or uploading files.
Feel free to try my first version... any comments, feedback or bug reports are welcome (well, I don't want to see to many bugs, of course).
The project is hosted at CodePlex at http://www.codeplex.com/mschwarztoolkit. Download includes samples how to use each feature.