D.Ajax

  1. eRaw AJAX

    1. Raw AJAX request is made via XMLHttpRequest object

  2. ASP.Net AJAX Overview

  1. ASP.Net AJAX Kingdom

    1. AJAX Control Tool Kit

    2. JQuery

    3. Juice UI

    4. AJAX Downside

      1. Multiple ASync calls may increase load on server.

      2. More client side code makes debugging harder

      3. Introduces Browser Incompatibility

      4. It Creates programming challenges like dirty read , race conditions etc

    5. Architecture

    6. Conditional Updates : By Default all the panels updated once any one of them fire update request , usually we need to turn it on manually

      1. Client Side AJAX ASync Page Life Cycle