Каков наилучший подход Ajax? - PullRequest
1 голос
/ 10 августа 2011

Сегодня у меня дома я использую ajax через Jquery примерно так:

я создаю ASCX на сервере, а html - с идентификаторами и идентификаторами CSS.

сейчас, в jquery я использую: $.ajax ... и вызываю ashx, который render the content of the ASCX

, а затем вводит его на страницу.и оттуда я использую jquery для манипулирования операциями внутри непересекающегося контента

мои друзья на работе используют панель обновления

что является лучшим подходом чистого ajax.

Ответы [ 2 ]

2 голосов
/ 10 августа 2011

Это на самом деле не вопрос программирования, а вопрос о программировании.

Однако я предпочитаю подход JQuery, ASP.Net AJAX прост в использовании, но гораздо менее эффективен. Это связано с тем, что ASP.Net AJAX отправляет весь раздел обратно на сервер, чтобы получить ответ.

JQuery гораздо более точно настроен и дает вам гибкость и гибкость, позволяя запрашивать только то, что вам нужно, и обновлять только то, что вам нужно.

1 голос
/ 10 августа 2011

Панель обновления - нет клиентского кодирования (для вас в любом случае), очень мало серверного кодирования, проще в обслуживании, меньше межбраузерной головной боли.Стоимость в эффективности.Вся эта простота требует гибкости, серверных циклов и пропускной способности.

jquery / javascript - гораздо эффективнее, меньше нагрузка на сервер, меньше пропускная способностьТребует кодирования на стороне клиента, больше кросс-браузерных проблем.

Это действительно зависит от ваших целей.Если ваши требования к производительности позволяют использовать панель обновления, перейдите на нее.Если вы не уверены, напишите одну и ту же страницу, используя оба метода, и используйте такую ​​программу, как Fiddler, чтобы увидеть различия в данных, отправляемых туда и обратно.

...