Web Design - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Web Design arrow Swords Sharpened for Ajax Projects
Swords Sharpened for Ajax Projects
By Peter Coffee

Rate This Article:
Add This Article To:
News Analysis: More sophisticated JavaScript development tools and libraries are leading the charge.

Developers preparing for battle on any new platform are likely to have a predictable choice of weapons.

Any technology that's had time to become at all established will typically offer a mix of low-level tools, platform-tailored environments, component libraries and full-blown abstractions that package the details for greater convenience.

In the year (almost) since the AJAX label emerged, toolmakers have brought forth all these options.

The raw stuff of AJAX, commonly expanded as Asynchronous JavaScript and XML, is JavaScript code.

Tools for that language are growing in sophistication as the language is used in more ambitious projects.

September's Version 6.0 upgrade to the Antechinus JavaScript Editor, from C Point Pty Ltd., gives the lie to any haute-coder prejudice that mere JavaScript needs nothing more than the simplest text editor to exploit it.

Antechinus' productivity features vie with those of any high-end integrated environment, with dynamic code completion and many features aimed at working with large code files.

The $50 C Point tool, compact and versatile, is well-named—an antechinus is a mouse-size marsupial—and it offers a strong value proposition to developers who are used to full-blown environments for Java or .Net languages and want to become more conversant with JavaScript capabilities.

JavaScript editing aids were also a noteworthy addition in last year's 5.0 release of JetBrains Inc.'s IntelliJ Idea environment for Java.

That update included JavaScript code completion and on-the-fly error identification like that found in most Java and .Net editors.

JavaScript aids are also provided by SlickEdit Inc.'s multilingual SlickEdit editor, a long-standing eWEEK Labs Analyst's Choice.

Vendors of established development environments aren't ignoring the AJAX charge.

Click here to read more from Peter Coffee about AJAX.

Microsoft Corp. announced last fall its Atlas project (atlas.asp. net) to produce "an extensible, object-oriented 100% JavaScript client framework that allows you to easily build AJAX-style browser applications with rich UI [user interface] and connectivity to Web services," as described in a blog posting by Microsoft Web Tools Manager Scott Guthrie.

A December release of an Atlas site template for Microsoft's Visual Studio 2005 is available at msdn.microsoft. com/asp.net/info/future.

Microsoft's position is that AJAX is a new name for an idea that's been around at least as long as the company's Outlook Web access client, but the "rocket scientist" complexity of AJAX (in the phrase of Microsoft Platform Strategy Manager Charles Fitzgerald) will prevent its broad contagion without the help of well-engineered libraries and tools.

The company certainly has a winning track record in tools, and it's also seeking to engage the AJAX community with an unusually open process for bringing Atlas to market.

Tellingly, the obvious power of AJAX techniques has changed the tone of Microsoft gurus, from their previous disparagement of Web applications to their growing acknowledgment that such applications have useful strengths for many tasks.

Other vendors use AJAX-like mechanisms within well-packaged client development environments, as seen in TIBCO General Interface from TIBCO Software Inc.

This drag-and-drop development environment is itself a striking demonstration of just how interactive a Web-based application can now be.

Mozilla developers, meanwhile, hope that AJAX can dethrone Internet Explorer from its long-standing dominance of rich Web applications.

AJAX development tips and links for standards-based browsers, including innovative debugging aids, are at developer. mozilla.org/en/docs/AJAX.

Sun Microsystems Inc. likewise hopes to get off the defensive, after years of promoting relatively complex Java client development against the component-based ease of Microsoft's Visual Basic.

Sun's Java Studio Creator 2, soon to be in general release as a free download, offers developers impressive convenience in building and sharing AJAX-based components as well as other JavaServer Faces components.

Sun's extensible environment and component library tools let developers incorporate client- and server-side functionality into applications with minimal effort.

This year's planned "Mustang" update to Java Standard Edition will incorporate the Mozilla Rhino JavaScript interpreter, auguring continued growth in both the ease and power of AJAX development.

Technology Editor Peter Coffee can be reached at peter_coffee@ziffdavis.com.

Check out eWEEK.com's for the latest news, reviews and analysis in Web services.


Discuss Swords Sharpened for Ajax Projects
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Web Design Articles          >>> More By Peter Coffee
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT