NotesIn9 Live coming to the OpenNTF Webinar Series!

David Leedy | 3 hours ago | App Dev - XPages

One June 4th I will be participating in a Webinar from OpenNTF.org called “Getting Started with XPages”. I’m really excited to be presenting with Dr. Marky Roden. It’s always nice to be able to present with good friends. In addition to being an outstanding developer Marky also happens to be a stellar presenter. So it should be a fun time.

Mobile App to view Java and XPages Code

OpenNTF | 10 hours ago | App Dev - XPages

As part of the XPages development contest sponsored by WebGate Consulting AG which is part of the Appathon sponsored by IBM developerWorks, Koell S Cherizard has contributed a project called Doecu Mobile.

When Does a Control That Has An Id, Not Have An Id?

Paul Withers | 10 hours ago | App Dev - XPages

As part of some work on XPages OpenLog Logger, I’m looking to not only log SSJS errors but also give the facility to push them to an Error control for the relevant component or an Errors control if they are not associated directly to a control.

Using Bootstrap Modal Dialog Control to Create a Step by Step Wizard

Steve Zavocki | 22 hours ago | App Dev - XPages

For my latest project, I finally got the framework complete so I can begin creating content. As opposed to the demo in the last post, I decided to have a step-by-step wizard for data entry. The last post showed how you could have multiple buttons on the same page. I will probably need that technique for editing existing documents later.

NotesIn9 114: Using Wrappers with XPages

David Leedy | 1 day ago | App Dev - XPages

In this show yet another NEW contributor comes on to share content with the community.  Today, Stephan Wissel, IBMer and blogger at wissel.net comes on the show for a discussion on a programming design pattern called “Facade” and how you might want to use this in your XPages development.

Using XPages? – want to disable Dojo?

John Dalsgaard | 1 day ago | App Dev - XPages

If you are developing XPages using IBM Domino Designer from time to time you may want to stop the loading of the “fat” Dojo libraries. You may have decided to use jQuery Mobile for your mobile solution (as I do for a mobile app). On the other hand you may not want to disable Dojo for the entire application (in the xsp.properties file). So what do you do?

New Release of the XPages Extension Library with JUnit Test Framework

OpenNTF | 1 day ago | App Dev - XPages

Paul Hannan has released a new version of the XPages Extension Library. See below for his description.

org.openntf.domino M2 Release and Demo Database

Paul Withers | 1 day ago | App Dev - XPages

The second release of org.openntf.domino has today been pushed up to OpenNTF. As I blogged earlier in the week, there are a host of enhancements as well as bug fixes.

Twelve Tasks Made Easier With IBM Domino XPages

Teamstudio | 1 day ago | App Dev - XPages

If you're asking, "How can I get my job done quicker with XPages?", this webinar will provide the answer. Mike McGarel and Paul Withers will compare and contrast commonly requested features using XPages and classic Notes/Domino techniques.

Deprecating .recycle()

Nathan T. Freeman | 2 days ago | App Dev - XPages

It’s a little later than our target date, but I’m delighted to announce that M2 of the OpenNTF Domino API is now available.

NotesIn9 113: Learning to use XPages Mobile Controls

David Leedy | 2 days ago | App Dev - XPages

In this show NotesIn9 not only gets a SUPER new contributor, but it also gets it’s first Nerd Girl!  In today’s show Kathy Brown comes on to do a demo on using the XPages Mobile controls from the Extension Library / Update Pack 1.  

On OpenNTF: OSnippets Application to share Code Snippets and Blog Entries

OpenNTF | 2 days ago | App Dev - XPages

As part of the XPages development contest sponsored by WebGate Consulting AG which is part of the Appathon sponsored by IBM developerWorks, Oliver Busse has contributed a project called OSnippets Template.

Get All Properties of an Object in JavaScript

Brad Balassaitis | 2 days ago | App Dev - XPages

I often have the need to find all of the properties of an object in order to determine what is available to work with. In this post, I’ll show you a handy function that you can use to provide this information.

Custom Control for custom layout of checkboxes

Tommy Valand | 2 days ago | App Dev - XPages

In a recent project, I wanted to create an interface to toggle different settings for different user types in an app. To save real estate on the page and (hopefully) make it more intuitive, I wanted to have a column per user type, and organize the checkboxes vertically.

Repeat Control 101

Kathy Brown | 3 days ago | App Dev - XPages

When I first started working with XPages, I immediately got the concept of repeat controls and saw some of the potential of what they could do. However, when I tried to actually use repeat controls, I ran into some roadblocks.

Striped Tables in XPages - Two Methods

SocialBiz User Group | 3 days ago | App Dev - XPages

If you’ve been following along, I’ve written three articles so far demonstrating Twitter Bootstrap with XPages. Today, I will demonstrate the same table format using Bootstrap and also using simple CSS (which could be used with OneUI).

Update on org.openntf.domino

Paul Withers | 3 days ago | App Dev - XPages

It’s been a little while since the initial release of org.openntf.domino, but as we’re gearing up towards M2 release, it’s worth giving an update of all the work that’s been going on under the hood.

On OpenNTF: Android App for IBM Domino Discussion Applications

OpenNTF | 3 days ago | App Dev - XPages

As part of the XPages development contest sponsored by WebGate Consulting AG which is part of the Appathon sponsored by IBM developerWorks, Jens Bruntt has contributed a project called DomDisc for Android.

Writing a single library for SSJS and CSJS validation – failed attempt #1

Mark Roden | 3 days ago | App Dev - XPages

In this article I will demonstrate my first futile attempt to consolidate CSJS and SSJS libraries so that we only have to write validation once. I will also discuss JavaScripts Closures which unless you have already encountered them will make your head hurt thinking about it.

HAPPY!!! first full featured xPage application productive!

Michael Zischeck | 3 days ago | App Dev - XPages

I am happy to report that our first full featured (integrated workflow, cool typeAheads, fantastic validation, dynamic tables and many more features) is fully productive!

How I Got XPiNC Run-On-Server With SSO Working

Jesse Gallagher | 3 days ago | App Dev - XPages

Among the new features in Domino 9 is this little guy, found on the Launch pane of a database's properties when you set it to open an XPage.

Fancy Dojo Widget: A Simple Image with Lazy-Loading Tooltip Content

Arne Menting | 3 days ago | App Dev - XPages

Today i needed an image displaying some data from a webservice. Only catch is, the data should only be loaded, when the tip is displayed - so i had to code my own custom widget for Dojo 1.6 (.1).

Using JSF Framework Development Standards for XPages Project (Part One: Rethinking the Approach to XPage Development)

Pipalia | 4 days ago | App Dev - XPages

In this multi-part series I am going to explore IBM Notes & Domino XPage development as a traditional Java based web application development framework, instead of the form & document model originally introduced in Lotus Notes. Over the series of articles, I will cover high level concepts, such as the underlying JavaServer Faces technology, and work my way through Java development for XPages with advanced concepts and sample code.

Where Do You Go For Help?

Thomas Duff | 5 days ago | App Dev - XPages

My co-editor Kathy asked an interesting question the other day on her blog: Do You Use Planet Lotus? When I was learning Notes in the late 90s, I considered online help forums an absolute necessity in order to survive as a developer. There are...

NotesIn9 112: XPages Mobile Controls Part 3

David Leedy | 1 week ago | App Dev - XPages

In this show Peter Presnell returns to conclude his 3 part series on XPages Mobile Controls.  Today he’ll cover outlines and Data Views. I also talk about the current OpenNTF.org Appathon Contest.  There’s a lot of prize money available so be sure to check that out as well.

On OpenNTF: XPages Document Locker Managed Bean

OpenNTF | 1 week ago | App Dev - XPages

As part of the XPages development contest sponsored by WebGate Consulting AG which is part of the Appathon sponsored by IBM developerWorks, Fredrik Norling has contributed a project called XPage Document Locker.

Using the Domino Data API in an Android app

Jens Bruntt | 1 week ago | App Dev - XPages

I have put a small presentation on slideshare on DomDisc for Android and the Domino Data API. A very quick introduction to the core workings that make it possible to "replicate" from a Domino Discussion database to an Android app.

Show relational data in Domino Designer with Quantum DB Eclipse Plugin and jdbc drivers

Martin Vereecken | 1 week ago | App Dev - XPages

Great! With XPages and the Extension Library we can connect to external databases easily! But what if you have connection problems? Or what if your queries are wrong? You want to be able to debug them, right? So how do you test this?

Simple validation with XPages

Kathy Brown | 1 week ago | App Dev - XPages

Of course there is really simple validation for XPages, which includes checking the “Required field” option on an edit box and entering the error message to display to the user. However, some elements do not have this option, and what if you want the field to have validation other than whether or not it is required?

On OpenNTF: Extended FilteringSelected XPages Control

OpenNTF | 1 week ago | App Dev - XPages

As part of the XPages development contest sponsored by WebGate Consulting AG which is part of the Appathon sponsored by IBM developerWorks, Ferry Kranenburg has contributed a project called XPages FilteringSelected Extended.