a really easy to use opencnam library written in .net
this library uses opencnam as a backend.
you can install from NuGet, the best .net package manager :)
PM> Install-Package DotNet.OpenCNAM
or you can be a badass and compile from source
for a simple lookup (note: these are restricted to 60 an hour):
// A lookup for 'GOOGLE INC'
var response = OpenCNAM.Lookup("+16502530000");
to perform an authenticated lookup:
OpenCNAM.AccountSID = "xxx";
OpenCNAM.AuthToken = "xxx";
var response = OpenCNAM.Lookup("+16502530000", true);
The opencnam API used as a backend limits you to no more than 60 requests per hour (using their free tier).