Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
PARTS for Java Professional Edition by ObjectShare
PARTS for Java Professional Edition by ObjectShare

The company has just landed its most important account to date: a big client has signed a contract for the development of a Java program. It's an extensive application, requiring database connectivity and the use of ActiveX controls. You've been chosen to head up the project, which will require a team of developers. It's now time to choose an IDE that combines ease of use, powerful development tools and a team-oriented interface. With the increasing number of IDEs on the market, it could be difficult to choose one that fits this scenario.

I've just used PARTS for Java from ObjectShare. I found it to be smooth, powerful and full of necessary features.

System Requirements

  • Intel 486 or higher processor
  • CD ROM drive
  • 260 MB free disk space (FAT 16)
  • 90 MB free disk space (FAT 32)
  • 24 MB RAM (32 MB recommended)
  • SVGA graphics card
  • Win95, NT 4.0 or higher
  • TCP/IP installed and configured
  • JDK 1.1-capable browser

    Any earlier version of PARTS for Java must be completely removed before the current version can be installed. The CD-ROM has the AUTORUN feature and the Installation Wizard has a checklist of a few optional features. These can be installed later if you choose not to include them during the initial setup. The sections that must be installed are:

  • Parts Pro Program and Documentation Files
  • Swing Version 1.01
  • JDK Version 1.1.5 (if not already installed)

    I installed on a Cyrix 133 with 32 MB of RAM. Installation went smoothly and took only a couple of minutes. The application ran very well and didn't hang up the machine, as some IDEs occasionally do.

    PARTS for Java opens with a Project Manager window, as seen in Figure 1, that acts as the "command center" for the IDE. It's the main window where all the elements of a project are organized. Along the top is a toolbar to launch all PARTS for Java tools.

    I thought the Project Manager was nicely laid out, avoiding the confusing multiple-window fiascoes given by some IDEs. The toolbar enables the user to quickly and easily:

  • Launch any applet or application.
  • Compile whole projects or selected sections.
  • Manage versions of projects and files.
  • View the nested parts hierarchy in a JEDT file.
  • Browse through any .jar or .zip file.
  • Edit default path settings and/or descriptive comments for any project.
  • Launch the other tools and wizards.
  • Generate documentation by running JDK's javadoc program.
  • Print information pertaining to the project.

    The window is divided into two panes. The left pane shows the hierarchical view of a project and subprojects. In the right pane is a report view of the project files currently selected in the left pane. When a project is opened or created, it's added to the left pane. New projects can be created as independent projects or subprojects of existing ones. Projects can be placed under version control. Different versions of a project are stored in a repository and can be retrieved or deleted at any time. A project may be "unversioned" as well.

    It's also possible to change the configuration of PARTS for Java from the Project Manager window by selecting Tools-Settings Editor; a two-tab dialog box is displayed. On the System page it's possible to:

  • Change the User Name settings.
  • Change the Java Compiler, the Java Interpreter or the Applet Viewer.
  • Alter the Java invoker port number. This helps avoid conflicts with other tools.
  • Invoke the Show DOS Prompt During Launch option, which displays DOS windows containing status information about an application or tool.
  • Check the Conserve Memory option; useful in systems with less than 32 MB of RAM, this option will increase the frequency of "garbage collection" operations.

    When the Visual Designer page tab is clicked, the following options may be selected:

  • Show Hints, Show Labels with Links, Show Links with Selection and Orthogonal Link Creation.
  • Change the Grid settings so component parts may be easily aligned.
  • Change Link Colors.
  • Change Background Colors.
  • Change Mouse Settings.

    After installation and configuration, PARTS for Java is ready to create new applications. Selecting File-New Project will launch a dialog box. Filling in the appropriate information and clicking OK will add the new project to the Project Manager window.

    The Visual Designer: A Complete and Powerful Tool That Has Drop-and-Drag Ease
    Selection of a file in the Project Manager window enables you to initiate the Visual Designer. This is an object-oriented development tool that allows quick construction of applications by dropping and dragging prefabricated parts. These parts are displayed in a catalog window and include:

  • A catalog of AWT parts
  • A Swing catalog
  • An ActiveX catalog
  • A JDBC catalog

    By using the Visual Designer I constructed a user interface for an application in only a few minutes.

    The Class Master: When You Need More Complex Operations
    The Visual Designer was excellent for rapid-fire development of a basic Java application. Some clients are going to have special needs, however, which may entail highly specialized operations that won't be found in the Visual Designer menu. When such an occasion arises, PARTS for Java has just the solution: the Class Master (see Figure 2). The Class Master opens as a four-pane window:

  • The Packages pane in the top left is a tree view that shows the hierarchy of packages on the selected class path.
  • The Classes pane in the top center is a tree view of the classes or an alphabetical list of .java source files.
  • The Methods pane in the top right shows methods and variables when a compiled class file is selected in the Classes pane.
  • At the bottom is the Source pane, which features a source code editor that allows the examination, editing and compilation of Java source files.

    In addition to the Class Master there's a wide selection of other powerful tools. Among them are:

  • A CORBA Wizard
  • An RMI Wizard
  • A Breakpoint tool
  • A Debugging tool

    As you can see, in addition to its ease of use, PARTS for Java is a powerful and professional development tool. If you're looking for the perfect tool for that big project, PARTS for Java is well worth the price.

    About Ed Zebrowski
    Edward Zebrowski is a technical writer based in the Orlando, Florida, area. Ed runs his own Web development company, ZebraWeb

  • In order to post a comment you need to be registered and logged in.

    Register | Sign-in

    Reader Feedback: Page 1 of 1

    Latest Cloud Developer Stories
    Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
    Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
    In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
    Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
    CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
    Subscribe to the World's Most Powerful Newsletters
    Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
    Click to Add our RSS Feeds to the Service of Your Choice:
    Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
    myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
    Publish Your Article! Please send it to editorial(at)sys-con.com!

    Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

    SYS-CON Featured Whitepapers
    ADS BY GOOGLE

    Breaking Cloud Computing News

    BEACHWOOD, Ohio, Feb. 16, 2012 /PRNewswire/ -- DDR Corp. (NYSE: DDR) today announced operating re...