RSS feed
<< Previous | Home

Notes client app. performance basics

Just wanted to point to Andre Guirards article on performance basics for Notes client applications.

Via Per Henrik Laustens on Twitter :-)

ext.js moves to a commercial license

I first heard of this on some TWIT podcast so I went to see for myself but it appears that the ext.js Javascript framework has gone from an open source to a commercial license. This means that you have to pay if you use ext.js in an application that isn't compatible with the GNU license. All of the applications I do fail this requirement.

This is too bad and effectively removes ext.js as a framework I will even consider. With dojo being the framework of choice come Domino 8.5 this will however not be too much of a loss.

Lotus Notes vs. Microsoft Mesh

You might already know of this but I suggest you listen to the Windows Weekly podcast episode 56 and episode 57 for info on the upcoming Microsoft Mesh. In episode 57 there are comments about Lotus Notes and how Ray Ozzie took the thunder of Notes and brought it to Microsoft.

New CompApp url type (cai:///)

Niklas Heidloff is being very productive today on the CompApp wiki. He just uploaded another page called Pass Context to Components when opening Composite Applications. On this page he explains a new url type (cai:///):

"Opening a connection to a CAI URL will cause the corresponding application to be projected to the client or updated if already on the client, and then opened in the user interface to the specified page. If no page is specified, the first page in the application is opened."

Besides being, as Nathan describes it, "hideous", it's never going to work IMHO. This approach fails the number one test for URL's - they should be easily computable and/or written by users. How something with an appInstanceID of 63 characters (example: CFB7535080ECD4C270FDD126C5DD9E27_11_5JMPDRH1000980269G784H2GO4) came through QA I don't know.

The page refers to M5 (probably milestone 5 for 8.5) and says that "we might publish [the url type] in Lotus Notes 8.0.1". Let's hope not!

CompApp wiki: Open Notes Documents on Pages

Niklas Heidloff from IBM added a nice page to the CompApp wiki today detailing how to use a Notes 8.0.1 feature to open a doucment in a CompApp on a specific page. This is a nice approach and in many cases better than the Notes 8.0 way where a document would open the on a new tab.

More info at the IBM developerWorks CompApp wiki: Open Notes Documents on Pages

Stuff learned today

  • ContentViewer.setInput() is a lot different than ContentViewer.refresh()
  • When painting stuff in SWT you litterally have to paint everything yourself
  • 15 September 2008 is the longest day in 2008 (GC.stringExtent)
  • Sametime awareness is easy in Notes 8
  • Composite.getChildren() makes it easy to dispose all components

It's been a while

It has been a while since I last blogged. Since last I have been in Paris and have had a busy week with customer projects, Lotus Connections 2.0 beta LDAP issues and some very interesting meetings regarding the future. Can't say anything yet but it's gonna be exciting I think.

Off to Paris

Tomorrow morning I'm off for an extended weekend to the cities of cities aka. Paris, France... How sweet is that!