Products Components Zodiac.NET

Zodiac.NET 1.1 - Survey Engine Toolkit for ASP.NET


Zodiac.NET is a web based survey engine and form builder toolkit for Microsoft .NET written in pure managed .NET C#. Zodiac.NET combines XML and ASP.NET in one customized, easy to use and integrated component for .NET web solutions. The engine helps .NET developers save the time and effort in creating surveys and custom forms by providing unique features to fit the diversity in project specifications and business needs. Zodiac.NET uses XML in defining the survey details and collecting the responses which add a significant value in terms of integration and custom analysis. The engine also provides a collection of server controls that can be easily embedded in any ASP.NET page with the minimum configuration steps.
Zodiac.NET Survey Engine Toolkit

Features

  • Create questionnaires, surveys, exams and custom forms in your .NET web projects
  • Offers Single Choice Questions, Multiple Choice Questions, Matrix Questions, Single Line Questions and Essay/Multi-Line questions
  • Group your questions in pages and wizard steps
  • AJAX Survey designer server control to build and design the surveys
  • Enforce policy for answering questions like defining mandatory and optional questions
  • Define active start date, end date and quotas for the surveys
  • The ability to randomize the question choices
  • Display the question choices in columns and rows
  • Define maximum number of choices for multiple choice questions
  • The ability to use session, cookies or both to ensure users responses integrity
  • Display the user responses and survey statistics
  • Survey definition and user responses are represented as XML files for ease of integration
  • Create your custom look and feel for your survey using your custom CSS styles
  • Support for most of the modern browsers: IE 7+, Firefox 3+, Chrome, Opera and Safari
  • Available for .NET Framework 2.0, 3.0 and 3.5

 


New Survey Builder Rich Server Control

Survey Form Builder


 

Try Survey Builder

 

 

"Give your website users the ability to design their surveys!"

 

Zodiac.NET Release 1.1 has a great add which will make creating and designing the surveys in your web application more easier. We have introduced a new rich server control - Zodiac.NET Survey Builder Server Control. This control helps your website users to create and design their own surveys. They can edit survey settings, add questions, create survey pages, all in one easy to use interface.

The control uses AJAX and client scripting which reduce the number of the page refreshes and give a great user experience while using it. The control look and feel is fully controlled by custom CSS file which can easily modified and used within your web application.


Screenshots


Simple, Efficient and Productive

Zodiac.NET provides a collection of server controls to design and view the surveys to the end users. All the surveys and responses will be saved as XML files. This would add a great value in terms of integration and custom analysis.

This diagram show how Zodiac.NET handle the surveys data flow and user interactions.

Zodiac.NET Chart


Supported Question Types

Zodiac.NET provides a diversity of question types to serve the different needs in creating surveys. The following table illustrate the details of the supported question types.

single choice question

       Single Choice Questions

  • Define question body, remarks and footer text.
  • Unlimited number of text choices.
  • Render the choices as drop down list or radio buttons list.
  • Specify if the question is mandatory or not.
  • Allow the user to enter Other option if his choice is not in the list.
  • Randomize the choices.
multi choice question

       Multiple Choice Questions (MCQ)

  • Define question body, remarks and footer text.
  • Unlimited number of text choices.
  • Specify if the question is mandatory or not.
  • Allow the user to enter Other option if his choice is not in the list.
  • Randomize the choices.
  • Display the choices in more than one column.
  • Define a maximum allowed number for the user choices.
matrix question

       Matrix Questions

  • Define question body, remarks and footer text.
  • Unlimited number of vertical and horizontal criteria/ranking.
  • Specify if the question is mandatory or not.
text question

       Text Questions

  • Define question body, remarks and footer text.
  • Specify if the question is mandatory or not.
paragrpah question

       Essay Questions

  • Define question body, remarks and footer text.
  • Specify if the question is mandatory or optional.

Zodiac.NET Survey Server Controls

Zodiac.NET will be shipped with a collection of out-of-the-box server controls which can be easily embedded to your ASP.NET page. The controls help you to design, respond and analyze the surveys. The controls have a zero footprint setup with the least configurations and modifications to your project code.


Sample Code

<Zodiac:SurveyBuilderWebControl ID="ucSurveyBuilderWebControl" 
runat="server"
CssClass="bluesky"
XmlFilePath="surveys\\sample.xml"
PreviewButtonVisible="true"
PreviewButtonText="Preview"
PreviewButtonUrl="View.aspx"
CancelButtonVisible="true"
CancelButtonUrl="http://www.mentor-logic.com"
CancelButtonText="Cancel" />

 


Sample XML Files

Zodiac.NET Surveys and User Responses are both saved as XML files. The following are sample files for a survey and response XML files:

 


Fully Customized Using CSS

All the server controls are fully customized by CSS style sheets. This means you can change the colors, fonts and size of the server controls elements to fit your site style. The package contains also 3 sample CSS style sheets so that you can easily modify and use inside your website. 

CSS Customization

 

 

 


Still need more information? Please contact our support team
 

Delivering Solutions That Fit

MentorLogic is a leading vendor of components for Microsoft .NET technologies, solutions and Products. MentorLogic helps customers build applications with unparalleled richness, responsiveness and interactivity. Created with passion, MentorLogic products help the developers every day to be more productive and deliver reliable applications under budget and on time.