我正在寻求实现(或在最后的情况下构建)一种调查引擎,它允许扩展性并集成到现有工作流引擎中。
调查/问卷引擎应该允许管理员用户添加新问题和响应类型(文本/布尔/多选等),应该使用SQL Server进行持久化和ASP.NET 2.0或更高版本。它应该利用AD进行Windows集成身份验证和安全性。
有没有人知道一个好的(免费或便宜更好)现成的解决方案,可以满足这些基本要求?
我正在寻求实现(或在最后的情况下构建)一种调查引擎,它允许扩展性并集成到现有工作流引擎中。
调查/问卷引擎应该允许管理员用户添加新问题和响应类型(文本/布尔/多选等),应该使用SQL Server进行持久化和ASP.NET 2.0或更高版本。它应该利用AD进行Windows集成身份验证和安全性。
有没有人知道一个好的(免费或便宜更好)现成的解决方案,可以满足这些基本要求?
如果您决定构建自己的解决方案,也许这些文章可能有用:
Web-Based Surveys Made Easy: https://web.archive.org/web/20210513212537/http://aspnet.4guysfromrolla.com/articles/061604-1.aspx
Working with the WebSurvey Control s Results: https://web.archive.org/web/20210608183426/http://aspnet.4guysfromrolla.com/articles/111004-1.aspx
请尝试C#开源调查项目(复兴Nsurvey表单引擎和调查工具):
“http://www.surveyproject.info”(提供演示站点和源代码在Codeplex.com上)的翻译是什么?” “http://www.surveyproject.info”(Demosite available and sources at Codeplex.com)。
请查看用C# ASP.NET编写的Zodiac.NET调查引擎。它满足您的大部分要求,除了以XML格式定义问卷。它可以将答案持久化为服务器上的XML文件。您还可以使用其API将答案保存到任何数据库,并在运行时将XML绑定到Web控件。这个引擎的好处是它是Web控件的集合。当您想将它与现有应用程序集成时,这是一个巨大的优势。
你仍然可以在网络上找到旧的NSurvey来源(例如这里)。
这是免费的,只是不要误选反馈服务器(现在在nsurvey.org上,很不幸)。
"Zodiac.NET是另一个ASP.NET调查/问卷引擎。"
SelectSurvey.Net运作良好,且成本低于Feedback Server。