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.

 
OpinionatedGeek ASP.NET PowerPack Licensing

The ASP.NET PowerPack is licensed on a per-hostname basis. When you buy a license, you will get an encrypted license key which tells the software which hostname (or hostnames) the PowerPack is licensed to run on.

New versions of the code will always be available for download from this site. The downloaded version can be used without a license key for development or personal purposes, but will only be available if the site is accessed as ‘locally’, using a local name. Any access using a global site, host, or domain name will require a license key.

It’s really important that when you buy the license you specify exactly the web site / hostname which will be used to access your pages.

For example, this site is ‘opinionatedgeek.com’, since that is the domain in use. Buying a license for ‘opinionatedgeek.com’ means the controls will be licensed for accessing the site as http://opinionatedgeek.com/ and http://www.opinionatedgeek.com/. However, the license will prevent access to sub-domains and sub-sites such as http://myweb.opinionatedgeek.com. This will require additional licenses.

The license grants free development and personal use of the ASP.NET PowerPack as long as the site is accessed using a local name. The following are all acceptable types of local name:

  • localhost - ‘localhost’ is always an alias for the local server.
  • 127.0.0.1 - ‘127.0.0.1’ is always the loopback IP address for the current machine.
  • myserver - any local host name without any periods (‘.’) is acceptable.

The following are not acceptable names for free usage, and thus require a license:

  • www.mydomain.com - any fully-qualified hostname usage requires a license.
  • 192.214.150.12 - any IP address other than ‘127.0.0.1’ requires a license.
  • mysubdomain.myserver.co.uk - any subdomains of licensed domains require an additional license.

Custom licensing may be possible - contact us if you are interested.