Lotus Component Designer

Lotus Component Designer is the new version of Workplace Designer, with support for WebSphere Portal 6. It is a development environment built on top of Eclipse, which allows for the creation of document-based applications using visual design methods with no need to know the intricacies of J2EE.

Forms are the building blocks for applications built with Lotus Component Design. Applications can have more than one form associated with them. Each form then contains one or more controls. Controls include things like views, images, text boxes, combo boxes, radio buttons, and tables.

Once controls are placed on a form, the built-in JavaScript editor can be used to customize functionality. The JavaScript editor supports color-coding and code-assist, so developers who are comfortable developing in Domino Designer will feel right at home.

The forms and controls within a Lotus Component Designer application are used to manipulate an XML-based document model, which is stored in a relational database. This allows for the separation of the look and feel of the application from its data.

Here are some selected new features of Lotus Component Designer.

Migration tool

Lotus Component Designer allows you to migrate components created with previous releases into release 8. The migration tool is a part of the component import process and can detect older versions of components. When an older version is detected, its pages are converted to the new XSP format.

Migration tool

Help and enhanced welcome page

The new Lotus Component Designer welcome page offers a rich set of options including an overview, tutorials, samples, web resources, and context-sensitive help.

Help and enhanced welcome page

Accessibility

Lotus Component Designer is an accessible software development tool with which you can create accessible components. It is compliant with IBM Corporate Instruction 162 (CI 162) which meets the U.S. government federal accessibility guidelines for information technology. It requires that hardware, software, services, web pages, and internal applications are accessible to persons with disabilities.

Composite application support

With Lotus Component Designer, you can now create applications that can work within the IBM WebSphere Portal composite application model. These components can interact with components created with Notes/Domino 8 as well.

Controls and pages

There are many new features and additions to controls and pages. Here are a few favorites:

  • Preview images directly from the Choose Image dialog box without having to add it to the page first
  • Create custom controls, which combine two or more controls into a single control
  • Add UI controls that are not listed in the standard UI Controls palette, such as supported AJAX controls
  • Web page preview without having to leave Lotus Component Designer

Data connections

Some of the new features and enhancements for data connectivity are as follows:

  • Local connections are supported in components. Connections are the sets of information used to connect to a data source such as a database
  • The schema editor has been improved so as to provide an easy graphical way to create and edit XML schemas
  • Components can now store data in external data sources such as Domino databases and XML files on a target server
  • A new query editor is available to provide a more granular and flexible way to populate view queries
  • Components can now consume external web services and manipulate the data received with JavaScript

Scripting

Some of the new features and enhancements for deployment are as follows:

  • There is a new XSP file format for registry and page loading which has been made public. For more information, visit the Lotus Component Designer developerWorks web site at http://www.ibm.com/software/workplace/products/product5.nsf/wdocs/workplacedesigner.
  • A new XSP tag library is available, offering a library of UI controls, data sources, simple actions and other controls. This library is located in the doccontrols directory.
  • A JavaScript debugger is now included and can be used to debug any JavaScript code that runs on WebSphere Portal 6.x.

Deployment

Some of the new features and enhancements for deployment are:

  • Components can be deployed to servers without knowledge of J2EE applications and without the administrator credentials.
  • Components can be deployed to a cluster for production deployment by exporting the components WAR (Web ARchive) and DDL (Data Definition Language) files and providing them to your administrators.
  • Basic authentication is now supported for WebSphere Portal 6.x.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.19.242.46