[Как я могу:] Выбрать между методами Обновления страницы AJAX?
В этом видео Джо Стагнер сравнивает два основных метода выполнения обновлений страниц в стиле AJAX в ASP.NET приложении. Первый метод заключается в использовании UpdatePanel, где не требуется писать дополнительный код ни на стороне клиента, ни на стороне сервера. Преимущество использования UpdatePanel заключается в том, что все работает автоматически. Штраф заключается в том, что на клиенте требуется много данных, которые должны быть включены в запрос AJAX и ответ, а на сервере требуется полный жизненный цикл страницы. Второй метод заключается в использовании обратных сетевых вызовов, где необходимо написать дополнительный код как на стороне клиента, так и на стороне сервера. Преимущество использования обратных сетевых вызовов заключается в том, что на клиенте требуется очень мало данных, которые должны быть включены в запрос и ответ AJAX, а на сервере требуется только выполнение вызываемого метода службы. Наказание — это время и усилия, необходимые для написания необходимого кода. Джо завершает видео, обсуждая, что следует учитывать при выборе между двумя основными методами обновления страниц в стиле AJAX. (В этом видео используется код из видео How Do Get Started with ASP.NET AJAX (Как приступить к работе с ASP.NET AJAX ) и How Do I Make Client-Side Network Callbacks with ASP.NET AJAX (Как сделать Client-Side сетевые обратные вызовы с помощью ASP.NET AJAX ).)