Click here to receive your FREE subscription to Campus Technology
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.
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.
Toshiba has introduced a new USB docking station that incorporates DisplayLink--a technology that allows computers to connect to projectors and other types of displays through USB 2.0.
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."
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 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 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.