OpenNTF XSnippet: DAOBean for XSP on Bluemix

By Oliver Busse | 8/30/15 10:46 PM | App Dev - XPages | Added by John Oldenburger

DAOBean for XSP on Bluemix. Data source access bean to compute the data source dynamically for local development and Bluemix. Please refer to my blogpost here for details: http://oliverbusse.notesx.net/hp.nsf/blogpost.xsp?documentId=FCA.

Using jQuery Fullsizable in XPages supporting the native HTML5 fullscreen API in modern browsers

By Johnny Oldenburger | 8/30/15 3:35 PM | App Dev - XPages | Added by Oliver Busse

In this blog post I will show how the JQuery plugin Fullsizable can be used in XPages. jQuery fullsizable is a jQuery plugin to make use of the full available browser space for enjoyable image viewing.

My first Bluemix XPages application

By Oliver Busse | 8/30/15 3:31 PM | App Dev - XPages | Added by John Oldenburger

Last week I had a great call with some of the members of the team of IBM Bluemix and Domino. Thank you very much, Pete Janzen, Martin Donnely, Eamon Muldon and Padraic Edwards for answering my questions and for offering help and support on my journey with XPages on Bluemix.

Quick XPages tip: add Fullcalendar plugin to your application

By Frank van der Linden | 8/27/15 4:21 AM | App Dev - XPages | Added by John Oldenburger

In one of my XPages projects there was the need of a calendar display of data. First stop was the Demo application of the OpenNTF Extension Library, which contains a calendar control. After some attempts to get my data displayed in this control, I skipped it and moved to a JQuery plugin, FullCalendar.

Using Try, Catch, Finally, Throws, and Return Objects in Client Side and Server Side JavaScript for XPages

By Chris Toohey | 8/26/15 11:56 AM | App Dev - XPages | Added by John Oldenburger

The try, catch, finally syntax is both something that I use every day, and something that I think most Notes Developers may not be familiar with when they make the transition to Web Developers. For those of you unfamiliar with the syntax, here's a brief breakdown via code example.

MWLUG2015: AD113 – Speed Up Your Applications With Nginx and PageSpeed

By Eric McCormick | 8/26/15 11:05 AM | App Dev - XPages | Added by John Oldenburger

MWLUG has been going great, as expected. The worst thing I’ve been fighting is the overlap of some really good sessions. In fact, mine went up against two other app dev sessions and one entitled “free beer”. It would seem I need to do a better job of bribing and/or coercing @RichardMoy.

OpenNTF XPages Extension Library and Domino 9.0.1 FP3 / FP4

By Bernd Hort | 8/26/15 6:17 AM | App Dev - XPages | Added by Kenio Carvalho

Please be aware of technote SWG21696682 as it affects the installation of the Extension Library if the UpdateSite.nsf method is used.

MWLUG Slides – AD114 Take Your XPages Development to the Next Level

By Brad Balassaitis | 8/25/15 7:24 AM | App Dev - XPages | Added by Oliver Busse

In this session at MWLUG 2015, Paul Calhoun and I dug into a number of features already available in XPages, but not as widely used. We only had time to cover half of the sections, but the full set of slides is available here.

The XPages and IBM Bluemix showstopper, for me at least

By David Leedy | 8/24/15 12:44 PM | App Dev - XPages | Added by Oliver Busse

Ok I’ll admit it.. I’ve not really been paying much attention to IBM’s Platform as a Service offering called “Bluemix”. For the longest time there was no XPages component. Of course I’d love to play with all the other technologies that it offers, and there are a lot, but as primarily an XPages Developer at the moment I just don’t have good time or practical ideas for anything else.

Notes Speak: Using DB2 in XPages Part 10: The MWLUG 2015 Presentation Slides, Thoughts and a Promise

By Steve Zavocki | 8/23/15 9:47 PM | App Dev - XPages | Added by John Oldenburger

MWLUG is now a wrap. I was honored to be chosen to speak along with Dwain Wuerfel on Integrating DB2 and XPages. I am a somewhat bummed that technical troubles limited the demo I wanted to show. Thankfully as I have been told, my backup plan did get my point across.

MWLUG2015 - Session Slides And Sample Application

By Ulrich Krause | 8/23/15 2:47 AM | App Dev - XPages | Added by John Oldenburger

MWLUG 2015 in Atlanta was a blast. Thanks to all, who have organized the event. Also a big thank you to all, who attended my session. Here is the presentation and the sample database & XML data DOWNLOAD .

MWLUG2015: AD112 – Integrating DB2 with XPages

By Dwain Wuerfel | 8/23/15 2:43 AM | App Dev - XPages | Added by John Oldenburger

This was my first MWLUG and don’t plan for it to be my last. Had a great time presenting AD112 – Integrating DB2 with XPages with my friend and co-worker Steve Zavocki and hope those that attended enjoyed it as much as we did presenting.

The coolest XPages demo ever – revealed

By Mark Roden | 8/20/15 4:30 PM | App Dev - XPages | Added by John Oldenburger

During the AD105 presentation at MWLUG this afternoon, Ryan Baxter and I demonstrated how you can use an XPages application to control a Drone. We were able to make it take off, take a picture and then land, all from an XPage application interface. For more on how this works check out Ryan’s Video.

IBM Domino Tip: Pass HTML to RichText without MIMEEntity

By John Jardin | 8/20/15 8:08 AM | App Dev - XPages | Added by John Oldenburger

This is a quick tip on how to include HTML when populating a RichTextItem object without using MIMEEntity in IBM Notes/Domino. For the longest time, whenever I needed to send out a mail programatically via code that needed even the slightest bit of HTML, I would resort to using a MIMEEntity object.

Accessing On-Premises Data from XPages Applications on Bluemix

By Niklas Heidloff | 8/17/15 3:12 PM | App Dev - XPages | Added by Oliver Busse

When building new applications on the cloud, enterprises often need to access existing data that resides on-premises. Below is a high level description how to access data in on-premises XPages NoSQL databases from XPages applications running on IBM Bluemix.

Using the PNotify Plugin for Bootstrap and jQuery UI in XPages

By Johnny Oldenburger | 8/16/15 3:54 PM | App Dev - XPages | Added by Oliver Busse

PNotify is a JavaScript notification plugin, developed by SciActive. Formerly known as Pines Notify. It is designed to provide an unparalleled level of flexibility, while still being very easy to implement and use. PNotify works in all major browsers and provides a consistent interface.

Combine the XPages NoSQL Service and Node.js Runtime

By Brian Gleeson | 8/14/15 11:20 AM | App Dev - XPages | Added by John Oldenburger

In the tutorial video below, you will learn how to create a Node.js runtime application that connects with the XPages NoSQL Database service. This is made possible by using the Domino Access Services (DAS) that are built into the XPages NoSQL service.

IBM XPages DatabaseName URL Parameter Whitelist

By Kenio Carvalho | 8/12/15 4:52 PM | App Dev - XPages | Added by John Oldenburger

In IBM Notes/Domino 9.0.1 FixPack 4 and in releases containing the fix for SPR#MKEE9TKDEM, you may see an error page with the following error message: CLFAD0382E: The databaseName URL parameter value is not one of the allowed database names. The parameter is &databaseName=otherserver!!app.nsf.

Bootstrap Progress Bars - sample database

By Brian M Moore | 8/12/15 4:49 PM | App Dev - XPages | Added by John Oldenburger

I've been digging into Bootstrap for a bit now. One of the useful components is the progress bar. David Leedy did a great NotesIn9 on them and I followed it, and it was greatly valuable. I took his work and made a sample database. This is all his work, I just transcribed it.

"No Documents Were Categorized" and StampAll

By Paul Withers | 8/12/15 6:32 AM | App Dev - XPages | Added by John Oldenburger

Today I hit an error I had not seen before. When trying to run some LotusScript I got an error Notes Error: No documents were categorized. The code was getting the response documents and doing a stampAll on them. I could see there were response documents, but it was failing.

Updating Select2 Styling to Match Bootstrap Fields

By Brad Balassaitis | 8/11/15 8:10 AM | App Dev - XPages | Added by John Oldenburger

Select2 is an awesome jQuery plugin to enhance the functionality of combo boxes. But if you implement it in an application with a Bootstrap UI, you’ll notice that the styling is not consistent. In this post, I’ll show how to make the styling of Select2 fields consistent with other fields on the form.

From XPages to Web App: Part One - The Application

By Paul Withers | 8/11/15 12:47 AM | App Dev - XPages | Added by John Oldenburger

The application I’m going to be using for this tutorial can be downloaded from OpenNTF. The KeyDates.nsf application should be installed on a Domino server, preferably at xpagessamples/KeyDates.nsf. If that filepath is used, the future applications will not need changing to automatically pick up the data.

Meet Jesse Gallagher - IBM Champion and MWLUG Speaker

By SocialBiz User Group | 8/10/15 1:32 PM | App Dev - XPages | Added by John Oldenburger

Do we have another great interview for you. We grabbed another MWLUG speaker (and multiple IBM Champion) for an informative interview. Meet Jesse Gallagher! Get to know a little bit about Jesse's background and his upcoming MWLUG session.

Fixing an Issue with Glyphicons with a Bootswatch Theme in XPages

By Brad Balassaitis | 8/7/15 10:07 AM | App Dev - XPages | Added by John Oldenburger

In this post, I'll describe an issue that I had with glyphicons when using a Bootswatch theme in XPages and how to fix it. When you use a Bootswatch theme, you do not need to separately include the original bootstrap.css file. In fact, it would be inefficient to do so, because the styling is provided by the Bootswatch CSS file.

Using IBM Domino Designer for XPages on Bluemix

By Brian Gleeson | 8/6/15 11:19 AM | App Dev - XPages | Added by John Oldenburger

IBM Domino Designer is the Integrated Development Environment (IDE) used for XPages application development. To complement the release of the XPages runtime, service, and boilerplate on Bluemix last month, additional Bluemix tooling was released for Domino Designer, via the open source XPages Extension Library.

XPages, Bootstrap Plugins, Modals, Responsive Images and Video Galleries , Reusable Bootstrap Fields, Buttons and more

By Johnny Oldenburger | 8/5/15 5:04 PM | App Dev - XPages | Added by Oliver Busse

Throughout the past period I have had many questions about a next release of the XPages and More demo database based on the blog post of the past months. At this moment I am very busy with the second release of this demo database. This second release will be published over the next few days.

Speed Up Your Applications With Nginx and PageSpeed

By Eric McCormick | 8/4/15 9:48 AM | App Dev - XPages | Added by John Oldenburger

After a session chalk talk in January, I guess I’ve got the speaking bug. I feel like I have a lot to share, some of which is better done in-person. This time around, I’ll be presenting on why the segregated front-/back-end application development pattern is a performance enhancing boon.

IBM XPages on Bluemix: XPages NoSQL Database Part IV - Pushing existing XPages Applications to Bluemix (1)

By Johnny Oldenburger | 8/3/15 6:04 PM | App Dev - XPages | Added by Oliver Busse

Existing XPages applications typically contain both the application design and data in the form of documents. This does not suit the Bluemix model of separating the back-end data from the application design.

From XPages to Web App: Introduction

By Paul Withers | 8/3/15 8:45 AM | App Dev - XPages | Added by Oliver Busse

One of the biggest takeaways from IBM ConnectED in January was how many people who have travelled down the XPages route had moved from being a Notes developer to a web developer. I’m one of those. I did some Domino web development, but it was an arcane skill, with a lot of hacks.

Connecting to the XPages NoSQL Database service from Domino Designer (2)

By Johnny Oldenburger | 8/2/15 4:34 PM | App Dev - XPages | Added by Oliver Busse

In my previous blog post, IBM XPages on Bluemix: XPages NoSQL Database Part II - Connecting to the XPages NoSQL Database service from Domino Designer (1), how to connect to the XPages NoSQL Database service from Domino Designer (the Bluemix Part). In this blog post I will show how to create a connection document in the local IBM Notes client for the service-provided Domino server.