Contact Us Forum Customers Area

DidiSoft Ltd.

Whois client Library for .NET 3.0 has been released

July 29th, 2011

In the past month ICANN (the Internet Corporation for Assigned Names and Numbers) has approved the creation of generic top level domains (gTLD).

The previous version of our .NET library for WHOIS queries was using a build-in list of authoritative WHOIS servers, but after this new change in in the TLD domain names scheme this approach isn’t practical any more. In order to make the library compatible with any new TLD that may appear we have completely rewritten its internal logic and now it will work without the need of updates for any new TLD that will be registered.

Below is a list of changes  in this release:

 [*] : Bug
 [+] : New
 [-] : Removed
 [!] : Modification

 Version 3.0
 July 27, 2011

 [!] : The library now consists from only one file : WhoisClient.dll

 [!] : WhoisClient.dll is now signed and has a strong name.

 [*] Fixed the case for new TLD’s. Now the authoritative TLD’s whois servers are queried directly from IANA and cached inside a static member for subsequent calls.

 [+] Added methods Query and QueryOnce – short aliases of GetDomainInfo and GetDomainInfoOnce

 [+] Added example projects WhoisUICS and WhoisUIVB that demonstrate how to create a basic Whois Client application