Blog      Products      DotNetWiki      Support      Contact  
  ASP.NET PowerPack
The ASP.NET PowerPack contains 28 rich, cross-browser controls including:
 - RichTextBox
 - ComboBox
 - DatePicker
 - No-Repost validator

Try the ASP.NET PowerPack free today!
 - More Info
 - Download
 - Price List
 - Licensing
 - Buy Now!

 
     Web Tools
 - The DotNetWiki
 - OPML Viewer
 - RSS Viewer
 - ASP.NET Colors
 - Base64 Encode
 - Base64 Decode
 - HTML Encode
 - HTML Decode
 - URL Encode
 - URL Decode
 - Crazy IPs
 - Whois

 
     Windows Tools

ADO.NET ConnTest
A simple, free Windows program to test ADO.NET connection strings.

Lines of C#
Ever wanted to know how many lines of C# code are in a file or folder hierarchy?  This free Windows program will tell you.

XmlTools
Free tools to process XML files from the command line.

 
ASP.NET PowerPack EmailAddressValidator Control

This control allows you to validate an email address. It has three modes: Format, Server and Recipient.

Format performs regular-expression checking on the email address to ensure it is a properly-formatted string that ‘looks like’ an email address. For example, it ensures that there is only one ‘@. symbol, and that there is a username part and a domain part.

Server takes this further, performing the same regular-expression validation above but then performing a DNS lookup for the server’s MX record to ensure that the domain exists and is mailable.

Recipient is the most comprehensive check, performing both Format and Server checks and then trying to validate that the address can be mailed.

Email address:      

Note: some servers deliberately do not divulge recipient information to senders, to prevent spammers from targetting a server and gaining a list of valid addresses. This is only a worthwhile validation check in certain circumstances!
View ASPX Source (click to expand)