Home Class Notes and Others Notes on Computer Science Ajax - What is Ajax [Class Notes]

Baba

A personal blog of Baba Pandey - A self taught SEO Expert

www.babapandey.com

Interesting Sites:

Computer Forensics Degree

New Things in IT

Online MCQ Test on Different Computer Science Subjects

These days I was busy entering questions in MCQ Quiz and publishing them in ICT Trends. Though the process is not yet complete and will never complete as well since it is gradual process of adding more and more question sets and old question papers from different exams. Anyway, following are the Online Tests completed so far.

 

 

Microsoft Word

Currently, follow ing online tests are avail able for Microsoft Word. We will be adding more in future.

  1. ICTTRENDS-MSWORD-01

     

  2. ICTTRENDS-MSWORD-02 

Algorithms and Data Structures

Fol low ing are the tests avail able for Algo rithms and Data Structures.

  1. ICTTRENDS-DSA-01

Computer Operator

Fol low ing are the tests avail able for Com puter Oper a tor Exam Preparation:

  1. Online Test Computer Operator 01
  2. Online Test on Computer Operator Old Question Paper 2059 ( icttrends-cop01 )

 

 

 
Google Books Loses Copyright Infringement
 
A Paris court has ruled that Google (NSDQ: GOOG) is guilty of violating copyrights in a case brought by French publishers against the search giant’s digital books project. Google will have to pay €300,000 ($430,000) in damages and interest to French publisher La Martiniere, the AP reported. The search giant was also ordered to pay €10,000 ($14,330) per day until it takes down portions of the French books from its online database. In a separate European legal proceeding, Google plans to modify the way its Street View photo mapping service operates in Switzerland, following complaints that it did not do enough to protect individuals’ privacy, Reuters reported.
Read more...
 
Microsoft's Bluetooth Keyboard and Numeric Pad

Sept. 9, 2009
Microsoft announced its thinnest keyboard ever — the Bluetooth Mobile Keyboard 6000 — made exclusively for Bluetooth notebook and desktop computers.

Read more...
 

Ajax - What is Ajax [Class Notes] PDF Print E-mail
Class Notes and Others - Notes for Computer Science

 

What Is Ajax?

  • Ajax stands for Asynchronous JavaScript And XML
  • Ajax is not itself a technology
  • Ajax is a way of mixing well-known programming techniques in an uncommon way to develop web applications with appealing user interfaces
  • Ajax works as an extra layer between the user’s browser and the web server to fill up the lapses of traditional web application development

 Why Ajax?

  • Ajax Solves the problem of filing up a form, click a submit button or hyperlink and wait for the page to reload to show the result
  • Ajax Avoids reloading of elements that are identical to those of the previous page

 Why Ajax is Asynchronous?

  • In Ajax, server requests are not necessarily synchronized with user actions. Ajax application may already have requested the server, and received, the data required by the user—perhaps before the user even knew she wanted it. This is the meaning of the asynchronous part of the Ajax acronym
  • The parts of an Ajax application that happen “under the hood” of the user’s browser are written in JavaScript
  • Ajax uses XML for coding and transferring formatted information between server and client.

 Traditional Interaction Vs Ajax Client Server Interactions

The following hindrances in traditional interaction clarifies its differences with Ajax client server interactions
  • Data will not be sent to the server until the form is finally submitted
  • You may complete the data entry fields of a form editing and re-editing your entries as much as you want
  • After a form is submitted, you must wait while the browser screen refreshes to display the new or revised page that has been delivered by the server
  • Don’t click the Submit button a second time
  • Don’t click the Back button after submitting a form
  • Unnecessary download of data wastes bandwidth and further exacerbates the delay in loading each new page
Ajax builds an extra layer of processing between the web page and the server. This layer, often referred to as an Ajax Engine or Ajax Framework, intercepts requests from the user and in the background handles server communications quietly, unobtrusively, and asynchronously. By this we mean that server requests and responses no longer need to coincide with particular user actions but may happen at any time convenient to the user and to the correct operation of the application. The browser does not freeze and await the completion by the server of the last request but instead lets the user carry on scrolling, clicking, and typing in the current page.

The updating of page elements to reflect the revised information received from the server is also looked after by Ajax, happening dynamically while the page continues to be used.
 
 

 

Comments (0)
Write comment
Your Contact Details:
Gravatar enabled
Comment:
<strong> <em> <span style="text-decoration:underline;"> <a target=' /> [quote] [code] <img />   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
Please input the anti-spam code that you can read in the image.
 

Disclaimer

PS Exam is all about Computer Science and Computer Jobs Exam Preparation, for those who are pursuing Career in Information Technology Field!

 

Our revenue source is advertisements and provide you Free Multiple Choice Questions, Free Quizes, Ebooks and Class Notes, Questions and Answers, Resources to help you prepare better, all for FREE. This site uses Google Adsense and other third party advertisements. The links with double underline are advertisements from Infolinks.

 

Get contents in email instantly

Enter your email address:

 

PS Exam on Facebook

Who's Online

We have 28 guests online

Sponsored