By Paul Withers | 7/26/16 7:49 AM | App Dev - XPages | Added by John Oldenburger

Before I started working with IBM’s XPages framework in 2009, I was starting to use AJAX calls in web applications and starting to dig into Dojo charting options for an application. So not unsurprisingly, when I started with XPages I blogged quite a bit about Dojo charts and understandably chose to write the Dojo-related chapter and a half of “XPages Extension Library”.

Securing your WebSocket server with TLS 

By Csaba Kiss | 7/26/16 12:52 AM | App Dev - XPages | Added by John Oldenburger

This is the final post about WebSocket server installation. We will add TLS to the websocket server, so you can establish secure websocket connection. There are multiple great guides how to upgrade your Domino server using SHA-2 certificates. If you use a development server self-signed certificates are probably the easiest way to go.

XPages Tip: XPages Extlib DataView and Extra Column has Empty Value 

By John Oldenburger | 7/25/16 10:21 AM | App Dev - XPages | Added by Oliver Busse

Last week I came across an very annoying problem with the DataView from the OpenNTF XPages Extension Library. In a new XPages Application the DataView from the XPages Extension Library (Release 16) is used to display the data.

Quick XPages Tip - XPages ViewPanel Hide Empty Start and End Rows using CSS 

By John Oldenburger | 7/20/16 10:59 AM | App Dev - XPages | Added by Oliver Busse

Last week I was faced with an annoying problem with the presentation of a simple XPages View in an iframe on an IPad. In this case I was only using a simple ViewPanel.

XPages Tip: Adding a Bootstrap Class to All Labels via the Theme (Redux) 

By Brad Balassaitis | 7/20/16 6:18 AM | App Dev - XPages | Added by Oliver Busse

In this post, I showed how to set all labels in an application to include a class to pick up Bootstrap styling so it could be applied application-wide and not require touching every label control individually.

Displaying Images with "Don't Allow URL Open" 

By Paul Withers | 7/18/16 5:40 AM | App Dev - XPages | Added by Oliver Busse

Recently I was adding a new XPages front-end onto an existing database. I chose to split database and XPages application, so the data is in a separate database. So, for security purposes and to prevent access to the old web front-end, I had the bright of locking down URL access by enabling the “Don’t allow URL open” property on the database.

Setting up the websocket user 

By Csaba Kiss | 7/17/16 2:48 PM | App Dev - XPages | Added by Oliver Busse

We began with the basic Websocket server install in the previous blog post. It’s time to secure our server by adding a special user to the database that will be responsible for running the WebSocket server.

Basic WebSocket Server Installation Guide for IBM Domino Server 

By Csaba Kiss | 7/13/16 4:35 AM | App Dev - XPages | Added by Oliver Busse

I am starting a new series of blog posts here about websocket technology and show you how you can use this wonderful technology in your XPage applications. First, I’ll guide you through the installation of the plugin on your domino server. Then we’ll secure the server by adding a special WebSocket user and TLS.

Git History Searching 

By Eric McCormick | 7/12/16 10:07 AM | App Dev - XPages | Added by Oliver Busse

Here’s a quick tip from an example case I ran into at the day job relatively recently. I had a situation in which, due to one reason or another, a section of code had disappeared from an application. I happened to know exactly which design element (file) it disappeared from and, while I could have done so, I didn’t feel like only restoring the code (from an old, known working version), I also wanted to know what commit in my git repository showed its removal.

Quick-Tip: "You must provide an item name" - possible cause 

By Oliver Busse | 7/8/16 11:28 AM | App Dev - XPages | Added by John Oldenburger

These appear to be the "quick tip days" now. This is the third post in a row. This time I stumbled upon a very strange thing: While executing a simple save action from the XSP document I got the exception "You must provide an item name".

Quick-Tip: How to solve "NotesException: Note item not found" 

By Oliver Busse | 7/7/16 4:27 PM | App Dev - XPages | Added by John Oldenburger

A colleague stumbled upon the exception above and asked me what to do. He had an XPage with some fields bound to a normal Notes document datasource named e.g. "foo". The fields were bound, too, e.g. "foo.myField". He experienced problems with a richtext control which also was bound to a field in the document to be created, e.g. "foo.myRichtext".

XControls 1.7.0 Released 

By Matt White | 7/6/16 5:00 PM | App Dev - XPages | Added by Oliver Busse

I've been most remiss in not talking more about the XControls project which lets you quickly build an application that will run on desktop, iOS and Android with as little coding required as possible. It's the little open source project that just keeps rolling along. As and when I get the chance, I'll have a blast through the Github issues list and put out a new version.

Comparing, Replacing and Restoring Design Elements with Local History 

By John Oldenburger | 7/3/16 5:57 AM | App Dev - XPages | Added by Oliver Busse

Last week something went completely wrong with some resources (design elements) in a modified design of an XPages application. Luckily Domino Designer has a very powerful feature, Local History. A standard Eclipse functionality of extremely great value.