2009-08-04 93 views
1

我需要将实时数据仪表板添加到ASP.NET MVC应用程序。仪表板需要每隔几分钟从SQL Server 2008刷新一次。我将使用ASP.NET MVC,jQuery和AJAX。但Silverlight 3是一个可能的选择(每个客户端都安装了Silverlight 3)。我知道WPF,这是值得跳到SL 3吗?实时仪表板

回答

3

仪表盘是Silverlight的一个很好的使用。您可以创建一些非常棒的UI,并且可以用来创建非常引人注目的视觉体验。图表和仪表将弹出屏幕。你的数据看起来不可思议。

开发您的第一个Silverlight应用程序时有一条学习曲线,因此请确保您清楚最终产品是什么。如果需求得到明确定义,您将能够确定您是否认为这是您和您的团队能够实现的目标。

2

对于仪表板,我认为JQuery解决方案效果最好,这就是我将要走的方向。与AJAX/HTML 5未来相比,Silverlight的长期未来还有点未售出。

我只会在以下两种情况之一下进入SL 3。

  1. 您需要丰富的UI体验(例如花式图表,图形等),WPF/SL将帮助您轻松实现。如果用户与仪表板互动,然后,它使一个很好的候选人
  2. 您想了解SL 3或希望您的团队学习SL 3