TOC

This article is currently in the process of being translated into Russian (~99% done).

The Basics:

Introduction

ASP.NET AJAX, раньше известный как "Atlas", разработка Microsoft, базирующаяся на фреймворке AJAX, созданная для ASP.NET(хотя может успешно использоваться на других платформах). AJAX включает асинхронный javascript и XML, попросту это всего лишь способ передачи данных между клиентом и сервером без перезагрузки страницы. Этот способ передачи данных расширяет возможности для пользователя, позволяя динамически загружать контент без перезагрузки и перерисовки страницы целиком в фоновом потоке. Если Вы когда либо пользовались Gmail или Outlook Web Access, значит вы использовали Ajax, который присутствует в этих приложениях, ведь в особенности Google и сделали Ajax очень популярным.

Хотя вполне возможно использовать Ajax без Microsoft ASP.NET AJAX, с ним многие вещи намного проще, поскольку Microsoft добавила в реализацию некоторые из самых утомительных частей Ajax. Например, 3 наиболее популярных браузера требуют различных способов использования Ajax и имеют три разные реализации для JavaScript. ASP.NET AJAX значительно упрощает это и позволяет писать один и тот же код для всех трех основных браузеров.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!