title: Does Microsoft have a .net class that uses UPnP in c#?
body: <p>I have been looking for a way to implement UPnP.  I have a need for it to run on Windows Compact Environment 7 (WEC7), but in order to test it easily, I want to set up a lab using regular Laptop computers and using the .net framework and coding in C#.  I found NATUPNP.DLL which is a COM component from Microsoft that supports UPnP, but documentation on it is about 3 years old and I am guessing that there is something newer out there.  I am hoping somebody knows the name of a class I can use (hopefully created and supported directly by Microsoft) that will work in C# with the .net framework that is not a COM component.</p>
  
  <p>If you know of such a class, please let me know.  Also, please let me know what support Microsoft offers for UPnP on the WEC7 operating system.</p>
  
  <p>Thanks,
  Curtis</p>