This project has moved. For the latest updates, please go here.

Survey v. 1.2.1 - The open source web survey and form engine

Available release packages for the Survey v. 1.2.1 solution:

- Install : http://survey.codeplex.com/Release/ProjectReleases.aspx
- Upgrade : see advise below
- Source : http://survey.codeplex.com/SourceControl/ListDownloadableCommits.aspx#DownloadLatest
- MSI install : available soon

New Features & fixes:

1. Final bits of code rewritten to become 100% .net 2.* compliant

3. Bug fixes & several changes:

- Reporting
- Export data
- Userimport
- Conditional Endmessage
- Library
- Mailmessages now based on web.net.mail

For information and questions visit the new Survey community site at http://www.surveyproject.info

Instructions "Survey 1.2.1 Install package" - New Installation


1. SYSTEM REQUIREMENTS
- .NET Framework 2.0 or higher must be installed
- IIS webserver
- Smpt mailserver account
- MsSqlserver 2000, 2005 or 2008 database
- supported Operating Systems are Windows7, Vista, XP, Windows 2000, Windows Server 2003, Windows Server 2008
- you must have administrator privileges on your computer

Free downloads available at http://www.asp.net/downloads/


2. FILES
- download zipped install package to your computer
- unzip files to (new) file directory (e.g. C:/Survey/..)


3. IIS
- create a Virtual Directory in IIS e.g. called 'Survey' which points to the directory where the Survey files are unzipped
- make sure you have default.aspx specified as a Default Document for your Virtual Directory
- set Aspnet to version 2.* (or higher)


4. DATABASE

Option 1. "New DB installation"

- start SQL Server 2000 or MSDE 2000 (using Enterprise Manager or your tool of choice )**
- open sql file 'Survey121NewDBInstall.sql' from the 'Sql' website directory in a query window
- set database to 'master' db (use master)
- run sql query to create "Nsurvey" database
- check to see if database was created correctly


Option 2. "Existing DB installation"

- start SQL Server 2000 or MSDE 2000 (using Enterprise Manager or your tool of choice )**
- create an empty database

- open sql file "Survey121_ExistingDBInstall.sql" from SQL websitedirectory in query window
- set database to db you just created: use dbname
- run sql query to create "dbname" database
- check to see if database was created correctly

  • Both MsSqlserver 2005 and 2008 can be used to create and administer the Survey DB.


5. SECURITY
If using Windows 2000 or XP - IIS5
- the {Server}/ASPNET user account must have Read, Write and Change Control
of the root application directory (this allows the application to create files/folders )

If using Windows 2003 - IIS6
- the {Server}/NetworkService user account must have Read, Write and Change Control
of the root application directory (this allows the application to create files/folders )


6. DB CONNECTION
- open web.config in notepad or texteditor
- Check the database connection string in web.config file. Default is:
<add key="NSurveyConnectionString" value="server=(local);Integrated Security=SSPI;database=nsurvey" />
- As an alternative try:
<add key="NSurveyConnectionString" value="Server=YourSqlServer;Database=YourDatabase;uid=YourDbUser;pwd=YourPassword" />


7. SMTP MAILSETTINGS
- open web.config in notepad or texteditor
- check smpt settings. Default is:
<add key="NSurveySMTPServer" value="127.0.0.1" />
<add key="NSurveySMTPServerPort" value="25" />
<add key="NSurveySMTPServerAuthUserName" value="" />
<add key="NSurveySMTPServerAuthPassword" value="" />


8. START SURVEY
- browse to localhost/NameOfSurveySite in your web browser
- the application will start running


Instructions "Survey 1.2.1 Install package" - Upgrade Installation

1. Create a backup of your current Survey database

2. Manually upgrade your Survey database by running the sql upgradescript _Sql directory: Survey120_DBUpgrade_to_Survey121.sql

3. Create a backup of the webfiles of your current Survey webdirectories

4. Copy the new wefiles and directories into the directory root of your current Survey installation.

5. Go to web.config file and recreate the original sql db and smtp connection settings


Note on upgrades of 1.1.0 to 1.2.0 or 1.2.1

- Because of the many changes to the 1.2.0/ 1.2.1 versions we advise to fully replace the 1.1.0 database and webfiles with the 1.2.1 version;
- Surveys created in 1.1.0 can be exported to XML and imported into the 1.2.0 or 1.2.1 version.
- Manual corrections to the XML files may be necessary;


Survey's sources are released free of charge. However, you must READ and FULLY understand
the license agreement before you download and use the software.

You can support the project (hosting, dev. tools) and/or donate.
Go to http://survey.codeplex.com or visit the Community site at http://www.surveyproject.info


Survey Source Code

You will find the solution file in the nsurvey directory, you must also setup
the web directory as a virtual directory in IIS and replace in the solution (.sln)
file the old URL project URL with the new one.

If you fix bugs or add new features that can be useful to the Survey
community do not hesitate to contact us to integrate them in the public release.

Also if you use Survey's engine or tool in a project we would be happy to hear from
your testimonials on our forums at http://www.surveyproject.info or in private.

For the latest news check >> http://survey.codeplex.com


Survey Form Samples

- Two sample Survey forms can be found in the _FormSamples directory
- Import the xml files through the New Survey menu options

Last edited Apr 23, 2010 at 10:38 AM by fwsmaster, version 1

Comments

No comments yet.