Description: The usual trend of most ajax frameworks is to aid developers in building an Ajax based application or website without even writing a single line of code. These frameworks offer a drag and drop interface which ensures easy website development. All the developer has to do is to bind these functions to specific parameters and data to establish an Ajax based application. Then there is Enunciate. This type of framework is unapologetic in requiring their developers to code in Java before anything Ajax based application has to be built. It could take time and it could be quite frustrating if the Java developer is not yet well versed on the programming language