Creating a sample Hybrid Bluemix environment

By Mark Roden | 3 hours ago | App Dev - Bluemix | Added by Johnny Oldenburger

In this article I will demonstrate how to create a sample Hybrid app running in IBM Bluemix but getting data from behind a company firewall. A couple of years ago the prevailing message from vendors was “move to the cloud !!!”. The thing the vendors found though, was that the companies do not necessarily want to move their “data” to the cloud. It is either too complicated, expensive, unnecessary or they just do not flat out trust their data to the cloud.

Using DB2 in XPages Part 4: Setting up the Database Connection for use with SSJS

By Steve Zavocki | 3 hours ago | App Dev - XPages | Added by Johnny Oldenburger

In this fourth entry in my blog series on XPages and DB2, I will explain the additional steps necessary for SSJS access, if using parameterized connection information. This post isn't intended to stand alone but build on what I discussed in part 3. I will say this, if you decide to store your credentials in the db2.jdbc XML file then everything here in this post is unnecessary for you.

Minutes from AGM 2015

By OpenNTF | 2 days ago | Community - Events / People | Added by Oliver Busse

Thanks to everyone who attended this week's AGM, particularly on the feedback. Here are the minutes and the slide deck.

Replay Webinar Transformations: Smart Application Migration to XPages

By Teamstudio | 4 days ago | App Dev - XPages | Added by Johnny Oldenburger

Migrating legacy applications with XPages without using any third party tools can be hard. Your code that was built and maintained over the years should be reused and ported to a current XPages environment. Oliver Busse will show you how to benefit from the possibilities of using Java in XPages to reproduce the functionality you already have and extend it to the next level.

Responsive videos in XPages using FitVids.js

By Johnny Oldenburger | 4 days ago | App Dev - XPages | Added by Oliver Busse

When we use YouTube or Vimeo videos the process as described in my previous blog post, Responsive html5video() in XPages, will not work to make the video responsive. The reason is that with videos from YouTube we are dealing with a video that is delivered via an iframe.

Pushing Changes to Java Agents

By Paul Withers | 4 days ago | App Dev - XPages | Added by Johnny Oldenburger

In more recent projects I’ve written my agents in Java. Although it meant copying some code across (and in some cases, rewriting it a bit because the agents were not using OpenNTF Domino API), it helped keep muscle memory. However, I encountered some strange behaviour when refreshing design of the databases.

What's New in the April 2015 Release of IBM Connections Social Cloud

By Luis Benitez | 4 days ago | Business - Social Business | Added by Johnny Oldenburger

As we run our final checklist to turn on the new features, I wanted to give you a heads up as to what to expect next week. I had the opportunity to give a preview of these to the audience at Social Connections, the independent IBM Connections user group, last week in Boston.

OpenNTF - New Website Content

By OpenNTF | 4 days ago | Community - Events / People | Added by Johnny Oldenburger

Today we've launched the new content pages on OpenNTF. For some time we've been conscious that much of the content was rather out-of-date. So there were a number of aims when updating the content: Remove out of date content, Re-format content so it is better designed for web and mobile browsers, Change the navigation so that all pages are accessible from menu options.

How to Move from Google Mail to IBM Verse

By Luis Benitez | 5 days ago | Infrastructure - Collaboration Solutions | Added by Kenio Carvalho

Recently, I helped a company move from Google Apps to the IBM Connections Cloud. They were attracted by IBM Verse and were heavy users of Google Mail and they needed a new way to manage the flood of email that was coming in and impacting their productivity.

My slides & demo app from today's webinar of TLCC & Teamstudio

By Oliver Busse | 5 days ago | App Dev - XPages | Added by Johnny Oldenburger

Today I had the pleasure being a panelist in the latest webinar hosted by TLCC and Teamstudio. Those webinars are held almost every month with a large amount of attendees (~200 people). I was asked to talk about ideas for application migration strategies and how to transform common patterns of legacy Notes applications to XPages and Java managed beans.

IBMSBT in XPages: Tagging a file

By Mark Roden | 5 days ago | App Dev - XPages | Added by Oliver Busse

In this article I will show how to tag a file in IBM Smartcloud using the JavaScript API.

NotesIn9 175: XPages Extension Library goes Responsive!

By David Leedy | 6 days ago | App Dev - XPages | Added by Johnny Oldenburger

I’m really excited about today’s brand new contributor. Today we welcome Brian Gleeson to the show. I’ve had many great contributors to the show over the years but Brian is the very first member of the XPages Development team to come on with a demonstration.

IBM Verse Basic (or freemium if you like)

By Chris Miller | 7 days ago | Business - Social Business | Added by Johnny Oldenburger

IBM Verse Basic is the starter kit of welcoming users to try IBM Verse. We previously referred to it as freemium. The final statement of restrictions seem to be announced. I formerly mentioned the restrictions that seemed to have slightly changed just for the number of messages you can send per 24 hour period.

NotesIn9 174: Getting Started with Custom Renderers

By David Leedy | 7 days ago | App Dev - XPages | Added by Johnny Oldenburger

In this show Oliver Busse returns with a great show on how to get started with Custom Renderers. His twitter is @zeromancer1972 and he can be found at http://oliverbusse.de.

Let the machines do their work and have a good sleep

By Martin Pradny | 7 days ago | App Dev - XPages | Added by Oliver Busse

Last month I had opportunity to speak at ICS.UG user group together with Martin Jinoch. It was great event as I mentioned in previous post. Our slides are available on ICS.UG session list, but I also want to publish demo video and GIT repository that I used for the demo.

The two sides of the incremental operator in JavaScript ++

By Mark Roden | 1 week ago | App Dev - Web | Added by Johnny Oldenburger

I learned this last week, possibly highlighting my non-classical programming training. I have never come across this in all my years of JavaScript and apparently it is pervasive in other languages such as Java as well. Many times I have seen or used the following method for incrementing an integer count.

Five Questions with Paul Della-Nebbia, our SocialBizUG.org Member of the Month

By SocialBiz User Group | 1 week ago | App Dev - XPages | Added by Oliver Busse

Please join me in the really great interview with Paul Della-Nebbia, our SocialBizUG.org Member of the Month! You will get some great insights into XPages

Responsive html5video() in XPages

By Johnny Oldenburger | 1 week ago | App Dev - XPages | Added by Oliver Busse

A few days ago I was asked how html5video() could be used in XPages, in combination with Bootstrap, and how this could be made responsive. This involved 'homemade' videos which were not published on youtube or other media.

Simple way to make certain elements sticky in your web application (XPages example using OneUI)

By Frederic Dehedin | 1 week ago | App Dev - XPages | Added by Johnny Oldenburger

In one of my recent XPages applications, i had to develope quite a large form. The UI is based on the OneUI 2.1 Framework. Depending on the values entered, the the form can grow pretty long, so when the user has to scroll down to the bottom, the bar with action buttons like “save”, “forward”, etc disappeared on the top.

Remote Debug an IBM Notes client from Eclipse

By Ralf Petter | 1 week ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

Normally the easiest way to debug Notes plugins is to start the Notes client directly from eclipse. I have explained how to do this in my tutorial: "Configure Eclipse 4.3 to develop plugins for Notes Part 1 and Part2". But sometimes problems are specific to a special client environment or user configuration and can not be debugged in a test environment.

How tell Notes that it should roam the preferences of your own plugins too

By Ralf Petter | 1 week ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

One of the best things about Notes is that it can synchronize your settings on different devices. So you have for example the same settings on your Desktop and on your Laptop. This feature is called roaming. This works really great for all IBM provided Features.

Born social – Create a Social Notes application from scratch

By Patrick Kwinten | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

A long time ago (it seems) I had the idea to prepare integration of Connections with Xpages development via the SBTSDK. I thought this would be a good way to learn Connections and it’s API more in details. By setting up custom controls you would be able to build mash-up apps piece by piece.

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

By Paul Withers | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

In the previous two parts I covered the background of XOTS, using a basic tasklet to return a result, and using a basic tasklet to run a background task allowing the user to continue working with the application while the background task completed. In that example the background task did not take a huge amount of time, so it might be worth waiting for the task to complete.

Don't reinvent the Wheel - Use Bluemix Samples as Starting Points for your Apps

By Niklas Heidloff | 2 weeks ago | App Dev - Bluemix | Added by Johnny Oldenburger

When implementing new applications or new functionality I always try to use an existing piece of code as starting point that comes close to what I'm looking for. Even for simple functionality this has proven to be a good practice for me since I don't loose time trying to find the right APIs and dependencies.

XPages Tip: Displaying View Panel Sort Icons on a Separate Line

By Brad Balassaitis | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

If there isn’t enough room to display both the column title and sort icons in all column headers in a view panel, you can end up with an uneven look. In this post, I’ll show how to use CSS to move the sort icons down to a new line. If you’re using a view panel with sortable columns, you will ideally not have too many columns and instead have enough screen real estate that the sort icons don’t make a difference.

Using DB2 in XPages Part 3: Setting up the Database Connection

By Steve Zavocki | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

In this third entry in my blog series, I will explain the process that we used to set up a connection to the DB2 database. The major ground rule that we had to follow was that connection parameters, including username and password, cannot be stored in an XML file the way that IBM recommends.

Performing Zero Downtime Deployments From IBM DevOps Services To Bluemix

By Ryan Baxter | 2 weeks ago | App Dev - Bluemix | Added by Johnny Oldenburger

In my previous blog post I showed how to setup a deployment pipeline in IBM DevOps Services for a Maven project. The problem with that pipeline was that while the deployment is happening your application is unavaialable. Obviously in a production situation this is unacceptable, we need our application to be available 100% of the time.

Thoughts on Future-Proofing NotesData for Application Development

By Chris Toohey | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

Despite the name change, most IBM Notes Domino developers are still developing "databases" vs. "applications". Whether they're using new or "traditional" design elements, they are using "traditional" methods and architectures for their apps...

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

By Paul Withers | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

Yesterday I blogged introducing where we are with XOTS in OpenNTF Domino API, plus a short example about how to create a tasklet and call it. The example was a bit “hello world” – why would you want to call a tasklet to get the current username, when it’s possible and much easier to do that directly in your XPages code?

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

By Paul Withers | 2 weeks ago | App Dev - XPages | Added by Johnny Oldenburger

OpenNTF Domino API has provided a number of significant enhancements. One of the more recent is XOTS. As its name suggests, XOTS brings together XPages and DOTS. At this point I think it’s worthwhile backtracking and giving some background on DOTS, which many XPages developers will not have utilised.