DnDns and PocketDnDns - A .NET DNS Client Resolver Library
CodePlex Home
Register
|
Sign In
|
CodePlex Home
Home
Downloads
Discussions
Issue Tracker
Source Code
People
License
Close
RSS
All Project Updates
Discussions
Issue Tracker
Releases
Reviews
Source Code
Wiki & Documentation
RSS
View All Comments
|
Print View
|
Page Info
|
Change History (all pages)
Home
Project 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, Mono 2.0, and .NET CF 2.0 for Pocket PC / Windows Mobile.
This library is also used by the DnSmtp
http://www.codeplex.com/DnSmtp
library.
Background Information
(my blog)
http://securitythroughabsurdity.com/2008/02/dndns-net-dns-client-library-resolver.html
.
On Pocket DnDns
(my blog)
http://securitythroughabsurdity.com/2008/12/pocket-dndns-release-1.html
.
Quick HOWTO Reference
(Code Samples)
How to do a basic name lookup
- A Record Lookup
How to do a reverse name lookup
- PTR Record Lookup
How to lookup SPF Records
- TXT Record Lookup
How to discover Mail server for a particular Domain
- MX Record Lookup
For an extensive RFC reference for DNS:
http://www.dns.net/dnsrd/rfc/
DnDns Supported Record Types
AAAA
AFSDB
A
ATMA
CNAME
HINFO
ISDN
LOC
MB
MG
MINFO
MR
MX
NS
PTR
RP
RT
SOA
SRV
TXT
WKS
X25
dndns_pad_file.xml
Last edited
Feb 10 at 10:03 PM
by
jmonty
, version 28
Want to leave feedback?
Please use
Discussions
or
Reviews
instead.
Archived page comments (3)
Downloads
Recommended release:
DnDns Library Release 1
Fri Feb 1 2008 at 8:00 AM
, Stable
1046 downloads
More info
Copyright (c) 2008, jason d. montgomery, ATGi All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of ATGi nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Activity
7
30
All
days
Page Views
117
Visits
57
Downloads
19
Related Projects
DnSmtp - A .NET SMTP Client Library
Updating...
© 2006-2009 Microsoft
|
About CodePlex
|
Privacy Statement
|
Terms of Use
|
Code of Conduct
|
Advertise With Us
|
Version 2009.10.27.15987