dAsync

Home | dyersWeb Home

Welcome! This page is dedicated to the development of my dAsync class. This project is the culmination of my reseach on both asynchronous scripting and the JavaScript object-oriented programming model. The “dAsync” (pronounced day+sink) logo above represents dyersWeb and Asynchronous scripting. Ajax is a rather trendy term being thrown about, and I simply prefer to differentiate from it, along with some of its misconceptions.

For whom is this intended?

At this time, I have yet to provide the workarounds to track browser state between asynchronous requests. As such, this class, and its features are primarily aimed at Web developers who have an understanding of the encapsulated features being simplified by the class, AND WHO CAN EXPAND TO INCLUDE ANY FEATURES NOT YET INCORPORATED, SO PLEASE, NO EMAILS TELLING ME THAT I BREAK THE BACK BUTTON! This class is NOT intended to make asynchronous scripting (Ajax) easy for the beginner. For now, my lengthy comments about each method and property are the only sources for documentation on how to use the class. I will be writing more thorough documentation, which will be provided on this site.

Please note the limitations of this class. This was NOT intended to be a viable alternative to backbase or dojo. At this time, I intend to keep the project open source, and do not intend to change that any time soon.

Copyright Info

This source code is licensed under the terms and conditions set forth by the General Public License (GPL). In short, the code is provided as-is and the author will not be held liable for any mishaps.

dAsync Class Examples

  1. Basic Example—Working example of the class in action.
  2. Advanced Example—Creates a Google Suggest type of interface.

Source

The source is a ZIP file containing the dAsync class and examples. In addition, a MySQL server configuration PHP script is provided to set up a table on the database of your choosing. The script will make use of your information to create a config file that will be available to the suggest example script. The script will do nothing to harm your MySQL server, and, if you like, you can run the script with only SELECT, CREATE and INSERT privileges.

  1. dasync-105-Alpha.zip New!
  2. dasync-104-Alpha.zip

If you want the absolute latest of the class, you can check it out from the text box below.

Contacting the Author

The best way to reach me is dyer85-[at]-gmail-[dot]-com. I welcome any questions you may have.

©Copyright dyersWeb 2008. Terms and conditions apply.