AJAX – (created 12/12/12)

AJAX Forms and Database

  1. Ajax-Based JavaScript Form Component
  2. Ajax with jQuery, from Code Project
  3. Enhancing Your Site with AJAX, (Programming ASP.NET MVC 4),  from OFPS O’Reilly
  4. Using AJAX to simply read from and write to a database


  1. ASP and AJAX, (slide overview)
  2. ASP.NET Ajax : Enhanced Interactivity and Responsiveness, from ASP.net
  3. AJAX for Beginners (Part 1) – Understanding ASP.NET AJAX Server Controls, from Code Project
  4. ASP.NET Ajax Toolkit and Tutorials
  5. Getting Data in and out of ASP.NET Applications using Ajax and jQuery – Part I by Dan Wahlin
  6. Many ways to communicate with your database using jQuery AJAX and ASP.NET
  7. Microsoft Ajax Overview
  8. Populate ASP.Net GridView by binding DataSet Client Side using jQuery AJAX, from ASP Snippets
  9. Syncing Offline Database(HTML5 IndexedDB) With Online Database using ASP.NET Web API
  10. Upload Files Asynchronously Using AJAX into SQL Server Database, from Microsoft
  11. Unobtrusive AJAX Form Validation in ASP.NET MVC
  12. Web Service in AJAX Using ASP.NET



  • AJAX : Asynchronous JavaScript and XML.
  • AJAX is a technique for creating fast and dynamic web pages.
  • AJAX allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes.
  • This means that it is possible to update parts of a web page, without reloading the whole page.


  • Interpreted and Loosely-Typed Code
  • Mixes layout (HTML) and logic (scripting code)
  • Limited Development and Debugging Tools
  • No real state management
  • Update files only when server is down
  • Obscure Configuration Settings


  • Separation of Code from HTML
  • Support for compiled languages
  • Use services provided by the .NET Framework
  • Graphical Development Environment
  • State management
  • Update files while the server is running!
  • XML-Based Configuration Files





Please support this site

If you find Max's Web Designer Links and Resources useful and beneficial to you, please consider helping with its ongoing production by making a donation.
Why donate? Although the information on this website is free and compiled with the hope that it helps you, it takes quite a bit of time and hard work to maintain and update such valuable information.