views:

526

answers:

3

Hi there, Does anyone have any recommendations for CAPTCHA components for use in ASP.NET projects?

Cheers!

+10  A: 

Hi!

I've been using recaptcha for a couple of sites with great success. I really recommend it.

There is a recaptcha control for asp.net here.

I've also used this captcha with success.

alexn
recaptcha is great, but their .Net control doesn't support the ValidationGroup property in .Net 2.0 +... Which means the control doesn't work at all on my site! I am looking for a way around that. Suggestions welcome :)
TimS
Alexn - thanks for the tip, this worked a treat for me. Added the dll to the bin directory, added the reference and control to the page and away it went - piece of cake.
adrianos
A: 

I second a vote for http://recaptcha.net, really easy to implement (there are some asp.net controls supplied on the site), and it serves a worthwhile purpose (digitization of books).

JonoW
Should probably just upvote the original answer you agree with and add a comment ;)
Kyle Rozendo
+2  A: 

Before you evaluate any captcha solutions you should develop a clear profile of your users. Needless to say, any captcha solution is going to make your site harder to use. If your users are older with vision difficulties deciphering a captcha can be extremely difficult if not impossible. Random characters vs real words, may impact your users. Native language may affect user's perception of what the character represents (special characters).

No recommendations here, but knowing your users and what they will tolerate and or are capable of, should have a significant impact on your decision.

HectorMac