Editor's review
This code package is a set of .NET classes that makes querying DNS servers easy.
Ultimate DNS component is a set of .NET classes that make the querying of DNS servers easy. You will be able to query the DNS servers for all the resource record types defined in RFCs including RFC-1034 and RFC-1035. The resource record types include A, A6, AAAA, AFSDB, ALL, CNAME, GPOS, HINFO, ISDN, KEY, MB, MD, MF, MG, MINFO, MR, MX, NS, NSAP, NSAPPTR, NULL, NXT, PTR, PX, RP, RT, SIG, SOA, SRV, TXT, WKS, X25. You could also do a reverse look up for a host name. IPv6 is supported. The code set is Microsoft .NET methodology and ClickOnce Compatible. It is compatible with event-driven (Asynchronous) and blocking (Synchronous) design giving you flexibility of design. The classes offer the flexibility, ease of use and rapid development features. By using the components developers are insulated from the complexities of working with the native socket class. No in-depth knowledge of how the Domain Name Services work is needed.
This is a tool set that is well documented and has plenty of samples in VB.NET, C#, and ASP.NET to make using them quite simple. The distribution of your application, with these classes included, is royalty free. You will be able to retrieve the list of all available DNS servers and to send and receive DNS request and response messages. You can create solutions for today’s mixed environment of IPv6 and IPv4 and eventually the IPv6 completely. It is possible to use the component in Windows Forms, Web Forms, Web Services, WPF as well as in PowerShell (Microsoft’s new command console and scripting language). This is a very good tool.
User comments