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.
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.
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.
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.
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.
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?
Paul Hannan has released a new version of the XPages Extension Library. See below for his description.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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!
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.
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)
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.
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...
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.
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.
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.
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?
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?
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.