Innovative Survey & Feedback Solutions

Phone Contact - Checkbox Survey

Support

Live Sales Chat
Live Webinars Contact Sales 1866-430-8274

Open Source Survey Software


Article ID

1066

Posted Date

3/15/2007

Product(s)

Updated Date

3/15/2007

Prezza does not offer open source survey software as defined as traditional open source software. However Prezza does share much of their code in the form of a packaged Checkbox API (application programming interface) and documentation.

What is the Checkbox API?
The Checkbox API is the documented set of classes, properties, and methods that allow a developer to access the core functionality of Checkbox Web without using the full source code of the application. Technically, all exposed public classes, properties, and methods are available to the developer, but the "official" documented API will cover a subset of these items.

Where do I go if I have questions?
If you have questions about the API documentation, the API itself, or other developer-related issues, Prezza Technolgies provides two resources. The first is the customer support system, which allows for unlimited email-based support and limited phone support. Customer service personnel can answer questions about how specific API components function. You can access the email helpdesk by browsing to http://www.prezzatech.com/support.

The second is the Prezza Technology forums, located at http://www.prezzatech.com/forums. You can post your API or general .NET questions to the forums and get help from the community. Our developers also visit the forums on a regular basis.

Overview

The Checkbox API is broken into three major pieces: web application, core, and framework. Each piece provides specific functionality.

Though each piece will be desribed in detail later, here are brief descriptions of each:

* Web Application -- The Web Application provides the framework for displaying HTML pages to users.
* Checkbox Core -- This is the "meat" of the API, which provides all of the business logic specific to Checkbox or the Checkbox Web Application.
* Framework -- Comprised of components useful to any application, the framework provides configuration handling, caching, error handling, logging, and many other functions common to applications.