Power of Themes part 2, the XML syntax

Last month I wrote a small blog about the Power of Themes. To me the must start of a XPages project. A themes is in the basic just a XML file, like many other files in a XPages application. So when you are forget a XML tag to close properly you will be prompt when you build Read More

Power of Themes part 1, get started

In the beginning of XPages development I had some diffeculties to get my head around Themes. Now a days I benefit from the benefit of the themes. It is one of the first files I create in a database Themes are extremely powerful. With a theme you can control your whole XPages application, both web Read More

6 months

This weekend it was 6 month ago I really started as a freelancer, after I worked for 14 years at e-office. And I can say, it was a very good period. The past I started very relaxed in September, try to find projects. Get found by lots of recruiters from the Java world. Had some Read More

under Apache 2.0 license

Nathan Freeman commented on my previous post about a phase listener for Multi Growl messages, to share my code on XSnippets or provide a license to my blog. I decided to add a license to my blog. So a of today my blog is under Apache 2.0 license. All the code can be used by Read More

Xcode update breaks Bower, but there is a solution

Recently I did some investigation to use Bower in XPages. Bower is a very powerful tool to keep all your front end frameworks updated and also keep track of dependencies. Today I was adding Bower support to an existing XPages app, by adding the bower.json and .bowerrc files to the root of the GIT repository Read More

Bower4XPages

Yesterday I read the blog post by Keith Strickland about CSJS Workflow, where he mentioned Bower. I heard the name  frequently when I was exploring the modern web development frameworks, like AngularJS and NodeJS. So I started to investigate, what is Bower and how it can help me by managing the frameworks in my (XPages) projects. Read More

My way to Internationalisation Pager controls

This morning I read a blog from Patrick Kwinten about a internationalisation a pager control in XPages. As stated in the comments I am not fan of the way it done in XPages and do it my own way. But let’s take the Pagers control as an example.   Own property file In the files Read More

Added Bootstrap Growl notification to an XPage application

On my current project, who I wrote several blog posts before, I was missing something, the possibility to notify users when a backend process was finished. After I read the post of Jesse Gallagher, Generating Toaster, dGrowl, etc. Notifications From Server Code, I was wondering if I can use this principle for Growl. I found a Read More

Bootstrap UI for XPages File Upload component

On my current XPages project, I use bootstrap, as I wrote in my previous blog item. In the end I ended up with not so pretty file upload control on, so after some searching I found a very neat example. It require only an element around your file upload control, some CSS and a few lines Read More

Bootstrap datetimepicker for XPages

On my current project I use bootstrap to make the whole app responsive. For some forms I needed a date and time picker, so my first stop is Mark Leusink’s Bootstrap4XPages demo website, where I discovered a date and time picker. After some trying to get the styling right, I turned to google to find Read More