Сравнение доступных библиотек элементов управления .net - PullRequest
4 голосов
/ 05 марта 2009

Какие библиотеки .net control вы бы порекомендовали для предприятия?

  • Может быть бесплатным / не бесплатным
  • Должен, по крайней мере, содержать действительно мощный Datagrid
  • Функциональность Ajax

Доступны ли какие-либо сравнения?

Ответы [ 8 ]

3 голосов
/ 05 марта 2009

Я присоединюсь к Developer Express . В прошлом я использовал несколько других поставщиков компонентов, но с точки зрения участия команды с их клиентами и поддержкой они на высшем уровне.

Онлайн-демонстрации их компонентов ASP.Net, WPF и Silverlight.

3 голосов
/ 05 марта 2009

Я пользовался Telerik ASP.NET , прежде чем получить отличный эффект, я бы также сказал, проверьте DevComponents WinForms ... очень классные вещи.

1 голос
/ 05 марта 2009

Я добавлю свою шляпу для Telerik для ASP.NET/AJAX. Да, их можно считать «раздутыми», но с дополнительной функциональностью и дизайном интерфейса из коробки я добавлю дополнительные 5 КБ данных тут и там. Вы сказали «предприятие», поэтому я предполагаю, что стоимость не проблема, если это так, то Telerik победит.

1 голос
/ 05 марта 2009

Это зависит от того, сколько времени вы готовы потратить, опираясь на то, как работает набор элементов управления пользовательского интерфейса. Например. к элементам управления DevXpress WinForms нужно немного привыкнуть, поскольку имена некоторых свойств не совпадают с именами стандартных элементов управления Winforms. Однако это позволяет системе стилей DevXpress работать.

В прошлом я обнаружил, что DevXpress хорошо работает для WinForms, но менее хорошо для Asp.net. Я думаю, это связано с тем, что никакие две компании не структурируют сложное веб-приложение одинаково, поэтому сложным элементам управления, таким как Grid, очень трудно просто перейти в существующее приложение Asp.net. 101 способ сделать Ajax только усугубляет это.

Некоторые поставщики элементов управления предоставляют простые элементы управления, которые можно быстро освоить и внедрить в существующий код, а другие вы должны купить, чтобы делать свои действия. Решите, хотите ли вы, чтобы контрольный продавец сообщил вам, как структурировать ваше приложение.

0 голосов
/ 20 апреля 2009

Я провел сравнение еще в 2007 году, см. Средства контроля инфраструктуры по сравнению с элементами управления devexpress и Janus

Я бы настоятельно рекомендовал провести быстрое сравнение самостоятельно.

  1. Каковы ваши цели в области приложений / разработки (быстрая разработка, хороший UX, приятный внешний вид, производительность, выигрыш или веб, какой контроль необходим, ...)
  2. Сбор возможных разных поставщиков
  3. Создать инструмент быстрого тестирования с различными поставщиками
  4. Пусть разные разработчики оценивают элементы управления / поставщиков
  5. Блог о вашей работе и дайте нам знать: -)
0 голосов
/ 05 марта 2009

Мы использовали syncfusion для расширенных возможностей сетки данных.

0 голосов
/ 05 марта 2009

Хотя это зависит от размера вашего проекта и требований, я рекомендую DevXpress и Telerik (Web / Windows). Я использовал ComponentArt, Telerik, DevXpress и думаю, что Telerik лучше, если вы разрабатываете веб-приложения. И devXpress лучше в Winforms. При разработке, в некоторых случаях, я сталкивался с проблемами производительности в Telerik Products. Тем не менее, Telerik - хороший выбор для веб-разработки.

0 голосов
/ 05 марта 2009

Мы используем Infragistics для удовлетворения большинства наших потребностей, в первую очередь, для контроля за сеткой и датами. Кроме того, мы используем XtraReports от DevXpress для инструмента отчетности.

Никто не идеален, но предлагает лучшую цену для Windows и ASP.NET, поскольку они предоставляют оба в одном наборе.

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

РЕДАКТИРОВАТЬ: Как добавленное примечание, я считаю, что лучше придерживаться 1 или 2 наборов элементов управления, нежели выбирать отдельных людей у ​​нескольких поставщиков, это облегчает изучение структуры элементов управления и упрощает развертывание, так как большинство из них будет использовать некоторые общие библиотеки с набором элементов управления.

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