AJAX is a great technology that further enhances the capabilities of ASP.NET. With AJAX, web applications behave like windows applications by eliminating the page reloading problems of webpages. Furthermore, it has a vast variety of controls that extend user interactivity and page validation capabilities of ASP.NET applications.
I have created a simple web application that demonstrates some important capabilities of an AJAX-enabled ASP.NET website. Download my demo application using this link: