XPages and Java? Use ExtLibUtil
By Paul Withers |
If you’re not primarily coding in (client-side) JavaScript, my recommendation has always been that any XPages developers who have worked with the platform beyond a few projects should be coding in Java. That’s why I developed a course specifically around Java development in XPages*. Server-side JavaScript is a good starting point, but only a starting […]
Watson Workspace Obituary
By Paul Withers |
This week marks the passing of Watson Workspace, one of the few major innovations in the ICS space of the last decade. I say that because it was innovative not only in technology, but openness, open technologies adopted and showcased, design thinking approach, integration and most importantly user experience. It may be gone for good, […]
Why Low Code Resonates
By Paul Withers | | 7 Comments
In the late 1990s there was a temp who had left university not long before, with an MA in Ancient Greek Literature and a PhD to write up. He was applying for academic positions but uncertain where his long-term future applied. He started at a company which used Lotus Notes for a CRM planning events […]
HCL Factory Tour Episode 2
By Paul Withers |
This week I’ve spent a hugely beneficial amount of time at the HCL Factory Tour Episode 2. As with the previous factory tour, the ability to get quality time with key individuals from HCL and IBM, as well as not only hear but feed back on progress is invaluable. Before going I’d also intended to […]
XPages Partial Refresh and Server-Wide Xsp Properties
By Paul Withers | | 1 Comment
A new IBM technote has been released for XPages Partial Refresh Throwing CLFAD* Errors. As suspected, the cause was tightening up validation and, instead of falling back to reloading the page, it throws an error. I remember in 8.5.1 a similar issue where passing an error object to some logging started throwing an error because […]
Notes, Domino, Java and Open Source
By Paul Withers |
As hopefully most developers are aware, at the beginning of the year Oracle changed the licensing terms for Java JREs (Java Runtime Environment), requiring a paid commercial license for any commercial use. For most Notes and Domino customers, that has meant no change. As long as I can remember, Notes (on Windows) and Domino have […]
OpenNTF Snippets – Investigating The Design
By Paul Withers | | 1 Comment
As you’ve hopefully seen, we’ve relaunched XSnippets as OpenNTF Snippets. There are quite a few changes, some decisions made that are less than traditional, but driven by some key factors. Indeed some may seem bad practice and are certainly not what may be made for other applications. But the driving force is a deep understanding […]
Why Source Control is Key to Everything
By Paul Withers | | 1 Comment
After a couple of days deep in XPages development (more on that shortly), I surfaced again to read Oliver Busse’s blog post about development IDEs. He makes some very salient points, but there is a more critical pre-requisite that’s not mentioned – source control, or rather DXL round-tripping. The root of the issue about development […]
Recent Comments