From XPages to Web App Part Sixteen: OSGi JAX-RS REST Access with ODA Revisited 

By Paul Withers | 4/25/16 3:48 PM | App Dev - XPages | Added by John Oldenburger

In Part Eight I covered using OpenNTF Domino API in a servlet.I’ve been digging a bit deeper in preparation for a couple of potential projects that will need RESTful web services, and picking up an issue identified to me some time ago with my code.

Using Node to Connect to a Notes/Domino NSF 

By Eric McCormick | 4/22/16 7:45 AM | App Dev - XPages | Added by John Oldenburger

I’m back, with the third in my 3-part series on connecting to “almost anything”. This time, we’ll be interacting with a Notes/Domino NSF, via the domino-nsf packge (on npm) by Nils Tarjei Hjelme. This package is something I learned of in the #dominonodejs channel of the OpenNTF Slack chat.

NotesIn9 190: Barcode Scanning in XPages 

By David Leedy | 4/18/16 8:23 AM | App Dev - XPages | Added by Oliver Busse

In this show I demonstrate how I recently improved web pages that let a user scan barcodes with a blue tooth barcode scanner. Big thanks to Declan Lynch for the help on the Client Side JavaScript solution. This also takes advantage of the undocumented XSP.fireEvent() method.

Update on my Cloudant connector for XPages 

By Frank van der Linden | 4/15/16 7:44 AM | App Dev - XPages | Added by Oliver Busse

A few weeks ago I released a small OSGi plugin project which connect to Cloudant. More details, see my previous blog. I have changed the plugin completly. One of the reasons is to make it easier in the future to add new functionality. There are so much nice feature to be added.

An Overview of Darwino for Domino Types 

By Jesse Gallagher | 4/15/16 1:41 AM | App Dev - XPages | Added by John Oldenburger

So, Darwino! I've mentioned it quite a few times on Twitter and, particularly, in person, but I think it's high time I write some proper blog posts about it. To start with, I'll cover what Darwino is. The short version is it's a Java-based development framework with a replicating document database.

Creating ICS Calendar Feeds with XPages 

By Frederic Dehedin | 4/12/16 9:42 AM | App Dev - XPages | Added by John Oldenburger

An ICS Calendar feed can be used to exchange calendar data over the internet. It’s also known as iCalendar feed. ICS Calendar Feeds are supported by a vast amount of calendar clients such as Google Kalender / Android Kalender, Microsoft Outlook.. and of course IBM Notes.

XPages Tip: Passing an Array to a Custom Control Property 

By Brad Balassaitis | 4/12/16 5:46 AM | App Dev - XPages | Added by John Oldenburger

Custom properties are extremely useful for modular design and reuse by sending custom values into each instance. There are a number of data types that can be selected, but no obvious way to pass an array value. In this post, I’ll describe the issue and how to work around it.

Public Access XPages and NoAccessSignal 

By Paul Withers | 4/12/16 1:53 AM | App Dev - XPages | Added by John Oldenburger

There are times when you want to secure an application using the ACL, but Anonymous still needs some access to hit a home page. In those scenarios, a common approach is to enable the Read and/or Write Public Accss Documents privilege on the ACL for Anonymous.

The Future of (Domino) App Dev in a Single Word 

By Paul Withers | 4/8/16 11:31 AM | App Dev - XPages | Added by John Oldenburger

There have been some lively discussions over the last week about application development and Domino, initially prompted by a blog post by Niklas Heidloff but continued on Twitter. The comments included quite a wish list from IBM, but to my mind the future of application development – on Domino or elsewhere – can be summed up in a single word: community.

I’ve got the bower 

By Patrick Kwintensson | 4/7/16 10:14 AM | App Dev - XPages | Added by John Oldenburger

As I am trying to get my XPages development workflow more in line with other development teams, my next step was to implement bower so I can skip dragging, copying, removing, updating (too many verbs already) in order to manage my projects. First stop was Frank van der Linden’s post on bower4xpages.

XPages Tip: Beware Server-Side code in Multiple onClientLoad Events 

By Brad Balassaitis | 4/7/16 6:03 AM | App Dev - XPages | Added by John Oldenburger

Server-side code in onClientLoad causes a page refresh and prevents additional onClientLoad events with server-side code from running. In this post, I’ll show an example and describe how it behaves.It is extremely useful to have an event trigger that executes when the page is fully loaded.

Bootstrap Plugins in XPages Part V - jQuery and JavaScript AMD (Asynchronous Module Definition) Fixes 

By John Oldenburger | 4/7/16 2:08 AM | App Dev - XPages | Added by Oliver Busse

Many Bootstrap Plugins have moved during the past period to a new version. Examples include among others are Select2 and the Bootstrap Date-Time Picker. Problem with some of the newer version is the AMD Loader.

My Thoughts on the Next Generation of IBM Domino App Dev 

By Niklas Heidloff | 4/5/16 5:48 AM | App Dev - XPages | Added by Oliver Busse

Before I started to work on Bluemix I had worked 15 years in the IBM Collaboration Solutions space, especially on application development. Below are my personal thoughts on how app dev in IBM Domino could evolve, both on-premises and in the cloud.

Cloudant-connector for XPages 

By Frank van der Linden | 4/4/16 3:57 PM | App Dev - XPages | Added by Oliver Busse

At Engage I was triggered by a great session of Niklas Heidloff of all the goodies on BlueMix. He was mentioning Cloudant, which is used for Node-Red, and simularities with the Notes Database. Like documents, views and even replication.

XPages Designer Plugin 4 Eclipse – The Basics! 

By Christian Guedemann | 4/2/16 11:29 AM | App Dev - XPages | Added by Oliver Busse

First, and please keep it in mind, I’m talking about XPages. Nothing more, nothing else. Some years ago, in an open discussion between the XPages Community and the XPages Development Team, we agreed that it would have a huge value, to have a XPages Designer which is based on the latest and greatest Eclipse Release and can be installed as Plugin / Addon.

Using the NotesDatabase Icon in your IBM Domino XPages Applications 

By Chris Toohey | 4/1/16 8:25 AM | App Dev - XPages | Added by John Oldenburger

In my experience, the vast majority of IBM Notes user still use the Workspace to launch their applications. Having a custom icon for your notesDatabase can give the user a simple yet effective way of visually finding the application they're looking for... but you should know that already.

Hello Jackson4XPages f.k.a Jackson JSON wrapper 

By Frank van der Linden | 4/1/16 5:46 AM | App Dev - XPages | Added by Oliver Busse

Last week I was thinking about the future of my Jackson JSON wrapper after I added new features, mostly because I needed them for my XPages pet project. Paul Withers was suggesting to contribute it to OpenNTF as project new style.

JavaScript code templates 

By Csaba Kiss | 3/31/16 9:00 PM | App Dev - XPages | Added by Oliver Busse

Code templates are your friends. They help you with complicated syntaxes. Here are a few of them that I find useful.

Runtime Optimisation Of Resources Breaks CSS – XPages 

By Rob Mason | 3/31/16 3:43 PM | App Dev - XPages | Added by John Oldenburger

Recently, I had a need to specify style sheets for different media types: one for All media types (i.e. media=””) and a one with print specific styles (i.e. media=”print”). By definition style sheets cascade so, for my purposes I needed to place the print style sheet after the all style sheets.

Orphan #Java class files in the Local folder in #XPages 

By David Navarre | 3/31/16 3:35 PM | App Dev - XPages | Added by John Oldenburger

Every once in a while, when I do a design refresh for one of my XPages databases, I notice it adding .class files for XPages that I’ve already deleted. So, I do another clean & build on the template, but they’re still there. Annoyed, I console myself that the files are never referenced, so I don’t need to worry about it. Of course, I worry anyway.

DataSources and ViewScope 

By Paul Withers | 3/31/16 7:54 AM | App Dev - XPages | Added by John Oldenburger

One of the key learning points from my session at IBM Connect and Engage last week was around datasources and using viewScope. It was only when I was initially creating the demo application that I learned what is in this blog post, but it drew upon something I was aware of for some time and have mentioned before on this blog.

Bootstrap Plugins in XPages Part II - Bootstrap FileStyle 

By John Oldenburger | 3/31/16 3:03 AM | App Dev - XPages | Added by Oliver Busse

In this blog post I will show how the Bootstrap FileStyle plugin can be used in XPages. Bootstrap FileStyle is a quick and simple plugin to help style your form's file upload inputs.

Bootstrap Plugins in XPages Part I - Bootstrap-select A jQuery plugin that utilizes Bootstrap's dropdown.js 

By John Oldenburger | 3/31/16 3:02 AM | App Dev - XPages | Added by Oliver Busse

In this new series, 'Bootstrap Plugins in XPages' I will show several plugins that can be used in XPages for ultimate usability. All plugins will be made available in a demo database.