我需要创建一个ASP.NET站点,它可以显示从后端数据源中提取数据的仪表板类型应用程序的图形,图表和统计信息。
我正试图找到:
(a)我可以使用/构建的开源模块
(b)教导以上内容的教程
(c)运作良好的现有模块(最好是低成本)。
我做了基本的谷歌搜索,但发现只有非常昂贵的付费解决方案(例如:http://www.dundas.com/ $ 700 +,http://www.devexpress.com/ $ 300 * n)。
答案 0 :(得分:3)
对于简单的可视化,您应该查看EXTJS库。这是一个免费的JavaScript框架。 http://www.sencha.com/products/js/
有几个很好的动态图表示例,我发现API很容易使用。
您可以随时访问的非免费库是Adobe的Flex平台。这会给你更多性感的前端。 Flash Builder的基本许可证(Flex库附带)仅为249美元,因此可能在您的预算范围内。
答案 1 :(得分:2)
如果您可以将数据发布为JSON对象并将结果显示在浏览器中,那么Protovis是一个免费的JS库,非常适合使用:
答案 2 :(得分:1)
ASP.NET附带了构建应用程序所需的一切,而无需购买额外的组件。
(a)有很多关于图表的开源项目。 http://www.codeproject.com/KB/graphics/zedgraph.aspx
(b)接下来有很多ASP.NET教程,包括与图表相关的教程。谷歌是你的朋友!
(c)见a点(如果我很清楚你要求的是什么。
最后但同样重要的是,请不要犹豫,在stackoverflow.com上提出您的问题!