AJAX não é ASP.NET...
Em menos de duas semanas encontrei 4 pessoas que pensavam que AJAX era uma tecnologia da Microsoft, parte do ASP.NET. Talvez devido ao site da framework de AJAX da Microsoft, que, à sua boa maneira, leva a crer que AJAX é qualquer coisa própria deles. Enfim...
Antes de mais, AJAX não é propriamente uma tecnologia, é um conceito.
Pode dizer-se que AJAX é uma técnica que tira partido do objecto XMLHttpRequest para poder trocar dados com um servidor HTTP, sem que o browser tenha de recarregar a página que está a ser vista pelo utilizador.
Com isto podem fazer-se uma série de coisas interessantes. O Google foi em grande parte responsável pela fama actual desta técnica, devido aos famosos Google Maps e Gmail.
Apesar de o objecto XMLHttpRequest ter sido criado pela Microsoft, não é uma tecnologia proprietária deles e está presente em todos os "grandes" browsers, portanto vamos lá a esquecer esta história de que AJAX faz parte do ASP.NET...