ASP.NET调查问卷引擎
我希望实现(或作为最后手段构建)一种调查引擎,该引擎允许扩展并集成到现有的工作流引擎中。
调查/问卷引擎应允许管理员用户添加新问题和响应类型(文本/布尔/多个/等),应使用 SQL Server 进行持久性和 ASP.NET 2.0 或更高版本。 它应该利用 AD 来实现 Windows 集成身份验证和安全性。
有谁知道有一个好的(免费或便宜更好)现成的解决方案可以满足这些基本要求?
I am looking to implement (or build as a last resort) a type of survey engine that allows for extensibility and integration into an existing workflow engine.
The survey/questionnaire engine should allow for admin users to add new questions and response types (text/bool/multiple/etc), should use SQL Server for persistence and ASP.NET 2.0 or greater. It should leverage AD for Windows Integrated Auth and security.
Does anyone know of a good (free or cheap is even better) off-the shelf solution that meets these basic requirements?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
尝试 C# 开源调查项目(恢复了 Nsurvey 表单引擎和调查工具):
http://www.surveyproject.info(演示网站可用,来源位于 Codeplex.com)。
Try the C# open source Survey project (revived Nsurvey form engine and surveytool) at:
http://www.surveyproject.info (Demosite available and sources at Codeplex.com).
如果您决定构建自己的解决方案,这些文章可能会很有用:
基于网络的调查变得简单:
https://web.archive .org/web/20210513212537/http://aspnet.4guysfromrolla.com/articles/061604-1.aspx
使用 WebSurvey 控件的结果:
https://web.archive .org/web/20210608183426/http://aspnet.4guysfromrolla.com/articles/111004-1.aspx
Maybe these articles might be useful if you decide to build your own solution:
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# ASP 编写的 Zodiac.NET 调查引擎。网。 除了以 XML 格式定义调查问卷外,它满足您的大部分要求。 它可以将答案作为 XML 文件保存在服务器上。 您还可以使用其 API 将答案保存到任何数据库,并将 XML 动态绑定到 Web 控件。 该引擎的优点在于它是 Web 控件的集合。 当您想要将其与现有应用程序集成时,这是一个很大的好处。
Check out Zodiac.NET Survey Engine written in C# ASP.NET. It meets most of your requirement except it defines the questionnaire in XML format. It can persist the answers as XML files on the server. You can also save the answers to any database using its APIs and bind the XML on the fly to the web controls. The nice thing about this engine is that it's a collection of Web Controls. This is a great benefit when you want to integrate it with your existing applications.
您仍然可以在网上找到旧的 NSurvey 资源 (这里,例如)。
它是免费的,只是不要使用反馈服务器(不幸的是,现在在 nsurvey.org 上)。
You can still find old NSurvey sources on the net (here, e.g.).
It's free, just don't get Feedback Server instead (now on nsurvey.org, unfortunately).
Zodiac.NET 是另一个 ASP.NET 调查/问卷引擎
Zodiac.NET is another ASP.NET survey/questionnaire engine
SelectSurvey.Net 效果很好,并且比反馈服务器成本更低
SelectSurvey.Net works well and has a lower cost than Feedback Server