Download DnDns and PocketDnDns - A .NET DNS Client Resolver Library

Description

A DNS protocol library written completely in managed code (C#). Supports common DNS records types like A, CNAME, MX, SRV, and more. Works on Windows .NET 2.0, 3., Mono 2.0, and .NET CF 2.0 for Pocket PC / Windows Mobile. Supports DNS resoluiton using both UDP and TCP protocols.

Source Files

The download file dndns.zip has the following entries.


BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
SourceCode/DnDns/DnDns.sln//w w w.j a  v a  2s.  c o m
SourceCode/DnDns/DnDns.vssscc
SourceCode/DnDns/DnDns/DnDns.csproj
SourceCode/DnDns/DnDns/DnDns.csproj.vspscc
SourceCode/DnDns/DnDns/DnsHelpers.cs
SourceCode/DnDns/DnDns/Enums/NsClass.cs
SourceCode/DnDns/DnDns/Enums/NsFlags.cs
SourceCode/DnDns/DnDns/Enums/NsType.cs
SourceCode/DnDns/DnDns/Enums/TcpServices.cs
SourceCode/DnDns/DnDns/Enums/UdpServices.cs
SourceCode/DnDns/DnDns/Properties/AssemblyInfo.cs
SourceCode/DnDns/DnDns/Query/DnsQueryBase.cs
SourceCode/DnDns/DnDns/Query/DnsQueryRequest.cs
SourceCode/DnDns/DnDns/Query/DnsQueryResponse.cs
SourceCode/DnDns/DnDns/Records/ARecord.cs
SourceCode/DnDns/DnDns/Records/AaaaRecord.cs
SourceCode/DnDns/DnDns/Records/AfsdbRecord.cs
SourceCode/DnDns/DnDns/Records/AtmaRecord.cs
SourceCode/DnDns/DnDns/Records/BaseDnsRecord.cs
SourceCode/DnDns/DnDns/Records/CNameRecord.cs
SourceCode/DnDns/DnDns/Records/HInfoRecord.cs
SourceCode/DnDns/DnDns/Records/IDnsRecord.cs
SourceCode/DnDns/DnDns/Records/IsdnRecord.cs
SourceCode/DnDns/DnDns/Records/LocRecord.cs
SourceCode/DnDns/DnDns/Records/MInfoRecord.cs
SourceCode/DnDns/DnDns/Records/MbRecord.cs
SourceCode/DnDns/DnDns/Records/MgRecord.cs
SourceCode/DnDns/DnDns/Records/MrRecord.cs
SourceCode/DnDns/DnDns/Records/MxRecord.cs
SourceCode/DnDns/DnDns/Records/NsRecord.cs
SourceCode/DnDns/DnDns/Records/PtrRecord.cs
SourceCode/DnDns/DnDns/Records/RecordFactory.cs
SourceCode/DnDns/DnDns/Records/RecordHeader.cs
SourceCode/DnDns/DnDns/Records/RpRecord.cs
SourceCode/DnDns/DnDns/Records/RtRecord.cs
SourceCode/DnDns/DnDns/Records/SoaRecord.cs
SourceCode/DnDns/DnDns/Records/SrvRecord.cs
SourceCode/DnDns/DnDns/Records/TSigRecord.cs
SourceCode/DnDns/DnDns/Records/TxtRecord.cs
SourceCode/DnDns/DnDns/Records/UnknownRecord.cs
SourceCode/DnDns/DnDns/Records/WksRecord.cs
SourceCode/DnDns/DnDns/Records/X25Record.cs
SourceCode/DnDns/DnDns/Security/IMessageSecurityProvider.cs
SourceCode/DnDns/DnDns/Security/TsigMessageSecurityProvider.cs
SourceCode/DnDns/DnDns/Tools.cs
SourceCode/DnDns/DnDnsExamples/DnDnsExamples.csproj
SourceCode/DnDns/DnDnsExamples/DnDnsExamples.csproj.vspscc
SourceCode/DnDns/DnDnsExamples/Program.cs
SourceCode/DnDns/DnDnsExamples/Properties/AssemblyInfo.cs
SourceCode/DnDns/License.txt
SourceCode/PocketDnDns/PocketDnDns CAB Project/PocketDnDns CAB Project.vddproj
SourceCode/PocketDnDns/PocketDnDns CAB Project/PocketDnDns CAB Project.vddproj.vspscc
SourceCode/PocketDnDns/PocketDnDns Project.sln
SourceCode/PocketDnDns/PocketDnDns Project.vssscc
SourceCode/PocketDnDns/PocketDnDns/Enums/NsClass.cs
SourceCode/PocketDnDns/PocketDnDns/Enums/NsFlags.cs
SourceCode/PocketDnDns/PocketDnDns/Enums/NsType.cs
SourceCode/PocketDnDns/PocketDnDns/Enums/TcpServices.cs
SourceCode/PocketDnDns/PocketDnDns/Enums/UdpServices.cs
SourceCode/PocketDnDns/PocketDnDns/PocketDnDns.csproj
SourceCode/PocketDnDns/PocketDnDns/PocketDnDns.csproj.vspscc
SourceCode/PocketDnDns/PocketDnDns/Properties/AssemblyInfo.cs
SourceCode/PocketDnDns/PocketDnDns/Query/DnsQueryBase.cs
SourceCode/PocketDnDns/PocketDnDns/Query/DnsQueryRequest.cs
SourceCode/PocketDnDns/PocketDnDns/Query/DnsQueryResponse.cs
SourceCode/PocketDnDns/PocketDnDns/Records/ARecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/AaaaRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/AfsdbRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/AtmaRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/BaseDnsRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/CNameRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/HInfoRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/IDnsRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/IsdnRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/LocRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/MInfoRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/MbRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/MgRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/MrRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/MxRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/NsRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/PtrRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/RecordFactory.cs
SourceCode/PocketDnDns/PocketDnDns/Records/RecordHeader.cs
SourceCode/PocketDnDns/PocketDnDns/Records/RpRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/RtRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/SoaRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/SrvRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/TxtRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/UnknownRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/WksRecord.cs
SourceCode/PocketDnDns/PocketDnDns/Records/X25Record.cs
SourceCode/PocketDnDns/PocketDnDns/Tools.cs
SourceCode/PocketDnDns/PocketDnDnsLookup/PocketDnDnsLookup.Designer.cs
SourceCode/PocketDnDns/PocketDnDnsLookup/PocketDnDnsLookup.cs
SourceCode/PocketDnDns/PocketDnDnsLookup/PocketDnDnsLookup.csproj
SourceCode/PocketDnDns/PocketDnDnsLookup/PocketDnDnsLookup.csproj.vspscc
SourceCode/PocketDnDns/PocketDnDnsLookup/PocketDnDnsLookup.resx
SourceCode/PocketDnDns/PocketDnDnsLookup/Program.cs
SourceCode/PocketDnDns/PocketDnDnsLookup/Properties/AssemblyInfo.cs

Download

Click the following link to download dndns.zip.

dndns.zip




















Home »
  C# Free Code »
    Network »




ActiveDirectory
Bluetooth
Client
FTP
LDAP
Network
Server
Socket
TCP
WCF