Report Writing Asynchronous Javascript And XML Computer Science Essay

Published:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Ajax is an asynchronous Java Script and extensible markup language (XML). Ajax is group of interrelated of the web development technologies that use in the client side. Ajax allows the user to pass all the information between the web server and web browser and do not need to posting to the web server. . The purpose of this is to create asynchronous web application. The asynchronous in the Ajax can communicate with the server. For example, the user can create and send the request with the server or the user can code to run the program and control return to the user. The java script inside the Ajax are defined as script language, dynamic and weakly type and it support the all the latest browser. Extensible markup language (XML) is used for data format for exchange the information between the servers. Extensible markup language (XML) also can help to create documents and data records that are filly portable and platform independent.

Function

The frameworks inside the Ajax are Dojo (www.DojoToolkit.org), Script# (C# response to GWT) or Qooxdoo (www.Qooxdoo.org). Function of the Ajax can create the next generation of the interface with reusable with the Ajax components or tools. Ajax also can improve or increase the existing of the pages by using the controls that support for all latest browsers. Besides, another function for the Ajax is it can access the remote data and service from the entire latest browser without of the complicated script in diagram 1. It takes the advantage to increase the efficiency and ease of use in the software of visual studio 2008 or 2010 that built in support for the ASP.NET Ajax.

Furthermore, Ajax can increase the efficiency, automate generate the proxy class, customize the server control, support the latest browser and with the familiar UI. Ajax has client side and server side in diagram 2. Component of the client side are it non visual component and component for the server side are localization and debug /release mode. Browser compatibility for the client is it support for Microsoft internet explorer or Mozilla Firefox. Web services for the server are proxy generation or xml & json serialization. Ajax client are user networking and core service, and Ajax server are application service and server controls.

Advantage and limitation of Ajax

Advantage of using Ajax is that are no need click on the submit button or refresh of a complete website. It is improve the speed and it is very efficient for the user. Besides, Ajax are not the commence solution for the problem of the web development, but it can used in an actual way to creating a user friendly application for the user. Another advantage for the Ajax is it very easy to maintain or manage and upgrade for the server side, improve the user feedback, richer the user interaction and better the bandwidth usage when transfer the data has changed.

The limitations of the Ajax are very new combination of old technologies. Nowadays, no people can be sure it is only a marketing hype or it really will be establish in the future. There are many of the application that can be used, but perhaps a better technology can challenge it. Compatibility is one of the limitations of the Ajax, because there are some of the problems with the Microsoft internet explorer that avoid with the programming. Besides, the java script in the browser can be switch off based of the security reasons. Without the using of the java script, no event handling and server connection on the client side.

2) How to apply the selected technology with ASP.NET

The requirements of the system for the Ajax are:

Operating system

Requirement

Windows 8(32,64-bit editions)

.Net Framework 4.5; IIS 8.x

Windows 7(32,64-bit editions)

.Net Framework 3.5, 4.0; IIS 7.x

Windows Server 2008(32,64-bit editions R1/R2)

.Net Framework 3.5, 4.0; IIS 7.x

Windows Vista(32,64-bit editions)

.Net Framework 3.5, 4.0; IIS 7.x

Windows Server 2003(32,64-bit editions)

.Net Framework 3.5, 4.0; IIS 6.x

Windows XP(32,64-bit Professional editions)

.Net Framework 3.5, 4.0; IIS 5.x

Windows XP(32,64-bit Professional editions)

.Net Framework 3.5, 4.0; IIS 5.x

Windows 2000 Server Family

.Net Framework 3.5, 4.0; IIS5.x

Windows Professional

.Net Framework 3.5, 4.0; IIS 5.x

Support Browser

Support operating system

Microsoft Internet Explorer 6.0 or later versions

Microsoft Windows XP with Service Pack 2 installed.

Mozilla Firefox version 1.5 or later versions

Apple OSX

Besides, Ajax that cover many of the things. For example, internet explorer 5.5 that contains capabilities, Firefox 1.x also contains some (support XHR object). The minimum basic requirements of the Ajax are internet explorer 5, Firefox 1+, Mozilla 1+ or Safari 1.2.

To install the Ajax asp.net into the visual studio 2010, below are the following steps:

C:\Users\Windows7\Desktop\Untitled.png

First, open the visual studio 2010 and select C# web application.

C:\Users\Windows7\Desktop\Capture.PNG

At the toolbox, select the add tab button. Rename the name to Ajax Control Toolkit. Right click the mouse and then select the choose item.

Go to the Ajax file, select the Ajax Control Toolkit.dll.

C:\Users\Windows7\Desktop\Untitled1.png

Select the appropriate data, then click ok button.

C:\Users\Windows7\Desktop\Untitled3.png

All of the Ajax tools will be appears at the tab that creates.

Sample program of the Ajax

First, create the sample of the user interface.

C:\Users\Windows7\Desktop\Capture2323.PNG

After, select the view in the browser or press the “F5” button to execute the program.

C:\Users\Windows7\Desktop\Capture333.PNG

Key the staff details and select any one, click the search button. The result will loading and show out.

Writing Services

Essay Writing
Service

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing
Service

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision
Service

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.