WebSurveys .Net Code
Status: Alpha
Brought to you by:
akoszlajda
------------- INTRODUCTION ------------- The Software-as-a-Service application which allows to create WebSurvey and then send the email request to fill it in. The business case is that just registered users can fill in the surveys as the basic target was the Feedback360 story. Technology used: ASP.Net 2.0 AJAX C# Visual Studio 2005 Express Edition SQL Server 2005 Express Edition Reporting Services ------------- SETUP ------------- 0. Install - IIS with SMTP Service - Visual Studio 2005 Express Edition - AJAX for ASP.NET 2.0 (incl. AjaxControlToolkit.dll) - SQL Server 2005 Express Edition - Reporting Services 1. Take Feedback360DB_02_06_09 and restore it in SQL Server 2005 Express Edition (it a backup) 2. Establish new owner of Feedback360DB to be able to get to it 3. Run new web project called Feedback in Visual Studio 2005 Express Edition 4. Change Web.config (connection string to DB, SMTP settings etc) 5. Run application 6. There should be two login established - one of them is ako / asd123 (admin) 7. You should be able to see couple of campaigns opened, closed + surveys and users ------------- 04-06-2009 ------------- Status: The Alpha version, which was working publically through about 6 months has been published on SourceForge. This is fully working version which allows to: - Manage surveys and Survey campaigns - Manage users and groups - Get reports - Send emails through SMTP (if properly configured) etc. ToDo: 1. Significant code refactor 2. Graphics management (CSS etc.) 3. Testing 4. Change REporting module 5. Improve survey management, so it is easier 6. Documentation 7. NDoc, NUnit ? Hibernate (refactor database classes) ? Change localization approach ? Change SPs