Menu Close

Perbedaan antara Ajax dan Ajax Control Toolkit

Perbedaan utama: AJAX adalah singkatan dari Asynchronous JavaScript and XML. Ini adalah sekelompok program pengembangan web yang digunakan untuk merancang situs web. Program membuat aplikasi web interaktif menggunakan kombinasi XHTML untuk pemrograman dasar, CSS untuk gaya, DOM untuk interaksi, pertukaran data menggunakan XML dan XSLT, XMLHttpRequest dan JavaScript. Di sisi lain, Ajax Control Toolkit adalah serangkaian kontrol yang dapat digunakan untuk membangun aplikasi Web Ajax yang sangat responsif dan interaktif. Pada dasarnya, toolkit adalah seperangkat alat untuk mengimplementasikan Ajax.

   

AJAX adalah singkatan dari Asynchronous JavaScript and XML. Ini adalah sekelompok program pengembangan web yang digunakan untuk merancang situs web. Program membuat aplikasi web interaktif menggunakan kombinasi XHTML untuk pemrograman dasar, CSS untuk gaya, DOM untuk interaksi, pertukaran data menggunakan XML dan XSLT, XMLHttpRequest dan JavaScript. AJAX memungkinkan halaman web untuk mengirim data ke dan menerima data dari server tanpa mengubah atau menghalangi halaman web itu sendiri. AJAX menghilangkan kebutuhan pelanggan untuk menunggu, membuat interaksi antara pelanggan dan server tidak sinkron.

Google adalah pendukung AJAX terbesar yang diketahui dan telah menginvestasikan jutaan dolar untuk memajukannya. Produk Google utama, seperti Orkut, Gmail, Google Suggest, dan Google Maps adalah aplikasi AJAX. Amazon juga telah meluncurkan mesin pencari sendiri, A9, di AJAX.

Ajax bukan teknologi tunggal. Ini adalah sekelompok teknologi. Jesse James Garrett, orang yang menciptakan istilah, AJAX, mendaftar berbagai teknologi yang tergabung dalam AJAX:

   

  • HTML (atau XHTML) dan CSS untuk presentasi
  • Document Object Model (DOM) untuk tampilan dinamis dan interaksi dengan data
  • XML untuk pertukaran data, dan XSLT untuk manipulasinya
  • Objek XMLHttpRequest untuk komunikasi asinkron
  • JavaScript untuk menyatukan teknologi ini

Di sisi lain, Ajax Control Toolkit adalah serangkaian kontrol yang dapat digunakan untuk membangun aplikasi Web Ajax yang sangat responsif dan interaktif. Pada dasarnya, toolkit adalah seperangkat alat untuk mengimplementasikan Ajax. Ia menggunakan pustaka dasar ASP.NET AJAX untuk membuat kontrol.

Ajax Control Toolkit berisi lebih dari 40 kontrol, termasuk AutoComplete, CollapsiblePanel, ColorPicker, MaskedEdit, Calendar, Accordion, Extender Editor HTML, dan kontrol Watermark.

Toolkit ini juga dapat digunakan untuk membangun aplikasi ASP.NET Web Forms yang diaktifkan Ajax dengan menyeret-dan-menjatuhkan kontrol Toolkit dari Visual Studio Toolbox ke halaman Formulir Web ASP.NET.