ExtJS is a popular Script Library that combines the existing Libraries Yahoo!, jQuery and Prototype + Scriptaculous. The result: you have a only way to create GUI components in your Web applications.

If you want to have a quick look, visit the API and see the examples.

Lotus Workspace: remove or maintain.

First releases of Lotus 8 has not Workspace, with Lotus 7 happened the same, at the beginning it had not Workspace but finally IBM added it.

Some problem that some of us have is the people who does not want to remove their Lotus Notes Client due to the Workspace. They are so used to work with it and they don’t want to lose it.

We can give them a solution!

Something easy to develop in Web 2.0 is a Workspace that implements the same functionality of the original workspace of Lotus Notes.

It will help a big amount of people who are scared to retire their Lotus Client to adapt their mind to use the applications via Web. I know that not all the functionality is reproducible in Web but almost everything could be done.

If you ask to the real final user, he/she will say you:

…I have my daily work organized with these icons and I don’t want to loose them…

…I don’t want bookmarks, I want the Workspace…

I know that is not the right way to give a proper evolution to the new tendencies to these users, but my opinion is that we would help them doing things that this product does really good.

Maintain Workspace and add these new ideas that really will give a good evolution to the product around it.

Intalio BPMS Designer

This month the Eclipse magazine includes an article about IntalioBPMS(*) Designer.

This tool is a complete process design tool based fully on Eclipse technologies.It enables Business Analysts and IT developers to collaborate on the implementation of a
same business process avoiding the translation loss usually observed in IT project.

This tool includes a process analyst, a BPMN(**) modeler, a data mapper, a data editor, a
WSDL Visual Editor and a WSDL visual connector.

(*) BPMS: Business Process Model System.
(**) BPMN: Business Process Modeling Notation.

This kind of tools are always good when you start using them. For me the problem starts when you want to share the information created with them in other environments.

With BPMS Studio, the first look is good, the environment is the same as Eclipse so it will be easier for me. I hope the integration will be good.

From Domino.Doc to Quickr

I posted a question in Lotus Greenhouse to know the evolution of Domino.Doc

is Quickr going to replace Domino.Doc?

If true, which component or feature of Quickr will replace to it?

Thanks in advance

To take account when you deploy a MDS Application

When you complete the development od your application, you have to publish it from the BlackBerry MDS Studio to an application repository.

To do it, an administrators register the applications with the BlackBerry MDS Services on the BlackBerry Enterprise Server (BES).

After the application is published and registered, administrator can make it available to BlackBerry device users.

Organizations can distribute the applications using one of the following methods:

  • Pushing BlackBerry MDS Studio applications to devices from a central console.
  • Enabling BlackBerry device users to search the registry through a device-side console and download applications.

On the server there are some services that you must ability in BES.

On the devide you need to install the BlackBerry MDS Runtime that provides the set of services necessary to interpret the XML that the BlackBerry MDS Studio produces and translate it into screen, data, and message components.

Developing with MDS Studio

Before to work with the WSDL of my application I deployed a simple Web Service. It’s so useful to learn how the tool organizes the code.

If you don’t want to do it, at least before to change the work flow of the final user, be sure to know how the MDS Studio organizes the different elements of a project.

Basically there are screens, messages and scripts. For each public routine of your Web service, MDS Studio builds:

  • A data source for each data source used in the WSDL.
  • 2 messages: a request and a response of this routine.
  • 2 screens: one to request the parameters in order to call the public routine and other to show the result of the call.
  • 2 scripts: one to submit a call to the message and other to show the information returned by the public routine. Take account that other general scripts are created in each project: onError, onExit
  • Global variables: one for each parameter and one for each result of the routines.

In order to implement the blackberry application in a proper way it’s a good idea to respect the deployed architecture proposed by MDS Studio. It will help you to separate model, view and controller. 🙂

On the other hand, the installation requests 1 GB RAM. Believe me, it’s true.

Extending the IBM Lotus Notes V8 sidebar and toolbar

I have been read this article about Notes 8 sidebar and toolbar thanks to my boss that sent me the link.

The most interesting things I have found, for me, are IViewPart, that is the object I was looking for when I was trying to develop the Rss, and that compounds the base of this kind of visual plug-ins.

I have had problems to develop a plug in till I found this object.

In addition, the explanation of how extension points are deployed in Lotus Notes client. It brings me near of some concepts I have read about Composite applications.

I need to read more about composite applications!!

MDS Studio & Lotus Notes

Now I’m working with MDS Studio, due to I need to publish a Lotus Notes application for the Blackberry.

In this post I will speak about my problems with this tool and the development.

Take account that this tool allows you to create applications for Blackberry, using Web Services to link the application with the Blackberry.

To do it, first, develop a Web Service and be sure that you publish only the needed routines.

Then, when you create a new project in MDS Studio, the application builds an screen for each public routine of your Web Service. This fact helps you a lot, because you now don’t have to start with a blank project. It gives you the main screen that appears as icon in the Blackberry, and the first layer of screens. With it you can easily start to develop the required work flow.

Domino.Doc and MS PowerPoint

I had a problem when I edit a PowerPoint presentation in a Web browser.

The presentation was opened in the default ‘slide show’ mode and the final user requested me to need the PowerPoint will be opened as edit mode.

After to reviewed the ‘Launch Associations’ and some configurations of the Domino and Domino.Doc I decided to look at the Internet.

I found this article that serves as solution for me.


It’s a good news for me, because I fixed the problem.

But something that I have learned in the short time I have worked with Domino.doc is that almost all of problems comes from Office and user computer configuration.