Development Tools
It is recommended to use the IBM Lotus Component Designer V6 (formerly IBM Workplace Designer) or
IBM WebSphere Portlet Factory for developing portlets to use with IBM WebSphere Portal Express V6.0.
IBM Lotus Component Designer V6 ships with IBM WebSphere Portal Express V6.0 and is an innovative,
easy-to-use, standards-based development tool that script developers, Microsoft Visual Basic developers,
IBM Lotus Domino application designers, and others can use to create components for IBM WebSphere
Portal Express V6.0. Supporting a service-oriented architecture (SOA), Lotus Component Designer is
ideal for composite application development and for extending existing applications with collaborative
components.
IBM Lotus Component Designer V6 is a software development tool that helps a broad set of developers in
small to medium businesses to quickly develop line-of-business applications for IBM WebSphere Portal
Express V6.0 without writing code. It is built on the Eclipse 3.2 platform, developers can build
applications, integrate new technology and support Web 2.0 concepts more quickly and effectively.
It can be used to:
● Quickly build applications such as expense reports, project management, document approvals or
change requests, or collaboration tools such as blogs and discussion boards. An easy-to-use,
familiar software development tool for IBM Lotus Domino and Microsoft Visual Basic developers.
● More easily bring together people, applications and business processes to support specific job
functions through Composite Application development.
● Quickly create situational applications that serve short-term business needs, or extend existing
applications with collaborative components
Lotus Component Designer includes the following features:
● Intuitive design paradigm: A form designer to create the presentation layer of the component.
Forms allow entry, display, and processing of information through fields, views, buttons, and other
user interface controls.
● Full programming support: Events to support programming capabilities that include button
onClick, field onChange, form onSubmit, and other events to support the event-driven
programming model.
● Powerful script capabilities: Scripting with JavaScript and JavaScript interfaces to built-in
functions. Script editor with syntax coloring and code assist features to speed development.
There is also a complete API available that makes it easy to access documents.
● Productivity enhancers: Pre-built actions that can be added to a form for performing specific
commands.
● Visual tools palette: Widget palette that allows the developer to drag and drop controls onto the
form.
● Quick to get up and running: Easy deployment options are available for component testing and
production scenarios.
For more information on Lotus Component Designer V6, visit:
http://www.ibm.com/developerworks/workplace/products/designer/
IBM WebSphere Portlet Factory (separately licensed) features two components:
● IBM WebSphere Portlet Factory Designer (The "Designer" component is an Eclipse-based
development tool.)
● CPU-based and licensed WebSphere Portlet Factory (the runtime)
3 Collaborative Portal: Implementation Guide