XOTS: Background and MultiThreaded Tasks the OpenNTF Domino API Way (Part Four) 

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

It’s been about a year since I last blogged about XOTS. Just to recap, XOTS is a method of running background multi-threaded tasks coded within an NSF. It’s basically DOTS tasklets within XPages. The tasklet extends Runnable if you just want to call it and let it run in the background, or Callable if you want to wait for it to complete and return a value.

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.