Home > Speed AJAX Development with ATF

Dev Trends

Speed AJAX Development with ATF

The new AJAX Toolkit Framework promises a comprehensive open source solution for JavasScript-based development of data-intensive, Web-based business apps

10/18/2007

Businesses running data-intensive Web applications need Web pages that can update incrementally. The technology to do so has been accelerated since 2005, with the advent of open standards such as AJAX, which is the acronym for Asynchronous JavaScript (JS) and eXtensible Markup Language (XML).

Expert programmers have been able to build AJAX-type applications for years. However, the rest of the programming community needs frameworks and integrated development environments (IDEs) to accomplish the task. The programming community also needs easier languages than C++ and Java, and JavaScript has satisfied that need. It looks a bit like Java but is otherwise unrelated -- and much simpler to use.

The framework part of the data-intensive Web app puzzle is still being tackled. The AJAX Toolkit Framework for Eclipse (ATF), now in development, is one effort to help ease the effort of programmers developing data-intensive Web apps.

Details about the new ATF Framework were described at the recent AjaxWorld conference by Robert Goodman, an IBM software engineer who's the ATF project leader. He demonstrated ATF's components and also provided information about a proposed JavaScript Development Tool (JDT).

What's ATF?
ATF provides tools for creating and debugging AJAX applications. Those tools include enhanced JavaScript editing capabilities, such as edit-time syntax checking, and an embedded Document Object Model (DOM) browser. The DOM is used to represent HTML or XML formats and the like with a standard object model independent of platform and language.

ATF tools also include a JS debugger, JS console, an embedded Mozilla Web browser (Firefox), support for various AJAX toolkits, such as Dojo, Zimbra and Rico, and tools for Cascading Style Sheets.



Recommended Reading
  • North Idaho College To Provide Accessible Lecture Recordings for Disabled Students

    North Idaho College will be implementing a new classroom capture system as part of an effort to provide accessible education to students with disabilities. The college will be using SpeakerBox from ClearSky Systems for the lecture capture program beginning in January 2009.

  • College of Southern Nevada Implementing Angel To Run Online Courses

    The College of Southern Nevada (CSN), a community college in Las Vegas with 41,000 students, has adopted the Angel Learning Management Suite (LMS) to support its online course offerings. In Spring 2008 CSN began evaluating alternatives to WebCT, which it currently runs, and made the decision to adopt Angel in the fall. In January 2009, CSN's 865 sections of online enrollment will be delivered using the Angel LMS.

  • Mitsubishi Ships SXGA+ Projector with DICOM Simulation

    Mitsubishi has begun shipping a new LCD-based SXGA+ projector aimed at higher education, specifically medical schools. The new MH2850U, according to Mitsubishi, is "specially engineered for projecting DICOM simulation images for use in medical education and training."

  • First Look: Komodo IDE 5.0

    Last month, ActiveState released Komodo IDE 5.0, the company's latest integrated development environment (IDE). Komodo supports multiple programming and markup languages, including HTML, JavaScript, PHP, Perl, Java, Python, C++ and more. It does not support some .NET languages at present, such as ASP/ASP.NET, C# and VB.NET.

  • IBM Offers Cloud Computing Help

    IBM last week announced consulting services specifically designed to help organizations assess their options in using cloud computing technology. "Cloud computing" is a much argued term, but it typically refers to solutions delivered over the Internet, rather than via customer premises-installed software.

  • Hollins U Chooses Omnilert for Emergency Notification Ahead of VA Deadline

    Hollins University, among other higher ed institutions in Virginia, has implemented Omnilert's e2Campus emergency notification system (ENS) just ahead of a state-mandated deadline requiring them at every public institution of higher education by Jan. 1. Hollins itself isn't a public campus, but wished to implement an ENS before the end of the year, the school said in a company statement.