Miguel Jimenez has updated is HIP-CAPTCHA Control. I implemented the previous version last weekend and the spam disappeared instantly. Great work, Miguel. Thanks for giving me back an hour a day.
Thanks to all the feedback received from the post where I released the first version of the control I have improved the control adding new features to it. The new features are:
- Added Design view support for ASP.NET designer
- Removed the use of Session for code validation
- Added support for ASSP.NET validators
- Added design properties to control different aspects of the CAPTCHA:
-
- BackgroundColor
- BackgroundPattern
- BackgroundPatternColor
- TextColor
- TextPattern
- TextPatternColor
- TextFontSize
- CodeLength
- ImageWidth
- ImageHeight
- ImageBorderWidth
- ImageBorderColor
- Text Message
With this new version everyone could control how the control renders and create their own color and patterns schemes solving this way the "difficult to read" opinions expressed by some users. The Session issue was also solved so no more Session is needed now for the control to work because the code are passed through viewstate or querystring encrypted with randomly generated keys derived from ASP.NET server variables.
Hope this new release satisfies all the people that asked me for this features. For further community use I've uploaded the control to the ASP.NET website, but you can still download the control following the link: Clearscreen SharpHIP HIP-CAPTCHA Control v1.1 for ASP.NET
[miguel jimenez's coding blog]