Как стать автором
Обновить

Комментарии 34

Вот бы еще краткий функционал каждого контрола, и чем он лучше стандартного (если есть аналог). Было бы вообще супер.
Функционал контролов детально описано на сайтах вендоров.

Как правило, от стандартных эти контролы отличаются бОльшим набором функционала, например, гриды расширяются всевозможными группировками, сортировками, скинами, дропдауны — сортировками, поиском и т.д.

Ajax Control Toolkit содержит AJAX-компоненты, сейчас практически все разрабатываемые мной проекты работают с связке ASP.NET + ASP.NET AJAX + Ajax Control Toolkit (например HtmlEditor был позаимствован у Obout, обзор новых компонентов майского тулкита читать здесь).

По поводу сравнения Telerik, ComponentOne и DevExpress — тут дело вкуса, денег и необходимого функционала.
Obout бесплатный для студентов. Для коммерческого использования — отключаются через месяц или типа того.
А где же Telerik в списке? Имхо, очень крутая штука. Правда, там не только контролы, а даже собственная ORM имеется.
Генерируемые контролом изображения очень похожи на аналогичные изображения Dundas (есть подозрения, что это и есть они).
Так и есть, это купленные Dundas (даже с экспертами), посмотрите блог Alex Gorev, там есть такой вопрос на первой же странице — So what are the differences between Microsoft and Dundas controls?Microsoft Chart control is based on Dundas Chart source code version 5.5....

Есть еще Telerik, а так же куча бесплатного на codeplex.com.
Спасибо за уточнения. Добавил Telerik (каюсь, забыл за них), а также перенес Obout в платные.
Стоит уточнить, что для студентов Obout бесплатный, это существенно.
обзор? вы понимаете отличие «обзора» от «списка»?
Обзор — сжатое сообщение о ряде объединённых общей темой явлений. ©

Если вы хотели увидеть сравнение компонентов, то это в цели данной статьи не входило, так как каждый может выбрать то, что ему подходит больше всего.
в таком случае ваш обзор — лажа
Авторитетно :)
Расскажите еще что-нибудь интересного.
ох ну нет, вы тут у нас писатель, я только читатель (и по жизни и по говно политике хабры) — извольте.
Изволю: лично у вас — это вряд ли; говнополитика — очевидно, вас устраивает, раз вы здесь.

Ладно… засчитан :) Спокойной ночи
А как же Syncfusion (http://www.syncfusion.com/)? Очень большой выбор компонентов под разные нужды: winforms, asp.net, wpf, silverlight.
да помимо этого есть еще infragistics (www.infragistics.com), фиговый но все же PureComponents (www.purecomponents.com), и для кого то первые (но не для этого товарища) divelements (www.divelements.com)

человек даже не осилил распарсить выдачу гугла (http://www.google.com/search?q=winforms+controls) дальше первой страницы
Ха-ха, я подумал о том же самом — красиво оформленная первая страница результатов поиска в Гугле.
Сравнительный обзор был бы интереснее, а так — найти все эти компоненты в Интернете — не проблема.
Нам в разработке очень понравился огромный набор компонент от Nevron (www.nevron.com).
Было бы приятнее увидеть скриншоты компонент, а не логотипы компаний в качестве картинок.
Стоило бы упомянуть ZedGraph в разделе бесплатных.
Ну и контролы от DevComponents не стоит забывать, их Ribbon мне нравится гораздо больше, чем от DevExpress, но это ИМХО.
Успехов!
хабралюди, а не подскажете либы для разработки GUI на Джаве? чтобы расширяли возможности swing? Для Net платформы все выглядит очень симпатично :)
спасибки :)
>Компоненты от DevExpress являются самыми популярными компонентами для разработки ASP.NET и Windows Forms приложений.

… На территории бывшего СССР и то не факт, а в общем голословное утверждение — приводите статистику если она есть.
Почему голословное? Если посмотреть форумы, блоги, то в большинстве случаев советуют именно DevExpress (по крайней мере на зарубежных ресурсах). Статистики не нашел, поэтому написал, основываясь на мнении большинства.
DevExpressный DXperience не понравился, если сделать по настоящиму rich-интерфейс (имею ввиду winforms) со всякими bonusskins, officeskins — то вся эта хрень будет весить метров 20, и давольно долго отрисовыватся…
Да нет, все довольно быстро работает, как ни крути.
Действительно все быстро работает проекта клиент-серверное app а-ля CRM/ERP
Если подумать, то наше решение перейти на девэкспресс в большом толстяке было ошибкой.
Говорят, что DevXpress Grids хорош для touch-n-go, но превращается в ад, если начать разбираться и докручивать функционал. C1FlexGrid, например, получше, но тоже таков :)
Нет, ну мы были достаточно разумны, чтобы не лезть в исходники или апдейтиться при каждом выходе новой версии.

Все таки все это от лешего, все эти финтифлюшки и гемор там не из-за докрутки функционала, а из-за того, что не существует общего поведения контролов. Датасорс девэкспрессовского комбобокса не биндится, например. MRUEdit не умеет искать по вхождению. CheckedComboboxEdit не позволяет биндиться на отмечаемые коллекции. В treelist нет галочек, опять же как класса — нужно подпихивать свои иконки. И т.п.

Короче все эти мелочи жутко досаджают — приходится писать тонну своих элементов. В конце концов пришло понимание — что да, это таки красиво и юзабельно, но блин, сколько же лишнего!
Бывают ли приложения которые обходятся только стандартными компонентами? Я конечно имею ввиду не мизерные приложения.
Microsoft SQL Management Studio :)
чем-то мне статья MSDN Magazine напоминает. )
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории