INTEGRATED DEVELOPMENT ENVIRONMENTS

VENDOR PRODUCT LANGUAGES SUPPORTED DEPLOYMENT PLATFORM INCLUDES OTHER KEY FEATURES PRICE CODE-VERSIONING SYSTEM?

ACTIVESTATE SOFTWARE INC. Komodo Perl, PHP, Python, Ruby, XSLT; Any PHP, Perl, Python or Ruby-based applica- Yes Fully-integrated XSLT support, including an XSLT editor, $295; $495 bundled with Vancouver, British Columbia Professional 3.5.3 customizable context-aware editor tion server; client applications supported debugger and code intelligence. Komodo installs on , one year of ActivePerl www.activestate.com supports many other languages through GUI builder Mac OS X, Solaris and Windows; all four platforms are includ- Profesional or ActiveTcl (778) 786-1114 ed with each license Professional subscription service BEA SYSTEMS INC. BEA Workshop , SOA, J2EE and Support for and deployment Yes AppXRay creates a of all the artifacts and their hierar- San Jose, Calif. Studio 3.0 Web applications requires Apache Jakarta Tomcat, BEA chy of relationships and interdependencies; benefits include code Starts at $899 www.bea.com WebLogic Server, Caucho Resin, IBM completion that reaches multiple levels, page variable names and (408) 570-8000 WebSphere, JBoss or Mortbay Jetty their fields, real-time consistency and validation checking

BORLAND SOFTWARE CORP. Jbuilder 2006 Java J2EE 1.4 and J2EE application servers, including BEA Yes -based; JSF, Struts and Web Services designers, UML Cupertino, Calif. JDK 5.0 WebLogic, IBM WebSphere, Sybase EAServer, code visualization, code-level collaboration features, two-way Enterprise version is www.borland.com JBoss and Borland Enterprise Server designers that let developers seamlessly alternate between $3,500 per license; (800) 632-2864 code editing and visual design Developer is $499 per license CINCOM SYSTEMS Cincom Smalltalk VisualWorks Application Server; support is Yes Support for MTS and Citrix; DotNet Connect allows interoper- Cincinnati VisualWorks provided for all major Web server interfaces, ation between VisualWorks applications and .NET Contact vendor www.cincom.com including Apache's FastCGI and IIS ISAPI (513) 612-2769

ECLIPSE FOUNDATION INC. Eclipse 3.1 Java, /C++, Fortran, PHP, Supports all major J2EE servers, open-source Integrates with Plug-in framework allows for easy extension; visual develop- Ottawa Python, Perl and others through application platforms, Windows and Mac OS X open-source ment tools, extensible graphic editing tools; hundreds of free Open source, free http://eclipse.org plug-ins Concurrent and commercial plug-ins for various tasks (613) 224-9461 Versions System

IBM CORP. Rational Application Web, service-oriented architec- Automated deployment tools include support Yes Visual developer tools for WebSphere Portal, Unified Modeling Armonk, N.Y. Developer for ture, Java, J2EE and portal appli- for testing and debugging of local and server- Language visual editing, code-analysis functions and auto- Starts at $2,155 www.ibm.com WebSphere cations side code on IBM WebSphere Application mated test and deployment tools; visual construction tools for (800) 333-6705 Software Server, WebSphere Application Server-Express, developing the services in SOA applications WebSphere Portal and Apache Tomcat

JBOSS (A DIVISION OF RED HAT) Java (designed for use with JBoss JBoss JEMS, Hibernate Integrates with CVS Open-source, free product license; IDE via integration Atlanta JBoss Eclipse IDE Enterprise Middleware System) with Eclipse 3; EJB 3.0 Project Wizard, Hibernate Tools, Open source, free (paid sup- www.jboss.com aspect-oriented programming tools, JBoss jBPM Graphical port available) (404) 467-8555 Process Designer

MICROSOFT CORP. , C++, C# and J#; Windows 2000, XP, Server 2003, SmartPhone Yes XML editing, XSLT debugging, bundled controls for client and Redmond, Wash. Visual Studio 2005 more than 30 others through and Pocket PC development tools for Windows Web applications, cross-machine debugging Contact vendor www.microsoft.com Microsoft's Visual Studio Industry CE applications, Vista, SQL Server, Internet (800) 642-7676 Partner program Information Server and .Net framework

ORACLE CORP. Java Enterprise Edition; also One-click deployment support for Oracle Yes Built-in UML modeling and model-driven architecture; Oracle Redwood Shores, Calif. JDeveloper 10g provides XML editing and XML Application Server, BEA Weblogic, JBoss and application development framework simplifies development of Free download www.oracle.com schema modeling Tomcat; also supports Java Standard Edition multitiered business applications (650) 506-7000 and Java Mobile Edition clients

SUN MICROSYSTEMS INC. Java 2 Platform, Enterprise Seamless deployment to Sun Java System Yes Based on NetBeans open-source IDE, bundled with the Java Santa Clara, Calif. Sun Java Studio Edition (J2EE platform) 1.4 enter- Application Server; J2SE clients and J2EE Web Services developer's pack 1.0 libraries, full support for Free download (paid support www.sun.com Enterprise 8 prise applications; -based servers the Java standard JAX-RPC SOAP runtime, including support available) (650) 960-1300 Java client applications for handlers, attachments and security; automatically gener- ates editable WSDL for Web services

WINGWARE Python and application servers Yes GUI, Web and script debugging; remote debugging, exception Brookline, Mass. Wing IDE for Python traceback reporting, detect unhandled exceptions, integrated $179 per developer for Wing www.wingware.com Python shell IDE Professional working on (617) 232-0059 one , $295 [email protected] for two OSs, $395 for three OSs; $35 per developer for Wing IDE Personal, $60 for two OSs, $80 for three OSs