Рефакторинг для замены AjaxControlToolkit или RadAjaxManager

Я унаследовал кодовую базу DotNetNuke и столкнулся с областями, включающими как AjaxControlToolkit, так и Telerik RadAjaxManager. Есть много случаев, когда один предпочтительнее другого, но с небольшим уклоном в сторону Telerik в кодовой базе в целом.

Я знаком с MS Ajax Exentsions, но раньше не использовал ни одну из этих платформ. Код должен быть реорганизован, и я хочу использовать только одну платформу. Работа, проделанная для этого, кажется равной, поэтому мне интересно, что лучше сохранить?

Части моего сайта, посвященные Ajax, показывают цены в реальном времени, получая JSON от веб-службы и обрабатывая цены. Несколько других запросов Ajax имеют место, но только для отображения заметок для пользователя.

Кодовая база также широко использует jQuery, так что мне действительно понадобятся эти фреймворки, если я буду использовать это вместо этого? Я также мог бы использовать расширения MS, с которыми я уже знаком, или даже вручную обрабатывать вызовы, но в любом случае мне нужен единый последовательный подход.

1 ответ

Решение

Похоже, что Симона Кьяретта уже исследовала популярность фреймворков Ajax на веб-пространстве, и его результаты представлены; Обзор Ajax 2009: JQuery и MS Ajax почти связаны среди разработчиков.NET

http://css.dzone.com/sites/all/files/images/ajax%20results%201.gif

Таким образом, благодаря мудрости толпы и ненужному использованию Telerik не только в этом месте моей кодовой базы, я собираюсь сейчас пойти с AjaxControlToolkit и посмотреть, не смогу ли я позже перейти на jQuery.

Другие вопросы по тегам