20,000 IBMers using IBM Verse in production

By Ed Brill | 6/9/15 1:03 AM | Business - Social Business | Added by

About three months ago, my role within the IBM organization morphed from being focused on driving social business adoption internally, to an IT leadership role where I now also own the responsibility to deploy the social business platform. In our case, we are well underway with a major initiative to move all of IBM's email to IBM Verse.

5 Reasons To Use XPages

By Teamstudio | 6/11/15 3:23 AM | App Dev - XPages | Added by

XPages is a Web and mobile application development platform that debuted in 2008. It allows IBM Notes data as well as data from relational and other data sources to be displayed to browser clients on all platforms, which makes developing Web or mobile applications a lot easier.

@Unique(view1.getColumnValues(0)) = Repeatable XPages Server Crash

By Sean Cull | 6/22/15 3:31 PM | App Dev - XPages | Added by

We have been chasing our tails with a server that has ruin really well for a number of years and suddenly started to crash over the last few weeks. We scoured the logs, domlog, server stats etc.. and couldn’t find a pattern. It turns out it was a 4 year old bug that IBM choose not to fix. ( I have raised a PMR and sent an example )

Adding a Dojo tooltip to your XPages valuepicker

By Patrick Kwinten | 6/19/15 9:19 AM | App Dev - XPages | Added by

Here is a simple usability tip. In some corporate organizations not all members are acquainted with modern, modest UI. For those an icon does not always tell them that an action lies underneath it. For example the value picker from the Extension Library offers you a nice magnifier icon out of the box.

Amazing Bootstrap 3D Buttons Effects in XPages

By Johnny Oldenburger | 7/2/15 4:04 PM | App Dev - XPages | Added by

In this blog post I will show how with a CSS3 stylesheet Bootstrap buttons can be displayed with a 3D effect in XPages. I got this by a former colleague who had seen this on the internet. It is very easy to implement in XPages.

Bootstrap in XPages: Using the new Bootstrap Fileinput Plugin in XPages Part I

By Johnny Oldenburger | 6/15/15 5:32 AM | App Dev - XPages | Added by

Many Bootstrap Plugins have moved during the past period to a new version. Examples include among others are Select2 and the Bootstrap Date-Time Picker. Also the Bootstrap FileInput Plugin has moved to a new version. In this mini-series I will show how the new version can be used in XPages. In this introduction I will explain the basic setup.

Build Automation for XPages Presentation Slides - AUSLUG/Inform 2015

By Cameron Gregor | 6/11/15 4:32 AM | App Dev - XPages | Added by

I just finished a presentation today at AUSLUG / INFORM 2015 in Melbourne, Australia. Thank you to the organisers and sponsors for putting on the event, and thanks to all the attendees as my session! The slides from my session have been uploaded to the Auslug connections community, I have also uploaded them to slideshare.

Building a Front-End, pt.1

By Eric McCormick | 6/16/15 10:02 AM | App Dev - XPages | Added by

I had some trepidation about this post; it revolves around the fact that I’m “completing” my blog series with multiple giant topics, on top of the one primary one I’ve focused on for the majority of this blog series. So, before we get started, I’m going to summarize a couple things.

Building a Front-End, pt.2

By Eric McCormick | 6/17/15 7:15 AM | App Dev - XPages | Added by

For as much theory and verbiage as yesterday’s post was, today’s will be primarily code-driven; something I hope you’re ready for. I’ll run through this all and hopefully I can illustrate succinctly as we go. HTML templating is useful because it frames out the structure of a page.

Building a Live Search function with Domino Access Services & jQuery Tokeninput

By Patrick Kwinten | 6/10/15 12:53 AM | App Dev - XPages | Added by

Introduction A live search is a function where get search results returned while you type. In this blog I will describe how you can add such a feature using the jQuery Tokeninput plugin and perform a full text search with Domino Access Services (DAS)as your data provider.

Building the pipeline of future IBM Champions

By Amanda Bauman | 6/5/15 1:24 PM | Community - IBM Champions | Added by

As many of the IBM Champions know, our industry is very skewed when it comes to gender, looking at our IBM Champion program as a representative group, we can clearly see that there is a lack of balance between male and female. IBM is excited to sponsor a Girls Who Code Summer Immersion Program in New York City this year!

Calling for abstracts - submit yours now!

By Martin Jinoch | 6/30/15 8:23 AM | Community - Events / People | Added by

We have a call for abstracts running for Social Connections 9 in Stuttgart, Germany. Do you have something super awesome that you want to tell the world about IBM Connections, or Social Business as a concept? Send in an abstract now. We would love to have you do your presentation.

Check IBM Connections 5 DB Schema Versions with a script

By Klaus Bild | 6/25/15 6:50 AM | Infrastructure - Connections | Added by

The script will automatically detect your IBM Connections Version (5 Base, 5 CR1, 5 CR2) and will print all application DB versions.

Code – Read from and Write to Windows Registry in Lotusscript

By Karl-Henry Martinsson | 6/23/15 10:24 AM | Infrastructure - Notes / Domino | Added by

A question was posted in the IBM DeveloperWorks forum for Notes/Domino 8 about the possibility to detect from within Notes if a computer is equipped with a touch screen. The answer was that you have to check if a specific DLL is installed, which is done though the registry.

ComboBox - Validate so default value is not selected

By Brian M Moore | 7/1/15 11:07 AM | App Dev - XPages | Added by

One of the things that I've been trying to get to work in XPages is getting validation to reject the default value of a combobox. Well, this morning I sat down and decided to get it done. I've used other methods to get around this until now, but this seems to do it. I have a combobox with "--Select--" as the default value.

Contrast makes a difference: making bootstrap badges “pop”

By Mark Roden | 6/18/15 12:14 AM | App Dev - XPages | Added by

We have an application which uses Bootstrap badges to display pertinent field based information in a search result display. We were looking at it and it just doesn't seem to stand out as we had expected. Adding the following simple CSS makes all the difference.

Creating SHA-2 4096 SSL Certificates for Domino

By Gabriella Davis | 6/22/15 11:39 AM | Infrastructure - Notes / Domino | Added by

I’ve been doing a lot of work recently re-creating SSL certificates for customers who have SHA-1 or who want stronger certificates, mostly because so many sites are now failing validation in standard browsers because of SHA-1. IBM have published several pieces of documentation on how to do this.

Detect touch gestures with Hammer – Improvement for scrolling

By Patrick Kwinten | 6/11/15 3:15 AM | App Dev - XPages | Added by

In a previous post I introduced the Hammer library as a tool to detect touch gestures in your Mobile XPage Application (MXA?). Add touch gestures to your page. Recognizers In the sample I demonstrated the Pan gesture. But beside Pan you have other recognizers.

Domino and Notes 9.0.1 FP4 available for download

By Matteo Bisi | 6/19/15 9:21 AM | Infrastructure - Notes / Domino | Added by

Domino and Notes 9.0.1 FP4 available for download. IBM has released on fixcentral the brand new FP4, below you can find the top20 fixes (on my opinion TLS 1.2 is the best on this FP).

Effective IBM Notes Agent Scheduling

By Teamstudio | 6/5/15 6:52 AM | Infrastructure - Notes / Domino | Added by

IBM Notes agent management involves required activities for managing scheduled and event-based agents in a production environment including security, performance, and maintenance. Agent management requires all programmatic agents that employ server resources for the purpose of achieving a task.

File uploads to Domino servlets (with an Angular demo)

By Mark Leusink | 6/24/15 4:05 AM | App Dev - XPages | Added by

For one of my customers I’ve started working on an application that uses AngularJS for the frontend that talks to a REST API served by IBM Domino. For the REST API we decided use servlets: something that’s covered in great detail on Ed McCormick’s excellent blog.

First 2 repeat values on the same row - a simple example

By Brian M Moore | 6/4/15 5:52 PM | App Dev - XPages | Added by

I have some data where I want to show records about people in two columns. Even in one column, odd on the other. So like a categorized view, only rather then have each subsidiary datum on it's own row, I want two columns. I'm using repeats for this. It's not overly complicated, but I thought it would be nice to post.

Five Questions with Mark Roden, our SocialBizUG.org Member of the Month!

By SocialBiz User Group | 6/15/15 10:01 AM | App Dev - XPages | Added by

Five Questions with Mark Roden, our SocialBizUG.org Member of the Month!

Fixing the XPages R9 dojo define.amd problem once and for all

By Mark Roden | 6/9/15 12:45 AM | App Dev - XPages | Added by

Last week I blogged about the fact that select2 v4 used define.amd and because of that dojo screws up the jQuery plugin. This has been a significant issue – not hard to deal with but comes up all the time for XPages developers. In the blog post comments Ferry Kranenburg posted a link to a solution he uses.

Getting started with Internet of Things in Bluemix with Texas Instruments Boards

By Niklas Heidloff | 6/24/15 5:03 AM | App Dev - Bluemix | Added by

Last week at the hackathon at Devoxx we handed out some SimpleLink Wi-Fi CC3200 LaunchPads that developers could use for their hacks. These devices are rather cheap (around 40 Euro), have a built in Wifi and provide various sensors: temperature, accelerometer, buttons, network quality.

Globalize your Bluemix Applications without recompiling them

By Niklas Heidloff | 6/23/15 7:03 AM | App Dev - Bluemix | Added by

Here is another short description of another awesome Bluemix service - IBM Globalization. This service provides machine translation capabilities from English to eight other languages at this point. The best feature is that you can change your strings dynamically without having to recompile and redeploy.

Goodbye Notes Browser Plug-in and hello ICAA

By Chris Miller | 6/23/15 7:28 PM | Infrastructure - Notes / Domino | Added by

IBM has announced that the name of the Notes Browser Plug-in will be changed to IBM Client Application Access (ICAA) starting somewhere in June 2015.

Hiding Domino HTTP authentication in Vaadin applications

By Rene Winkelmeyer | 6/18/15 1:07 AM | Infrastructure - Notes / Domino | Added by

All web based applications that I’m building nowadays are based on Vaadin. If you haven’t heard of this framework I highly recommend to check it out. One of the benefits of Vaadin is that you can run the same application on multiple server platforms. Those platforms are in our case IBM Domino and IBM WebSphere Liberty.

How to prevent the backspace key in a XPage or read-only field with jQuery

By Dwain Wuerfel | 6/20/15 4:39 AM | App Dev - XPages | Added by

If using the IE browser you have undoubtedly found out that it doesn’t work quite the same as the other browsers. In IE when making an input field [readOnly] you are still able to tab into the field and click within the field and because of this a user could try to use the backspace key which will produce horrible results.

I have my own extension library...

By Serdar Basegmez | 6/22/15 4:54 AM | App Dev - XPages | Added by

6 months ago, I accepted my problem. As many developers, I was working on several different XPages projects in different times. Using a couple of Java classes over and over again. Each time I add a new method/modify an existing one, I was copying and pasting code between several applications. Versioning was a nightmare.