264 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
View.isRenderingPhase() and Buttons
Thu, Jul 2nd 2015 93
Notes Items, Seq Num, and Domino Update Troubleshooting
Wed, Jul 1st 2015 116
OpenNTF Domino API Database Listeners
Mon, Jun 22nd 2015 22
Server-Wide Custom XPage Login for XPages Applications
Fri, Jun 12th 2015 18
XPages Dialog Control and Partial Refreshes
Thu, May 28th 2015 9
Single Copy XPage Design – Some Learning and Why It’s Not For Me
Tue, May 26th 2015 14
IBM Watson: How it Works
Mon, May 18th 2015 11
Top 10
Notes Items, Seq Num, and Domino Update Troubleshooting
Wed, Jul 1st 2015 116
View.isRenderingPhase() and Buttons
Thu, Jul 2nd 2015 93
IBM Connections 5 Cumulative Refresh 2 New Functions and Fixes
Fri, Feb 27th 2015 25
OpenNTF Domino API Database Listeners
Mon, Jun 22nd 2015 22
pde launch configurations and “Xsp Initialization error – Could not load class or methods”
Fri, May 15th 2015 21
Server-Wide Custom XPage Login for XPages Applications
Fri, Jun 12th 2015 18
Single Copy XPage Design – Some Learning and Why It’s Not For Me
Tue, May 26th 2015 14
Adding Bootswatch Themes to Bootstrap4XPages
Mon, Apr 7th 2014 13
Adding Themes to XPages Dojo Charts
Fri, Feb 27th 2015 13
The Perils of getColumnValues().get(0)
Sun, Jul 20th 2014 12




Recent Blog Posts
93
View.isRenderingPhase() and Buttons
Thu, Jul 2nd 2015 8:17a   Paul Withers
One of the biggest impacts on performance is the rendered property of components. As I’ve blogged about before, it’s calculated multiple times during a partial refresh. If the rendered property is computed using Expression Language (e.g. #{viewScope.showTheseFields}), the impact is probably not very high: the check goes through the VariableResolver to identify the Java object relating to what’s to the left of the “.”, then through the PropertyResolver to identify an
116
Notes Items, Seq Num, and Domino Update Troubleshooting
Wed, Jul 1st 2015 8:33a   Paul Withers
Domino offers a lot out-of-the-box. It’s immediately apparent when looking at the Document Properties that the last modified time and last modifier are stored. What’s less obvious is that the last modified time of an individual field is also stored. That can be extremely useful when trying to work out who or how that field was modified. For each Notes Item, a number of pieces of information is stored – field name, data type, data length, duplicate item ID and field flags (e.g.
22
OpenNTF Domino API Database Listeners
Mon, Jun 22nd 2015 10:00a   Paul Withers
Recently I was pointed in the direction of a blog post requesting hooks for opening / creating / saving etc of documents. With the next release of Notes (9.0.2??) due out later this year, I suspect the chances of a feature request getting in now is quite low. The subsequent release will probably not then come until some time next year. So that means a long wait to get something that modifies LotusScript, Java and Server-Side JavaScript core Domino Object Model classes, as well as contributing so
18
Server-Wide Custom XPage Login for XPages Applications
Fri, Jun 12th 2015 8:19a   Paul Withers
Yesterday I was hit by a problem. I was looking to set the login page for a suite of applications to an XPage. Some years ago I had a project and, with much less XPages expertise than now, just added some hacky code to redirect to a login XPage based on a sessionScope variable, so even if the user was authenticated, everything still went through that login page. But this was slightly different. I wanted to override the server-wide login page. So first it requires a bit of explanatory background
9
XPages Dialog Control and Partial Refreshes
Thu, May 28th 2015 9:09a   Paul Withers
One of my colleagues has been working on an XPages application and, because of other requirements, was creating his own modal dialog for taking action on a particular entry in a view. First, it’s worth a bit of background if this is something you’ve needed to do but are not sure how to. My usual method is to add a button to the row in e.g. a Data View, which runs SSJS / Java to set a viewScope variable with the current entry’s NoteID and load the dialog. Because we want to act
14
Single Copy XPage Design – Some Learning and Why It’s Not For Me
Tue, May 26th 2015 4:43p   Paul Withers
In a recent project I decided to use Single Copy XPage Design (SCXD). This is a seemingly useful technique that is in many ways similar to the concepts underpinning XPages on Bluemix: one database holds the data and it points to another database that contains the XPages-specific design elements – XPages, Custom Controls, StyleSheets, Themes, Images, custom Java code and third-party jars. (At this point, it’s worth stating that although the concept of two NSFs is similar, my understan
11
IBM Watson: How it Works
Mon, May 18th 2015 11:08a   Paul Withers
The post IBM Watson: How it Works appeared first on Intec Systems | IBM Business Partner | Collaboration Solutions Provider.
10
IBM Verse Demonstration
Mon, May 18th 2015 11:04a   Paul Withers
The post IBM Verse Demonstration appeared first on Intec Systems | IBM Business Partner | Collaboration Solutions Provider.
21
pde launch configurations and “Xsp Initialization error – Could not load class or methods”
Fri, May 15th 2015 8:35a   Paul Withers
This week I’ve been working with a significantly re-organised repository of OpenNTF Domino API. There were a few issues and it prompted me to finally get round to installing the latest fix packs for Notes and Domino. They had come out just before Engage, where I was speaking, so I chose not to upgrade then and had never got round to it. During the install I had a few problems with installing JVM patches to fix the LS2J issues with the Update Site database and basically broke my Notes Clien
12
Opening XPages and Custom Controls to Source Pane
Thu, May 14th 2015 4:17p   Paul Withers
These days virtually all my work on XPages and Custom Controls is done in the source pane. But by default when you open the design elements, they open to the Design pane. Wouldn’t it be great if it opened to the Source pane? The good thing about the Package Explorer is that by right-clicking on a design element you can change the editor to launch. If you choose the XML Editor, then it launches the normal editor, but with the XML Source pane displayed. There’s a bit of a trade-off her




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition