2010-11-17 78 views
15

Tôi đang phát triển một trang Web trong ASP MVC và bây giờ tôi phải hiển thị thống kê và biểu đồ. Tôi đã được đọc một số bài viết có liên quan, và theo ý kiến ​​của tôi, sự lựa chọn tốt nhất có vẻ là:Chọn thư viện biểu đồ trong ASP .NET MVC

Tôi đã được xem xét họ và, theo ý kiến ​​của tôi, giao diện của biểu đồ của Microsoft là tốt hơn. Mặt khác, Google Chart có lợi thế là trực tuyến. Tôi thực sự không biết nên sử dụng cái gì.

Câu hỏi của tôi là:

  • Ai đó có thể liệt kê những ưu điểm và nhược điểm của cả hai?
  • Bạn có biết tùy chọn nào khác tốt hơn tùy chọn này không?
  • Bạn có biết bất kỳ sự không tương thích nào với Mono không? Tôi đoán nó sẽ hoạt động, nhưng tôi muốn xác nhận.

Chỉnh sửa: Tôi đã kiểm tra Bảng xếp hạng Microsoft trong Mono/Linux và hoạt động tốt (Xem câu trả lời bên dưới).

+2

Yêu cầu của bạn là gì? –

+1

Hãy nhớ rằng Microsoft kiểm soát biểu đồ không bao giờ được phát triển bởi Microsoft. Nó - và công ty phát triển nó - được mua bởi MS. Ban đầu nó được phát triển bởi Dundas: http://blogs.msdn.com/b/alexgor/archive/2008/11/07/microsoft-chart-control-vs-dundas-chart-control.aspx – Kezzer

+0

Tôi đang thực hiện kiểm tra. Tôi sẽ kiểm tra MSCharts trong Mono, và tôi sẽ viết ở đây một bình luận nói rằng nếu nó hoạt động hay không. –

Trả lời

4

Tại sao không sử dụng một số điều khiển từ DevExpress hoặc một số jQuery lựa chọn thay thế mã nguồn mở:

  • jQuery Plugin Hình dung
  • Highcharts
  • Flot
  • jQuery Sparklines
  • JQ Lô

Điều Link

+0

Tôi yêu Highcharts !! Chắc chắn tôi sẽ sử dụng nó cho sự phát triển của tôi. Theo tôi, nó có giao diện đẹp hơn Infragistics, MSCharts và Google Charts và JavaScript thuần túy. Hoàn toàn tương thích với Mono. –

+0

Tôi đã sử dụng Flot và thực sự thích nó. – Ryan

+0

+1 cho Flot - chúng tôi đã sử dụng nó trên một số dự án ngay bây giờ. – DarrellNorton

2

Tôi sử dụng điều khiển biểu đồ Microsoft dễ sử dụng và hoạt động tốt :) Tôi không biết nhiều về biểu đồ của Google. Nhưng kiểm soát biểu đồ Microsoft được thực hiện bởi Microsoft for.NET

+0

bất kỳ trải nghiệm nào với Mono? –

+0

@Daniel Peñalba No onfortunely – Kimtho6

2

Tôi đã thử nghiệm Microsoft Charts trong Mono 2.8/Linux với ASP.NET MVC và nó hoạt động tốt.

Tôi đã theo dõi số great guide này.

Vấn đề Tôi sợ là tôi không thể phân phối nó do Microsoft charting license :-(

0

tôi sử dụng jQuery plugin như flotjqPlot cho âm mưu và biểu đồ trong các ứng dụng web ASP.NET MVC.

Các vấn đề liên quan