Why My XPages Buttons Are Only Ever "Buttons"

By Paul Withers | 14 hours ago | App Dev - XPages | Added by Oliver Busse

Buttons in XPages are interesting and potentially dangerous elements. They’re dangerous, mainly to less experienced XPages developers, because they have this apparently helpful combo box that immediately attracts the eye for Button type.

jQuery Formatted xPage from JSON Source

By Shean McManus | 15 hours ago | App Dev - XPages | Added by Oliver Busse

In my last post I detailed a technique I used to hack the design of the xPages Extension Library DataView control to enhance a printable page of our corporate directory. In this post I'll show an alternative method that does not use any xPage controls.

Using JUnit in XPages Projects

By Christian Guedemann | 1 day ago | App Dev - XPages | Added by Oliver Busse

Yes! I’ve read some books during my holidays. Clean Code was one of them and also Test Driven Development. Both of them where very interesting and has closed some open questions. Back from holidays, I’ve started to research how I can implement JUnit testing to XPages Applications.

Quick-Tip: Script library prevents execution of agent

By Thomas Bahn | 2 days ago | App Dev - XPages | Added by Oliver Busse

Today I solved a mysterious problem, a customer of mine had with an scheduled LotusScript agent: It just didn't ran!

XPages RDBMS Support - Recent Improvements

By OpenNTF | 2 days ago | App Dev - XPages | Added by Oliver Busse

In recent releases of the XPages Extension Library, there have been a number of changes and additions to the feature that supports Relational Databases in XPages applications. To ensure that the XPages community is aware of these changes and their impact, the XPages development team has created a video.

REST Consumption in Java on Domino

By Eric McCormick | 4 days ago | App Dev - XPages | Added by Oliver Busse

RESTful APIs have seen prolific growth in the last few years. Not only has it made for faster transactions between servers and clients, it’s also become a great standard for server-to-server transmission of data. While many may argue in favor of SOAP or XML-RPC, I’m not going to debate those merits for or against.

Hacking the xPages Data View CSS to Enhance Display

By Shean McManus | 1 week ago | App Dev - XPages | Added by Oliver Busse

A few weeks ago I was tasked with creating a new printable version of our corporate directory for use in production areas where phones were not located near workstations. Until this point this list had been maintained manually.

Quick Tip: facetName-less Callbacks in XPages

By Jesse Gallagher | 1 week ago | App Dev - XPages | Added by Oliver Busse

When you're setting up a Custom Control, you likely know by now that you can set up callback areas to add content to a specified place inside your CC content when it's rendered. They typically look something like this

Quicker Tip: Lowering XPage Build Overhead When Using Jars

By Jesse Gallagher | 1 week ago | App Dev - XPages | Added by Oliver Busse

If you use Jar files stored in an NSF in your build path with XPages apps, you've likely noticed that it makes your build times interminable, particularly if it's a large library. From what I can tell, Designer seems convinced that it must download the entire Jar file during every build, in order to find out what's inside of it.

Variations on a Function: XPages Calendar Picker Improver, a Dojo Version

By Eric McCormick | 1 week ago | App Dev - XPages | Added by Oliver Busse

The stock XPages date picker control leaves a more room for user error than I prefer. Mark Roden originally came up with this excellent script in jQuery. I love jQuery, but it’s not the (client-side) JS library I always have available to me in my XPages work, and I’m not about to load yet another library after Dojo in an existing, Dojo-centric application for a comparatively trivial, one-off function. Since the function can be written in vanilla JS, or any decent JS library, I decided to re-write it into Dojo.

Consistent Multi-Value Formatting

By Eric McCormick | 1 week ago | App Dev - XPages | Added by Oliver Busse

The Notes/Domino API is, to be polite, nuanced. It produces interesting results when a sane person might expect a more reasoned approach. For example, one of the staples of Notes/Domino API is the ability to have multi-value fields.

NotesIn9 151: Bootstrap ProgressBars in XPages

By David Leedy | 2 weeks ago | App Dev - XPages | Added by Kenio Carvalho

In this show I demonstrate how to build some XPages custom controls to make a Bootstrap ProgressBar and stacked ProgressBar.

Build System for XPages and OSGi plugins

By Cameron Gregor | 2 weeks ago | App Dev - XPages | Added by Oliver Busse

We have only just recently set up a Build System for XPages / NSF / OSGi plugins. Here is a little summary of how it started, roughly how it is set up and a few random notes that might help others hoping to do a similar thing. It's not perfect, but at least you know you are not alone if you are trying to do something like this!

Set Focus on a Field when Showing a Bootstrap 3 Modal

By Brad Balassaitis | 2 weeks ago | App Dev - XPages | Added by Kenio Carvalho

While testing an application that I’m working on, I noticed that the focus is not set on a field within a Bootstrap modal when it’s shown. This is annoying to the user.

XPages Is Thriving in MWLUG 2014

By Midwest Lotus User Group (MWLUG) | 3 weeks ago | App Dev - XPages | Added by Per Henrik Lausten

If you are looking to go beyond basics of using XPages and looking for training, this year at MWLUG 2014 we have 12 sessions covering intermediate to advanced XPages development and business cases. So if you are into XPages, the place to learn is at MWLUG 2014. Afterwards, all you will think of is XPages and the power of Domino.

NotesIn9 150: Announcing fileVault for XPages

By David Leedy | 3 weeks ago | App Dev - XPages | Added by Kenio Carvalho

This is a different show today.  I’m going to be speaking at MWLug at the end of August.  In this show I’m going to do a little demo of what I intended to present at MWLug.

XPages Tip: Disabling Required Validation in a Dojo Filtering Select

By Brad Balassaitis | 3 weeks ago | App Dev - XPages | Added by Per Henrik Lausten

Dojo Filtering Select (xe:djFilteringSelect) controls include client side ‘required’ validation by default. The problem is that if it fails this validation, any page submission or other server-side action will not be triggered. However, if you want to disable this validation, the built-in property of the control doesn’t work. In this post, I’ll show how to achieve the desired effect.

Taking back productivity in Domino Designer (a NotesIn9 production)

By Mark Roden | 3 weeks ago | App Dev - XPages | Added by Oliver Busse

Yeah it has been a while (over 18 months) since the last time I did a NotesIn9 video but it finally happened again.

NotesIn9 149: Database Resources and Design Definition

By David Leedy | 4 weeks ago | App Dev - XPages | Added by Per Henrik Lausten

In this show IBM Champion and everyone’s second favorite Doctor returns to NotesIn9.  That’s right, Dr. Marky Roden is in the house with a GREAT tip on ways to speed up Domino Designer by using Design Definition to better control your database resources.

NotesIn9 148: Getting XPages to talk to your phone

By David Leedy | 4 weeks ago | App Dev - XPages | Added by Kenio Carvalho

How to intergrate XPages with Pushover.net to send messages to a phone that has the PushOver App installed.