Coding Horror

programming and human factors

Captcha Control Coda

I finally bit the bullet and formatted my ASP.NET CAPTCHA server control as a CodeProject article. This version of the control has a few significant improvements over the last version:

  • Optimized with use of HttpModule and Cache objects
  • Removed ViewState for Captcha text (this isn't secure, doh)
  • Added .CaptchaChars property for specifying characters used in random CAPTCHA text.

This has been through quite a bit of testing and refinement, and should be considered final-- for now anyway. If I update it any further, I'll do so through the CodeProject article, so leave comments there if you have any.

Written by Jeff Atwood

Indoor enthusiast. Co-founder of Stack Exchange and Discourse. Disclaimer: I have no idea what I'm talking about. Find me here: http://twitter.com/codinghorror