Some cool work by Adrian Moore on managed wrappers and project built on the peer to peer collaboration framework.

http://www.codeproject.com/csharp/PeerNameResolution.asp