NotesIn9 191: A Beard, an App, and a Blender 

By David Leedy | 6/28/16 6:13 PM | App Dev - Web | Added by Oliver Busse

IBM Champion Eric McCormick makes a triumphant return with a show that needs to be seen to believed. And I really mean that because I literally can’t describe it and do it justice. Apparently there’s a great big world out there for developers and Eric does a great job introducing it to us.

Why you Should Attend MWLUG in Austin 

By IBM developerWorks | 6/27/16 5:21 PM | Business - Social Business | Added by Oliver Busse

You get to visit Austin! I might be slightly biased since this is the place I choose to call home. It's also the Live Music Capital of the World. Some of the best artists hail from here, Stevie Ray Vaughan, Willie Nelson, just to name a couple, and there's a serious amount of talent in live music on any given night in Austin.

EPHOX Textbox.io – Documentation error 

By Gabriella Davis | 6/27/16 4:50 PM | Business - Social Business | Added by Oliver Busse

When installing Textbox.io, one of the rich text editors for Connections 5.5 from Ephox, you have the option post install to configure a spellchecker. It’s actually a very nice feature that spellchecks on the fly in any rich text field within connections.

Updated MailNotification class – Now with HTML email support and web links 

By Karl-Henry Martinsson | 6/27/16 3:53 PM | Infrastructure - Notes / Domino | Added by John Oldenburger

I have updated my MailNotification class with some additional functionality I needed at work. Since our mail system now is Outlook/Exchange, and therefore the Notes doc links don’t work anymore, I am in the process of converting all my email notifications into HTML email.

New Directions 

By Steve Zavocki | 6/27/16 3:39 PM | Business - Social Business | Added by Oliver Busse

It has been a long time since I have posted any blog updates, so I wanted to give an update on what is happening in my world. As I write, it seems like a very long time since I attended IBM Connect 2016 this past January/February. It was a great conference and I came home from it very optimistic and fired up about the future.

Try to avoid the use of Jars design element 

By Frank van der Linden | 6/24/16 6:57 AM | App Dev - XPages | Added by John Oldenburger

Lately I had pulled a new project to work on, a XPages application with a few external jar files. When I tried to build the application it produced a lot of errors. The most annoying error was that classes could not found, and these classes are inside the external jar.

XPages & Domino JNA 

By Sven Hasselbach | 6/24/16 6:53 AM | App Dev - XPages | Added by John Oldenburger

Karsten Lehmann has published a very promising project named „Domino JNA„, which allows access to the underlying IBM Domino/Notes C API from Java. If you want to use the project in a XPages, you have to add some Java permissions to the java.pol file on your server.

Using Node.js, Bower, Git and SourceTree to install Bootstrap Plugins (8)  

By John Oldenburger | 6/22/16 4:42 PM | App Dev - XPages | Added by Oliver Busse

In this blog post I will describe the solution to the last problem which with the use of bower-installer did came forward, the bower_components directory, that should not be included in SourceTree and the On-Disk Project. bower-installer is a tool for installing bower dependencies that won't include entire repositories.

Quick-Tip: XPages and soft deletions 

By Oliver Busse | 6/20/16 10:27 PM | App Dev - XPages | Added by John Oldenburger

As a long term Notes user and developer you know about soft deletions. In fact it's a feature we use on a daily basis when working in our mail file. Documents removed are not really removed but they will after a certain amount of time (48h is the default value). You setup soft deletions in the database properties.

Demo Database Webinar Expanding XPages with Bootstrap Plugins including Node and Bower 

By John Oldenburger | 6/19/16 4:22 PM | App Dev - XPages | Added by Oliver Busse

On June 16th T.L.C.C. and Teamstudio have given me the opportunity to conduct a webinar, Expanding XPages with Bootstrap Plugins for Ultimate Usability. A big thank you to Paul Della-Nebbia and Howard Greenberg from T.L.C.C. and Courtney Carter from Teamstudio.

Provisions for the Journey 

By Jesse Gallagher | 6/19/16 9:29 AM | App Dev - Web | Added by Oliver Busse

In my last post, I ended up recommending that Domino developers and administrators take some time, if at all possible, to dive into new tools. In some cases, that may be in order to stay indefinitely, but, even otherwise, learning a new environment would have tremendous benefit to your existing Domino work.

Change Bitterness and Accidents of History 

By Jesse Gallagher | 6/17/16 3:36 PM | Infrastructure - Notes / Domino | Added by John Oldenburger

It's pretty easy to see that change is in the air for Domino types. It's been taking a number of forms for a while now - the long delay since the release of 9.0.1 and associated aging of the tools and infrastructure have led to a series of forced adaptations for developers and administrators.

Quick Tip: GetDocumentByUnid Method in LotusScript Agents 

By John Oldenburger | 6/17/16 10:38 AM | Infrastructure - Notes / Domino | Added by Oliver Busse

In the past period we were frequently faced with the 4091 error message, 'Invalid universal id' using the LotusScript GetDocumentByUNID method in a Agent.

In Defense of Bower 

By Eric McCormick | 6/14/16 8:59 AM | App Dev - XPages | Added by John Oldenburger

In case you’ve been living under a rock, bower is a package manager meant for web libraries/frameworks. It runs on top of Node and installs via npm. If this is new to you, you can probably see some pretty obvious advantages, such as the ability to keep libraries outside of your application’s project repository.

Social Connections 10 was our biggest North American event, and our third largest ever! 

By Social Connections | 6/11/16 8:55 AM | Business - Social Business | Added by Oliver Busse

I am high in the sky over Atlantic heading back to Europe so I have had several hours to think about a recap of our last event in Toronto. Wow, it was a blast again! After many weeks of hectic preparations, the two conference days ran as racing horses. Now there is a time to recover, take some breath and shout “Oh my, we did it again!”

Building a search function with DataTables plugin (III) 

By Patrick Kwintensson | 6/9/16 4:40 AM | App Dev - XPages | Added by John Oldenburger

In the previous post about the datatables jquery component I demonstrated how to create input select controls for each column. In some cases an select control may however not be desired, due to the diversity of the entries in the column (e.g. track number, firstname, date).

Shared or Group Calendars in IBM Notes 

By Mat Newman | 6/8/16 5:56 AM | Infrastructure - Notes / Domino | Added by John Oldenburger

The topic of Shared or Group Calendars has come up a lot recently during discussions with Customers. The main requirement is a calendar which can have multiple people assigned to managing the Calendar content, in addition to this Calendar having full Calendaring and Scheduling (C&S) functionality.

Building a search function with DataTables plugin (II) 

By Patrick Kwintensson | 6/8/16 2:34 AM | App Dev - XPages | Added by John Oldenburger

In a previous post the base foundation was set up and a table was drawn on the xpage with the datatables jquery component. The data, residing in a Notes view, was delivered via a CustomServiceBean Rest service. A datatable comes out of the box with a little search field which performs a search across the whole json data-set.

SmartAdmin professional Bootstrap dashboard theme in Xpages 

By Csaba Kiss | 6/8/16 1:01 AM | App Dev - XPages | Added by John Oldenburger

Recently, I have purchased a popular Bootstrap admin theme, called SmartAdmin Responsive WebApp. I wanted to see if I can implement this theme in Xpages. Here is the result. I usually build XPage applications that use widgets. These widgets are independent applications for chatting or uploading files or tracking user presence.

navigationPath & selection properties 

By Patrick Kwintensson | 6/7/16 9:40 AM | App Dev - XPages | Added by John Oldenburger

Once in a while you move back in time and understand why you have forgotten certain rules. Mostly because you have stopped using them or you experience the same pitfalls as others do and you just want to forget them to move ahead.

Missed the Social Connections 10 keynotes? Watch the replays now! 

By Social Connections | 6/6/16 4:50 PM | Business - Social Business | Added by Oliver Busse

We had an excellent first morning at Social Connections 10 event in Toronto today, and for the first time ever, professionally live-streamed the main tent sessions. If you missed all or part of this broadcast, the first three sessions are now available for replay via our livestream site

Building a search function with DataTables plugin 

By Patrick Kwintensson | 6/6/16 1:20 PM | App Dev - XPages | Added by Oliver Busse

In Domino you have multiple options how to provide a search function for an application. I have seen many examples where a FT search query is build for a database, where the form type is defined, which fields should be used in the search etcetera. Most of them are a maintenaince nightmare, layout is little flexible and usability is lacking (e.g. perform a search towards a query which will result in zero hits).

Beyond XPages 

By Peter Presnell | 6/6/16 9:36 AM | App Dev - XPages | Added by John Oldenburger

Early last year I did a presentation at several User Groups entitled “Beyond XPages”. The presentation outlined an approach for building modern Web applications for Notes data that was not based upon XPages. We believe XPages has a shelf life of (at best) 5 years before companies will become very active in seeking to migrate to other development platforms.

Adding OpenNTF extensions the simple way into your IBM Notes client 

By Fredrik Norling | 6/5/16 2:29 PM | App Dev - XPages | Added by Oliver Busse

There is several ways how to add extensions into the IBM Notes client. But the best and simplest way that I have found is to do it this way. Download the prefered Addon in my case I select the OpenNTF IBM XPages extension library, download the latest version to your computer.

Pictures from Bluemix at DNUG 

By Niklas Heidloff | 6/4/16 9:10 AM | App Dev - XPages | Added by Oliver Busse

This week I attended DNUG in Hamburg/Germany. DNUG is the German user group for IBM Collaboration Solutions. In the app dev track several sessions covered Bluemix.

What is IBM Sametime Complete 9.0.1 

By Chris Miller | 6/3/16 4:19 PM | Business - Social Business | Added by Oliver Busse

IBM has a package called IBM Sametime Complete 9.0.1 that claims to have at its core the most advanced standards-based media engine. Here is more information on IBM Sametime Complete

Code Safety and Pedantry 

By Jesse Gallagher | 6/3/16 11:34 AM | App Dev - XPages | Added by John Oldenburger

Lately, I've been musing a lot on the topic of code "correctness" - that is, beyond the normal case of wanting code to do what I intended, and further into the realm of sweating even extremely-miniscule details. A lot of this is due to my continued watching of the evolution of Apple's Swift language.

XPages Extension Library Release 17 Available For Download 

By John Oldenburger | 6/2/16 3:54 PM | App Dev - XPages | Added by Oliver Busse

This release is the seventeenth IBM Notes Domino 9.0.1 version of the XPages Extension Library (ExtLib) to OpenNTF. It contains updates to the Bluemix tooling to support new environmental variables.

XPages Extension Library v17 released! 

By OpenNTF | 6/2/16 9:25 AM | App Dev - XPages | Added by Oliver Busse

This release is the seventeenth IBM Notes Domino 9.0.1 version of the XPages Extension Library (ExtLib) to OpenNTF. It contains updates to the Bluemix tooling to support new environmental variables. It also contains a number of community developer contributions. Thanks go out to Paul Withers, Csaba Kiss, Nathan Freeman, Patrick Kwinten and Christian Guedemann.

Site Anchors 

By Eric McCormick | 6/1/16 4:25 PM | App Dev - XPages | Added by John Oldenburger

Site anchors, also known as anchor links, are a way to “deep link” your site with consistently navigable content. Such an approach often makes use of the ability for a browser to load/jump/scroll-to a named element (such as a heading or div) by its id attribute.