GadgetsFebruary 9, 2008 10:59 pm

 

IBM scientists, in collaboration with the University of Regensburg in Germany, are the first ever to measure the force it takes to move individual atoms on a surface. This fundamental measurement provides important information for designing future atomic-scale devices: computer chips, miniaturized storage devices, and more.

 

AJAX 1:40 pm


 

The traditional way of passing and retrieving data from page to page requires you to click submit buttons to pass all form fields and process it. After submitting, the user will have to wait for the server’s reply and be redirected to the action page where the results are provided. With this type of traditional architecture of processing data would require much time and would result for unproductive work paradigm.

With the use of AJAX, while preparing the data to be processed, a parallel request operation is done through the javascript XMLHttpRequest object.  So, the page would request and at the same time response from the web server without reloading the page. The user will just stay on the same page and the background scripts will do the processing of sending and re retrieving request results from the server .

AJAX 1:22 pm

 

Learning this type of programming technique requires you to have a backgeound on the following:

1. AJAX

2. XML

3. HTML

4. CSS (optional) 

 
BUT WHY DEVELOP WEB APPLICATIONS? 

Web applications have more advantages compared to desktop applications. First, web applications could be easily deployed. Second, it has many supports and easy to develop. Lastly, Web Apps are more flexible and more portable since you can access it through any web browsers.

Although desktop applications out fits web applications in terms of user-friendlyness and richness, with the use of AJAX, it would answer all these problems and even left behind desktop applications.