ASP.NET AJAXASP.NET AJAX (англ. Active Server Pages .NET Asynchronous Javascript and XML) — это множество расширений к технологии ASP.NET, разработанное фирмой Microsoft, для реализации технологии Ajax. Выпущено под лицензией Microsoft Public License. При разработке динамических сайтов, страница формируется на стороне сервера и передается на сторону клиента (конечного пользователь), но иногда необходимо построить web-сайты таким образом, чтобы страница на стороне пользователя была в актуальном состоянии без обновления страницы пользователем. Разработка программного обновления страницы пользователя через промежуток времени не всегда является эффективной, поскольку информации на странице может содержаться большое количество, а данные, которые нужно поддерживать в актуальном состоянии, во время просмотра страницы, являются небольшое количество. Разработанные расширения ASP.NET AJAX позволяют передавать управление участка web-страницы на сторону сервера, что позволяет поддерживать в актуальном состоянии web-страницу, при её просмотре, а также эффективнее управлять web-страницей по запрограммированным действиям пользователя, которые должны сопровождаться передачей данных со стороны сервера (обновляется только участок страницы, а не вся страница целиком). Путевые вехиВ начальных стадиях разработки, ASP.NET AJAX было присвоено кодовое имя Atlas[1]. Первые версии были представлены сообществу в виде CTPs (Community Technical Previews). Первая версия, ASP.NET AJAX 1.0 RTM, вышла в свет 23 января 2007 г.[2][3] как расширение к ASP.NET 2.0. Важными этапами пути ASP.NET AJAX были:
ASP.NET AJAX 4.0; является частью ASP.NET 4.0. Поддержка браузеровASP.NET AJAX работает на следующих браузерах:
Комплект ASP.NET AJAXВ настоящее время ASP.NET AJAX состоит из:
См. такжеПримечания
Ссылки
|