ASP.net Ajax itself is designed to extend the existing ASP.net Web page functionality, and developers can add Ajax to Web pages without modifying existing code, and for developers of Asp.nt Web pages, asp.net Ajax represents an evolution rather than a revolution.
Ajax technology does not overturn the existing asp.net, just as its name, asp.net ajax and asp.net coexist, we take a look at the traditional ASP.net Web pages and the use of Ajax technology of the differences between the pages, under the traditional asp.net page:
Asp. NET Web page will be accompanied by a relative response to the server, and the content of the response will also contain a new page, regardless of whether the content is repeated, the new page will cover the content of the page, that is, the entire refresh.
The next step is to use the asp.net Ajax Technology Extension page, once you use the ASP.net Ajax technology, it will be in the middle of the Web page embedded a layer of Ajax, the following figure:
The original page has not changed, just stacked a layer of Ajax, the role of Ajax is like an AJAX engine, but it will encapsulate the entire AJAX core mechanism more complete, while simplifying, developers use ASP.net AJAX, as shown in the figure above, For basic AJAX features, there is little need to write code, you can put this layer of Ajax on the original page, and then the Web page fully ajax.