2011-08-19 36 views
0

我被要求使用ASP.NET(不是義務)開發Reports生成器(比如Pentaho)。但我正在考慮使用Silverlight。我正在處理可能有多個來源的數據。我讀過Silverlight不夠好,以防萬一大量數據被一次加載。所以我的問題是:哪個更好的ASP.net(使用jscript,Ajax ...)或Silverlight的報告應用程序?用於報告生成器應用程序的Asp.NET或Silverlight

回答

1

你的問題還不清楚。你想開發一個新的報告工具嗎?已經有大量的工具。爲什麼不使用現有的報告生成器之一?

對於你的問題Silverlight vs Ajax你需要寫更多你想要的東西。數據將在服務器上獲取。客戶端只能看到當前頁面。通常在客戶端上,Ajax或Java解決方案更好,因爲超過95%的客戶擁有它。

0

不知道這件事,爲你。但是它需要從應用程序打印,我想說使用ASP.NET更容易,因爲Silverlight中的打印API並不是那麼好。 (在SL5中稍微好一點)

無論你使用silverlight還是asp.net,加載海量數據都不是一個好主意,所以問題在這裏也是一樣。你從來不想在一個頁面上顯示10 000行報告。

我會去與一個asp.net網站就個人而言,你會得到開箱的東西像深度鏈接,或打印,你將不得不在Silverlight應用程序開發

然後,我不不瞭解您的背景,但Silverlight與網絡應用程序非常不同,如果您從未使用過它,則需要一段時間才能提高生產力。

最後,如果你計劃在單元測試你的應用程序,它是一個PAIN silverlight。

相關問題