Панель обновления ASP.NET против JQuery AJAX - PullRequest
1 голос
/ 11 июля 2010

Есть ли значительная разница в производительности между этими двумя для относительно небольших постбэков?Я принимаю пользовательский ввод на веб-сайте, вычисляю некоторые значения из него и возвращаю его.Очевидно, что добавить AJAX с панелью обновления было действительно очень быстро, но мне интересно, стоит ли мне просто использовать вместо этого jQuery.

Кроме того, как эти два метода сравниваются по своей способности изящно ухудшаться?

Спасибо.

1 Ответ

1 голос
/ 11 июля 2010

Не похоже на продавца, но я недавно взял копию Ajax Security (http://www.amazon.com/Ajax-Security-Billy-Hoffman/dp/0321491939/ref=sr_1_1?ie=UTF8&s=books&qid=1278874728&sr=8-1)), и в ней было хорошее объяснение из одной главы и сравнение различных библиотек и сред Ajax с точки зрения не только безопасности, но и также скорость. Если вы не нашли свой ответ, я бы порекомендовал эту книгу.

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

Что касается изящного понижения: единственная причина, по которой я могу думать, почему не работает панель обновления или jQuery AJAX (при условии, что сервер настроен правильно и в JS нет ошибок), заключается в том, что браузер не поддерживает Ajax. Если это так, ни один из методов не будет работать. Так что я не буду беспокоиться о различиях между ними в этом отношении.

...