.NET Micro Framework Web Server Unreliability

I have built a couple of home-automation devices using the Netduino Plus 2 and, until fairly recently, was pretty happy with them. Certainly the process of development using the .Net MicroFramework is really excellent – it is nothing short of miraculous to be able to debug embedded code in a desktop environment. BUT neither of the devices was totally reliable …