Рекомендации по применению веб-аналитики (HTML5 или Silverlight) - PullRequest
0 голосов
/ 01 декабря 2010

Меня попросили реализовать приложение веб-аналитики, которое будет отображать диаграммы.
Производительность действительно важна.

  1. Либо я думаю об использовании HTML 5 или Silverlight.Любые предложения?
  2. Основная цель приложения состоит в том, чтобы включить развернутые диаграммы (линии, гистограммы, круговые диаграммы) с анимацией.Какие компоненты вы бы порекомендовали (для HTML5 или для Silverlight)?
  3. Рекомендуете ли вы какие-либо книги для предпочитаемой вами технологии?

Ответы [ 4 ]

1 голос
/ 01 декабря 2010

Поскольку производительность важна, может быть, лучше провести некоторые измерения, чем полагаться (хотя бы на информированное) мнение.

Возьмите один из ваших показателей и реализуйте ключевые функции в HTML5 и Silverlight и сравните производительность.

Используйте технологию, которая обеспечивает лучшие времена.

0 голосов
/ 01 декабря 2010
  • Я бы порекомендовал Silverlight, особенно если у вас есть опыт работы с .NET.На данный момент (помимо того, что он более мощный / полнофункциональный), он имеет более качественный инструментарий, «унифицированную» реализацию и (вздох) лучшее проникновение на рынок (если это важно для вас), чем HTML5.Установка вне браузера может быть полезной и для вашего конкретного случая.

  • Если диаграммы Silverlight Toolkit недостаточно, я рекомендую telerik's chartкомпонент .У меня большой опыт работы с этим, и мне есть, что сказать.Это высококачественный компонент, плюс поддержка всегда очень быстрая и полезная.Он также поставляется с анимацией, стилями и т. Д. Из коробки.Если бы бюджет позволял это делать, я бы даже выбрал его напрямую, чтобы вам не пришлось ничего реорганизовывать позже.

  • Что касается книг, книга Лорана Бюньона Silverlight 4 Unleashed без всяких сомнений!

0 голосов
/ 01 декабря 2010

Silverlight идеально подходит для этого. Вы можете воспользоваться бесплатной библиотекой графиков Visifire: http://www.visifire.com/
Для изучения рекомендую книгу Silverlight 4 Business Intelligence Software. Это сделано для того, что вы хотите сделать: http://apress.com/book/view/1430230606

0 голосов
/ 01 декабря 2010

Silverlight будет развиваться быстрее, так как анимация, привязка данных и диаграммы (с помощью Silverlight Toolkit ) являются частью платформы - и есть зрелые инструменты для проектирования и разработки (Expression Blend Visual Studio). HTML5 получит более широкое распространение после согласования стандарта. Сочетание JQuery и SVG в HTML5 может дать вам тот же уровень графики и интерактивности, который вы получаете сегодня с Silverlight. Любой код, который вы пишете для современных браузеров HTML5, должен иметь некоторые хаки, чтобы справиться с различиями в реализациях.

Я рекомендую _Microsoft_Silverlight_Data_and_Services_Cookbook_ в качестве книги для Silverlight.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...