An application framework that takes the tedium out of building AJAX programs, both at the client and server sides. AJAX frameworks differ in the amount of coding expertise needed, as some require extensive knowledge, while others use pre-built components that require less experience. AJAX frameworks are available in JavaScript, C++, Java, .NET and PHP. See
AJAX.