This article is currently in the process of being translated into Polish (~99% done).
Introduction
ASP.NET AJAX, poprzednio nazywany "Atlas", jest implementacja, przez Microsoft, struktury opartej na AJAX, która była stworzona do ASP.NET (ale też może byc użyte na innych platformach). AJAX oznacza Asynchroniczny JavaScript i XML, co, mowiąc najprościej, jest formą przeznaczania informacji między serwerem i klientem bez wysyłania całej strony, I w ten sposób tworząc kompletny postback. To pozwala na lepsze doświadczenie dla użytkownika, ponieważ ładowanie dynamicznej zawartości może być zrobione w tle, bez ładowania strony i renderowania jej ponownie. Jeśli kiedykolwiek używałeś Gmail lub Outlook Web Access, to użyłeś web-aplikacje upoważnioną przez AJAX. Google szczególnie spopuloryzował AJAX.
Chociaż jest możliwe żeby użyc AJAX bez wykorzystywania Microsoft ASP.NET AJAX, wiele rzeczy jest łatwiejszych, ponieważ Microsoft zawarł niektóre z trudnych części AJAX'a w ich implementacji. Na przykład, 3 z najbardziej popularnych przeglądarek potrzebują użyć AJAX w różne sposoby, i zawierać różnych implementacji JavaScript. ASP.NET AJAX bardzo to ułatwia i pozwala ci na pisanie takich samych poleceń do wszystkich trzech przeglądarek.