Кто-нибудь сравнивал пакет ComponentOne ASP.NET AJAX с другими библиотеками, такими как ExtJS?

Я знаю, что главным преимуществом ASP.NET AJAX является тот факт, что вы можете красиво и просто построить его внутри Visual Studio. Я нахожу ограничения ASP.NET AJAX, но мне очень нравится .NET, и я полагаю, что отдельная библиотека javascript, вероятно, подходит для отзывчивых приложений, которые легко поддерживать.

Я знаю, что внутри группы (Dojo, ExtJS, MooTools...) будут разные мнения, но мне действительно любопытно узнать о результатах усилий и ремонтопригодности от людей, которые перешли на путь компонентов .NET или отказались от него. Спасибо.

Редактировать: это в основном касается пакета AJAX от ComponentOne. Я новичок в ComponentOne, но у меня есть возможность либо воспользоваться их библиотекой, либо предложить что-то более подходящее. Наши потребности ориентированы на клиента и должны быть легко конфигурируемыми. Многие из наших приложений представляют собой отчеты, а некоторые сами по себе являются инструментами настройки приложений.


person Clay Horste    schedule 01.03.2011    source источник


Ответы (2)


Клэй, если вы сосредоточены на отчетности, я бы определенно выбрал ComponentOne. C1 имеет действительно мощные инструменты отчетности в .NET и довольно удобную программу просмотра отчетов в ASP.NET. Инструменты отчетности C1 также могут использовать существующие отчеты Crystal, SQL Server и Access.

Однако ComponentOne задавали себе тот же вопрос о серверных элементах управления и библиотеках JS. Поэтому они создали полностью автономную библиотеку под названием Wijmo. Wijmo построен на jQuery/jQuery UI и включает в себя более 30 виджетов. В Wijmo даже есть богатые элементы управления данными, такие как сетки и диаграммы SVG, которые обычно используются в ASP.NET. Первоначально он был создан для использования в ASP.NET MVC в качестве уровня пользовательского интерфейса. Вот видео о том, как использовать Wijmo в MVC.

Эта же технология распространяется на элементы управления ComponentOne ASP.NET. Таким образом, выбрав ComponentOne, вы получите оба варианта, основанные на одной и той же клиентской среде. Обратите внимание, что элементы управления Wijmo ASP.NET все еще находятся в разработке и должны выйти летом 2011 года.

person Banzor    schedule 07.03.2011
comment
Интересный выбор. У ComponentOne, похоже, есть небольшая, но лояльная аудитория. Я нашел элементы управления Ext.NET, но казалось, что я буду в той же лодке (смешанные метафоры и запутанные языковые границы), что и при использовании элементов управления из ComponentOne. Хотя мне как разработчику .NET кажется, что элементы управления просты в использовании, я чувствую, что всегда ищу уловку, чтобы выйти из затруднительного положения. - person Clay Horste; 07.03.2011

Мой опыт показывает, что использование элементов управления ASP.NET AJAX, таких как ComponentArt, например, имеет тенденцию ограничивать и заставлять ваши проектные решения. Я добился гораздо большего успеха, используя чистые библиотеки JavaScript для уровня пользовательского интерфейса, такие как jQuery/jQuery UI и ExtJS. Отрисовка вашего JavaScript на стороне сервера способом ASP.NET становится сложной при работе с расширенным пользовательским интерфейсом.

person rick schott    schedule 01.03.2011