II. LITERATURE REVIEW
ASP.NET is an environment compiled with .NET Framework; any languages supported by .NET (including
Visual Basic .NET, C#, and JScript .NET) can be used to write applications. In addition, the entire .NET
Framework is available for use of ASP.NET applications. Developers can easily take advantage of the
Request/response communication between conventional webpage browsers and servers adopt synchronous
communication; AJAX is a type of asynchronous communication with a three-layered structure, shown in
Figures 3 and 4. When an AJAX engine is included between browser and server, the AJAX engine is in fact
situated on the browser end. Its operation process is as follows: