The project is supposed to be a helper tool for administrators in providing a centralized place to track your routes, view them on google maps, show abuse info, dns tracking, asn, blocklists etc'
manage your domains and list order by dates so that you will never forget to renewal the domain. Demo page is http://demo.dc9.cn/sdms/, the software has been applied asp.net 3.5(c#),linq to xml, jquery, ajax, xml database etc.
C# DNS Client Library (100% managed code). Query domains to get MX records, CNAME and Address resource records from your application. All common DNS query types supported. Supports user-defined servers.
mDNS.NET is an implementation of the Multicast DNS (mDNS) protocol (also known as Rendezvous) for service registration and discovery on a local network in the C# language. mDNS.NET is designed for both the Microsoft .NET Framework and the mono framework.
dotP2P would consist of servers running caches to keep track of domain and nameserver records. Cache servers can be created with any server that supports XML-RPC or SOAP. MySQL is used to store the the cache data.