Thoughts on the Problem of XPages

Jesse Gallagher posted a thoughtful blog about the challenges for the way forward with XPages. It’s a challenge I’ve had a number of discussions around, many of which are ongoing. The reason there’s not a simple solution – throw whatever resources are required into XPages – is that it simply doesn’t make business sense. There […]

Thoughts on the Problem of XPages Read More »

SSJS Revisited: The Good, the Bad and the Ugly

It is a number of years now since I decided to commit to Java, for a number of reasons. The biggest were: lack of good compile-time validation, which meant it was possible to mistype a variable name or method name lack of templating, which meant constantly typing try/catch blocks difficulty troubleshooting – this was before

SSJS Revisited: The Good, the Bad and the Ugly Read More »

OpenNTF Domino API: New Release and Serializing Databases / Documents

Nathan has uploaded a new release of OpenNTF Domino API. There are a few significant differences in the upload this time. Firstly there is a separate install for Designer Client and Domino Server. That’s to minimise the footprint for the server. Those who have used M4.5 may have noticed the Javadoc support was lost, because

OpenNTF Domino API: New Release and Serializing Databases / Documents Read More »

Understanding SSJS

There have been a few posts today on StackOverflow about SSJS being run when it’s not expected. I think a lot of that comes from a misunderstanding of what’s happening on the server. Parsing of Values Firstly, property values are just plain text.That’s reinforced if you look at the Java class for an XPage or

Understanding SSJS Read More »

Combining $ and #: An Alternative Approach

Over the last couple of days there have been a few discussions about combining Compute on Page Load and Compute Dynamically. The full trails are below: Sven Hasselbach’s initial post My explanation of what’s happening in the source code and Java Sven Hasselbach’s response A possible alternative from Mark Roden Both make good points and

Combining $ and #: An Alternative Approach Read More »

Scroll to Top