Насколько надежна архитектура типа Project Silk для приложений с большими объемами данных? - PullRequest
5 голосов
/ 23 ноября 2011

Project Silk выглядит хорошо для приложений социальных сетей, где есть потоки часто обновляемых данных, которые должны появляться в представлении в виде панели.

Я хотел бы спросить, если такая архитектуратакже подходит для типичных LOB-приложений с большим объемом данных.В настоящее время мы используем WPF или Silverlight для расширенного представления клиентов (вкладки основных / подробных форм, стили Office Ribbon, перетаскивание, сетки, диаграммы).Project Silk открывает еще один вариант для таких приложений.

Несколько вопросов, которые у меня есть:

  • Достаточно ли развиты технологии, используемые в этом стеке, для использования на предприятии?

  • Достаточно ли широты текущих и будущих виджетов JQuery UI для удовлетворения этих потребностей?

  • Будет ли эта архитектура работать в браузере в интерпретируемом режиме вместо полного использования ресурсов процессора, как это делают нативные приложения?

1 Ответ

1 голос
/ 02 декабря 2011

Достаточно ли развиты технологии, используемые в этом стеке, для использования на предприятии?

jQuery, asp.net mvc 3, html 5, css 3 являются зрелыми и работают нормально для корпоративного использования. Есть некоторые различия в зависимости от используемого браузера. Это большая проблема.

Достаточно ли широты текущих и будущих виджетов JQuery UI для удовлетворения этих потребностей?

Нет. Silverlight / wpf гораздо более «стабильный». Модель UI box отличная. Silverlight / wpf также более «солидный», так как он компилируется и может быть полностью протестирован.

Будет ли эта архитектура работать в браузере в интерпретируемом режиме, вместо того, чтобы полностью использовать мощность процессора, как это делают нативные приложения?

Он будет производительным, но не таким производительным, как собственное приложение или приложение silverlight / wpf, скомпилированное на компьютере клиента.

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