We are getting on really well with Source Control using GIT in Domino but there are a couple of niggles that waste a lot of time.
Akira Sudoh has contributed a new project Web Components Samples for Domino Access Services. Below is Akira's description. "This project contains some sample code that demonstrates how a combination of Domino Access Services, a standardized set ...
In this excellent post, Mark Leusink shows how to create a reusable control that makes it easier to create Bootstrap-styled fields with labels and field validation. While using a similar concept — computing the class of the div around a field based on whether there’s an error in the field — I found that Select2 […]
I do feel obliged to warn you that the behavior of Designer after following the above instructions can be extremely disorienting.
The last days I have spent some hours in the evenings to learn me Bootstrap in combination with XPages as bit more.
OpenNTF continues to award high quality code contributions made to the XSnippets site. Today we are happy to announce the sixth set of winners of the contest who will each receive $100 (US). Four snippets have been selected among all that have been ...
In my last post, I showed how to automatically set the class name to pick up Bootstrap styling on all text fields in an XPages application via the theme. In this post, I’ll show how to set the class name on multiline fields and field labels as well. If I update the form from the […]
The new OpenNTF Essentials project combines key OpenNTF projects together into one easy to deploy project that is "essential" for any XPages developer. Come take a deep dive into several of these projects and learn from the project developers about why every XPages developer should be using these projects to save time and money!
Paul Hannan contributed a new version of the Demonstration Application for XPages which demonstrates some of the new functionality in IBM Domino 9.0.1. Below is his description. "This version (2.0.1) of the XPages Demo App demonstrates some of the ...
In order to enable your fields to pick up Bootstrap styling, you must specify the class name form-control on each of them. In this post, I’ll show how to make this much easier by setting it for all text fields at one time via the theme. In an application that is set up to work […]
Today’s social tools for communication can make collaboration easier, and give you the ability to quickly find information in the right context. So how do organizations get their workforce to adopt new social technologies? Begin your social business transformation when you turn the familiar email experience into a launchpad for socially-enabled business processes.
Here are the slides to my 2nd session at DanNotes this week: Mobile Blast – Mobile Strategy for Developers.
In this simple tutorial the developer will be shown how to build a simple XPage Mobile application from an existing Domino database. Using the familiar Discussion template based application , we take the user on their first steps to creating an XPages Mobile web experience.
One of the best features of the latest releases of IBM Notes and Domino 9 is the inclusion of the XPages Extension Library and Mobile controls in the core code. Yes that's right, everything you need to modernise your existing Notes applications is included right out of the box.
I have been on a mission for us to use GIT with our XPages and Notes work for about 10 months now. And it is just getting to the point where it is coming together nicely although it has been a LOT of hard work.
We have been working on a big project for some time and were ready to merge our "develop branch" into our master branch - see a here for the model we are trying to use.
Find out how XPages2Eclipse simplifies the development of XPages-applications for the IBM Lotus Notes Client considerably. With the help of this extensive toolkit you will be able to develop applications, which exhaust the full potential of the local client.
The 50th DanNotes conference took place yesterday and today. Here is my presentation from my session on introducing developers to using Java in XPages: XPages and Java (DanNotes 50th conference, November 2013) from Per Henrik Lausten
Jesse Gallagher, amongst others, has blogged before about installing the Eclipse Color Themes plugin into Domino Designer, to give a richer styling for editors. It’s something I did a long time ago and my preferred theme is part of the preferences I have exported from Domino Designer. But when I installed 9.0.1 I did a [...]
We are all victims of distraction and dwindling productivity. We could all do with a little more time available for work (and hence for life). Some of us even profit from more time available to get things done. Every professional who bills clients by the hour...
All of the Java.next languages include currying and partial application but implement them in different ways. This installment explains both techniques, distinguishes between them, and shows implementation details -- and practical uses -- in Scala, Groovy, and Clojure.
At Developer 2013, Pete Janzen gave a thorough look at the new IBM Domino Designer Social Edition. This was his session abstract: Domino Designer on the Eclipse platform offers a highly configurable IDE. This session will describe the Designer and Eclipse...
Philippe Riand posted a new release of Bootstrap4XPages with an experimental 3.0.0 theme. "This release features several enhancements: - Bug fixed in the outline menu renderer (thanks to Colin McDonald for reporting the issue). It also no ...
I came across an interesting quirk recently when using @Now() to set date fields in an XPages workflow application — it works on the front-end (XSP) document but not on a back-end NotesDocument. Assuming I have a document data source named document1, this code will work in SSJS to set a date field to @Now() […]
XPages: everybody wants them, and there are lots of great resources on how to add XPages to your applications, but they all show you the 'how'.
A little while ago, I mentioned how I have become smitten with custom renderers - Java classes that take XPage components like application layouts and widgets and render them in custom HTML.
Last month I had a lead in to Assymetric Modernization and how it can help you keep your apps modern. Well this month I'm going to explain just what Asymmetric Modernization is. The short version is adding core features and functionality to many...