Java and Selections Part Eight: Value Pickers With Label-Value Pairs
By Paul Withers |
About six months ago I did a tutorial series on passing a List or Set into a Value Picker. That covered the scenario where the label and value are the same. Somewhat belatedly, I’m concluding the series with the code for passing in a Map – the scenario where the label and the value need […]
Getting "Awesome" Category Icons in Data Views
By Paul Withers |
The Data View is an extremely powerful control and the standard view control I use now. That’s some statement considering that prior to the Extension Library I avoided the View Panel as much as possible in favour of Repeat Controls. The View Panel I found very limiting both from the point of view of data […]
Optimising View Data and Avoiding Errors
By Paul Withers |
Since 8.5.1 dominoView datasources have had a property dataCache. By default the setting is “full” which means that all the data for all relevant entries and columns is stored in the server-side map of the page. That can impact the size of content held in memory or being written to disk. But there is also […]
Sessions, logout, sessionScope and userScope
By Paul Withers | | 7 Comments
One of the common misconceptions I’ve come across with XPages developers is that sessionScope will contain the information for the current logged on user. It can, but it may not. And discussions with Serdar Basegmez and Russ Maher over the last couple of days have helped me understand things yet further. Let’s back up here and cover […]
Location, Location, Location
By Paul Withers | | 1 Comment
Recently I’ve answered two queries from different sources, both of which manifested themselves with mail functionality not working as expected. In both cases, Notes Clients had been newly installed. In both, the cause was the same. The first was with an application that was throwing an error when LotusScript was calling NotesDocument.send() to send an […]
Source Control, DXL and Traditional Domino Web Elements
By Paul Withers | | 1 Comment
While using source control I recently encountered one aspect of traditional Domino development that does not play well with DXL round-tripping. Because I tend to be merging changes outside of Domino Designer, in my preferences (Domino Designer > Source Control) I have Use Binary DXL for source control operations deselected. Recently I was working […]
Thanks, Bruce
By Paul Withers |
For as long as I can remember, Bruce Elgort has been chairman of OpenNTF. I just looked up to see how long and found he’s been chairman since December 2001, almost as long as I’ve been developing Domino applications. OpenNTF has been a key resource for me as a developer, an area I’ve contributed to […]
Source Control Management Systems and Rabbit Hutches
By Paul Withers | | 2 Comments
This weekend has been quite busy for me. In addition to umpiring my first National Premier League netball match of the season, I decided to build two things. One was a new rabbit hutch and the other was a source control management system. I’ve never been that good at practical exercises. I’m very adept at […]
More on VariableResolvers
By Paul Withers |
Over the last few days there have been a few releases of the OpenNTF Domino API. One of the issues was something I first came across on Friday evening where Factory.getSession() was throwing an error when triggering a partial refresh from a button in a brand new database. It was fine the first attempt after […]
Moving from LotusScript/SSJS to Java: Interfaces and Enums
By Paul Withers | | 2 Comments
In this blog post, I’m going to explain two of the concepts I covered when describing my work on XPages OpenLog Logger – interfaces and enums. Firstly, I will state categorically that diving into Java not a step I recommend to those starting out on XPages development from a Notes Client development background. There is […]
Recent Comments