Introducing IBM Verse: Demos from the launch

By SocialBiz User Group | 7 minutes ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

At Connect 2014, IBM announced Mail Next, a total refresh of how we look at and use email. On Tuesday in New York City, IBM held a launch for Mail Next and announced its new name: IBM Verse. The launch event was a few hours long and included talk of tech trends, demos, and a lot of information. I’ll cover the demos here and recap some of the other information in a later post.

Free Code – Class to read URL name-value pairs

By Karl-Henry Martinsson | 5 hours ago | App Dev - XPages | Added by Johnny Oldenburger

Here is another little code snippet I want to share. I use it all the time in my Lotusscript-based Domino web agents, and I figured that other could benefit from it as well. It is just an easy way to check for and read the name-value pairs (arguments) passed from the browser to the web server by HTTP GET or POST calls.

A Design Pattern to Solve a Mobile Safari Issue for XControls XPages Apps

By Teamstudio | 5 hours ago | App Dev - XPages | Added by Johnny Oldenburger

I was excited to start a project using the new XControls (a new framework for XPages developers that provides drag and drop controls for a truly progressive UI across PC/Laptop browsers and mobile devices), when I stumbled across one of those annoying “this works on a desktop browser and some devices, but not others” UI issue.

Demo database REST services and IBM Domino/XWork - DanNotes

By John Dalsgaard | 5 hours ago | App Dev - XPages | Added by Johnny Oldenburger

This is a simple demo database that will show you various ways to expose data using JSON. The demo database is supported by the presentation from DanNotes. The purpose is to show many ways of getting data as JSON via RESTful services: Domino Access Services Domino calendar services Domino data services Extension Library * Build your own (built-in JSON, GSON, and .... LotusScript!)

Slides REST services and IBM Domino/XWork - DanNotes

By John Dalsgaard | 5 hours ago | App Dev - XPages | Added by Johnny Oldenburger

Loose coupling of systems is key to future development! Why? Because it will allow us to change the "components" as we go along instead of creating monster big systems that are tied together using all sorts of different technologies. Webservices have been a way to obtain this over the last decade.

Some performance tips for your Domino / XPages servers

By Fredrik Norling | 8 hours ago | App Dev - XPages | Added by Johnny Oldenburger

When your applications has grown very big you might face a problem with performance in this case I had a customer with quite a large crm system that in some cases got very high disk io but the cpu didn’t spike.So what I did was I increased the memory available for the XPage runtime JVM using HTTPJVMMaxHeapSize.

Webcast Replay: XPages Extension Library: The Year In Review

By SocialBiz User Group | 8 hours ago | App Dev - XPages | Added by Johnny Oldenburger

This year we have seen a lot of innovative improvements come to OpenNTF.org in the Domino application development space. Join this webcast to learn about the latest and greatest XPages Extension Library and details on all sorts of new post-Notes/Domino 9.0.1 goodies.

Providing user information in JSON

By Stephan Wissel | 10 hours ago | App Dev - XPages | Added by Johnny Oldenburger

In the MUSE project we encountered the need to retrieve user information in JSON format. Easy done one would think. The trouble starts, when you have multiple directories and you need reasonable speed. Sometimes falling back to @Fomulas gives you what you need, fast and easy. @NameLookup knows where to look and you don't need any extra configuration.

Gridx in XPages – 10: Nested Sorting

By Brad Balassaitis | 15 hours ago | App Dev - XPages | Added by Johnny Oldenburger

In the last few posts, we looked at implementing column sorting on remote and local data stores along with additional sorting features. In this post, I’ll show how to simply implement nested column sorting.

Using the ODA Design API for File-Resource Manipulation

By Jesse Gallagher | 16 hours ago | App Dev - XPages | Added by Johnny Oldenburger

As is characteristic of his blog, Sven Hasselbach recently posted two interesting posts on using the NAPI classes in the XPages runtime to manipulate files in the WebContent folder. If you haven't read the posts, I suggest you do so now, because it's knowledge that is very good to have. The NAPI classes are chock full of cheating sorcery.

IBM Mail Next becomes IBM Verse: an interview with Scott Souder

By SocialBiz User Group | 1 day ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

Scott Souder discusses the latest on IBM Mail Next, how IBM is going to avoid the same learning curve trap that befell Windows 8, when Mail Next will be available on premises, and what we'll see around Mail Next at ConnectED 2015.

The OpenNTF XPages Extension Library is now open source

By OpenNTF | 1 day ago | App Dev - XPages | Added by Johnny Oldenburger

The IBM XPages Extension Library is a wide-ranging set of features that extend the core XPages web development framework. It includes many design element artifacts like UI controls, data sources, simple actions, validators and so forth. The XPages Extension Library can be installed into compatible releases of IBM Notes/Domino.

XPages: WebContent Files (2) – Manipulate exitsting files using the Java NAPI

By Sven Hasselbach | 1 day ago | App Dev - XPages | Added by Oliver Busse

In this article, I will shortly give an overview how you can edit existing file from the WebContent folder (Don’t miss the first article on this topic). First, let’s create a view to display the design elements of the WebContent folder. To do this, I have an old school LotusScript Agent which updates the selection formula of a view (Some details about this technique can be found here).

x$ – now a part of XPages Extension Library

By Mark Roden | 2 days ago | App Dev - XPages | Added by Johnny Oldenburger

I am very flattered to find out that not only is my x$ OpenNTF xSnippet being used more widely than I realized (over 600 downloads). It now being used in the latest release of the OpenNTF Extension library.

Gridx in XPages – 9: More Sorting Features

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

In the last two posts, we looked at implementing column sorting on remote and local data stores. In this post, we’ll look at more available sorting functionality: setting the initial sort order, sorting the grid programmatically, preventing column sorting, and creating your own custom sorting function.

IBM Domino Update Site for Build Management

By OpenNTF | 2 days ago | App Dev - XPages | Added by Johnny Oldenburger

The IBM Domino Update Site for Build Management is a grouping of the artifacts (features and plugins) needed in order to build XPages libraries using Maven and Tycho. It contains the XPages Core runtime, Extension Library and other dependent plugins. Maven is a build automation tool which allows building of Java projects.

Using Mozilla’s JavaScript PDF Viewer in XPages

By Julian Buss | 2 days ago | App Dev - XPages | Added by Johnny Oldenburger

I’m doing a lot of mobile stuff these days, but XPages is another big part of my work and this will not change in the foreseeable future. One project I’m working on is a tool to put iNotes mails into an archive system. While doing that, the user should be able to view attachments a mail might have – including PDFs.

Introducing IBM Verse

By Alan Lepofsky | 2 days ago | Business - Social Business | Added by Kenio Carvalho

About a year ago IBM first announced they would be developing their next generation email client, code named MailNext. Today in NYC (and similar satellite events around the world) IBM unveiled the official product, now named IBM Verse. That's verse as in converse, or social interaction, not the shoe company. It's not a play on universe, nor a song or poem, nor related to Lotus "Notes" making up a verse!

IBM Verse: A New Way to Work

By Ed Brill | 2 days ago | Business - Social Business | Added by Oliver Busse

Today in New York, IBM is launching A New Way To Work, featuring IBM Verse, the next generation of enterprise email. The announcement of IBM Verse is the culmination of a significant amount of IBM research, design, and client and marketplace understanding that answers the question - what if we could reinvent the way that people interact with other people in the enterprise?

Now We Really Can Work Smarter, Not Harder

By IBM Social Business Insights Blog | 2 days ago | Business - Social Business | Added by Oliver Busse

At today’s New Way to Work event in New York City, IBM’s Bob Picciano, Senior Vice President, Information and Analytics Group, spoke of a new class of enterprises that are data-rich and analytically driven. These organizations are combining data...

XPages: WebContent Files (1) – Create a file using the Java NAPI

By Sven Hasselbach | 2 days ago | App Dev - XPages | Added by Johnny Oldenburger

The great Marky Roden has written an interesting article about using the WebContent folder instead of standard domino design elements. To create or manipulate these files programmatically, you can use the Java NAPI.

IBM Verse announced - formerly IBM Mail Next

By Chris Miller | 2 days ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

IBM Verse announced - formerly IBM Mail Next. IBM launched the website and YouTube video for IBM Verse, formerly IBM Mail Next. Sign up for the general public also seems to be open.

Delivering responsive web design in IBM Notes applications

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

Responsive web design (RWD) has been the talk of town the last years. In 2012 it was listed as #2 in ‘Top Web Design Trends’ by .net magazine and Mashable called 2013 the ‘Year of Responsive Web Design’. Many other sources have recommended responsive design as a cost-effective alternative to mobile applications.

Got non-XPages design elements? You really should use WebContent

By Mark Roden | 3 days ago | App Dev - XPages | Added by Johnny Oldenburger

Recently I was able to help explain an issue Russ Maher was having with his application png files - http://xpagetips.blogspot.com/2014/11/got-png-you-may-get-problems.html. It got me thinking that as modern web developers (which is what XPage developers need to be), we should not be using Domino database elements for "web elements".

Gridx in XPages – 8: Column Sorting with a Local Data Store

By Brad Balassaitis | 3 days ago | App Dev - XPages | Added by Johnny Oldenburger

In the last post, I showed how to implement column sorting in a Gridx grid with using a remote data store (JsonRest). In this post, I’ll show how to use AJAX to pull all the data locally for faster (and simpler) sorting.

Extlib 10 is released finally

By OpenNTF | 3 days ago | App Dev - XPages | Added by Oliver Busse

This release is the tenth IBM Notes Domino 9.0.1 version of the XPages Extension Library(ExtLib) to OpenNTF. It contains several new enhancements as well as some bug fixes. The following new changes have been added to this release: • Responsive Web Design Support in XPages • Enhanced Application Layout Wizard • Enhancements to the theme combo boxes in the Xsp Properties editor • SPR Fixes The intention of this release is to continue the improvement of the 9.0.1 OpenNTF ExtLib release which we hope you enjoy.

Got PNG? You may get problems.

By Russell Maher | 3 days ago | App Dev - XPages | Added by Johnny Oldenburger

Last Spring I was configuring the Web Application Firewall in front of our Domino XPages application and discovered a rather annoying little Domino "feature." It seems that Domino likes to send PNG files down the wire while indicating that those files are JPEG files. The issue is that the image might not display at all depending on your network and security setup.

How to Begin the IBM Notes App Requirements Gathering Process

By Teamstudio | 3 days ago | Infrastructure - Notes / Domino | Added by Johnny Oldenburger

When a request has passed through a prioritization and authorization process, we’re now faced with the challenge of how to gather the IT requirements in order to ensure the business request will be successfully implemented. A critical factor in the successful completion of IBM Notes app development is how effectively the customer’s requirements are gathered and refined.

Where does Mail.Next come from

By Mat Newman | 4 days ago | Business - Social Business | Added by Per Henrik Lausten

In the past few weeks I've been asked a lot of questions as we approach the signature event launch of IBM Mail Next this week on November 18th. The key to understanding IBM Mail Next is very simple; Mail.Next is NOT a new mail client, Mail.Next is a new way of working! So where does IBM Mail Next come from?

Gridx in XPages – 7: Column Sorting with a Remote Data Source

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

In the last post, we saw how to add a feature module to Gridx, using the simple example of resizing columns. In this post, I’ll show how to add column sorting with a grid using a remote data source. The SingleSort module provides the ability to click on column headers and sort the data.