• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ajax
 

Ajax

on

  • 576 views

 

Statistics

Views

Total Views
576
Views on SlideShare
531
Embed Views
45

Actions

Likes
0
Downloads
5
Comments
0

2 Embeds 45

http://www.techgig.com 42
http://www.techgig.timesjobs.com 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ajax Ajax Presentation Transcript

    • AJAX A synchronous J avascript a nd X ML --> AJAX is a new web development technique used for the development of most interactive website. --> Ajax helps in making the web application more interactive --> Ajax is a web development technique --> The de-facto standard XMLHttpRequest has enabled AJAX
    • AJAX A jax incorporates --> Standards based presentation- XHTML and CSS --> Dynamic display and interaction-DOM --> Data interchange and manipulation-XML/XSLT --> Asynchronous data retrieval-XMLHttpRequest --> Javascript binding
    • Personal Background
    • AJAX Frameworks, Toolkits and Libraries
    • Need for AJAX Frameworks and Toolkits @Building AJAX based RIA is easy @Building AJAX based RIA is hard @To make it simpler, Build out of box, ready to use library of widgets and components Hide functionality behind simple building blocks Framework for assembling complicated stuff from simple things Embed the encapsulations inside development tools that can do some of the grunt work.
    • Browser Asynchronous Communication --> Browser has Asynchronous comm built in. --> Support JavaScript, XHTML,XML, XHR object. Pros : Can build AJAX app w/o any framework. Cons:Handle browser incompatibility, lot of code.
    • Communication Libraries Handle browser differences internally Some suport even non-AJAX browsers Offer strong CSS and DOM capabilities Prototype DWR JSON-RPC SAJAX AJAX.NET Script.aculo.us
    • Communication Libraries Pros:Light Weight Libraries-Prototyp Cons:Want more building blocks
    • User Interface Toolkits -->Ready out of box UI components -->Retrieve data in the background & render it in the interface. Dojo Rico Ext JS Yahoo UI Zimbra Ebusiness-Apps ->Pros:Cool UI control;s-trees, Tabs. ->Cons: May not share common libraries
    • AJAX Based RIA Framework ->Ready built, fully integrated libraries. ->Share common infrastructure Bindows Smartclient BackBase JackBe Tibco GI ->Pros: Common approach to data acquisitions and communication Visual authoring and custom IDE for rapid development ->Cons: Are these really new app development frameworks.
    • Web Application Framework with AJAX Extensions -> Web frameworks that are becoming aware of AJAX. -> Major programming languages are represented C++ JAVA .NET Php Python Pros: Minimum or no requirement of Javascript coding Cons: Use native extensions, but with limited power and performance.