Project Description:

As term the CAPTCHA stands for Completely Automated Public Turing test to tell Computers and Humans Apart. As programing the CAPTCHA is a program functionality that protects web pages against spammers by generating tests that humans can pass but computer programs cannot.

There are a lot of free online CAPTCHA solutions and services on the internet, but what about the intranet solutions when the local network servers and machines cannot access intranet? And what about InfoPath forms that we cannot add custom controls to it? Distinct CAPTCHA comes to solve this issues.

Distinct CAPTCHA web services written using .NET 4.0 and Visual Studio 2010. Distinct CAPTCHA allows developers and administrators to add CAPTCHA functionality to page, InfoPath forms and SharePoint web-parts.  The web service supports two web methods one for generating image and the other to validate user input text.


Distinct CAPTCHA ASP.NET FORM     Distinct CAPTCHA InfoPath Form


Quick Links:



  • Local xml web services can be accessed and consumed within your local network (without an internet connection)
  • You can add it to InfoPath forms easily without useing any code.
  • You have the source code and you can edit the CAPTCHA image complexity as you prefer.
  • High performance, no internet connection delays.

Last edited Dec 7, 2012 at 1:34 PM by Muawiyah, version 21