My MWLUG presentation: Elementary!  

By Karl-Henry Martinsson | 8/9/17 10:33 AM | - | Added by Oliver Busse

Yesterday I presented at MWLUG, and I want to share my presentation with both the ones attending and anyone who was not able to be there. I am posting two version, one with just the slides, and one with speaker notes, where I tried to capture the content, if not the exact verbiage of the session. I hope to be able to post the demo database with the code later this week or early next week.

Calling a Notes web agent from another server using JSONP  

By Karl-Henry Martinsson | 11/6/15 12:33 PM | - | Added by John Oldenburger

In my MWLUG presentation (as well as in a couple of entries on this blog) I talk about how you can access Domino data from a regular webpage using jQuery and a Lotusscript agent returning data as JSON. The issue with this solution is that the web page must be on the same web application path as the Domino agent.

My MWLUG presentation  

By Karl-Henry Martinsson | 8/20/15 5:05 PM | - | Added by Oliver Busse

I was fortunate enough to be picked to present at the MWLUG (Mid-West Lotus User Group) conference in Atlanta in Ausgust 2015. The presentation was called “Break out of the box – Integrate existing Domino data with modern websites” and below you can see the abstract:

MWLUG in Atlanta – I will be presenting!  

By Karl-Henry Martinsson | 7/5/15 7:16 AM | - | Added by Oliver Busse

It is less than 7 weeks left until MWLUG, the Midwest Lotus User Group conference. This year the conference takes place in Atlanta, between August 19 and 21. During the three days there will be over 40 technical session and workshops on collaboration, receptions and networking opportunities, as well as access to experts of IBM solutions, both from IBM and other companies.

Code – Get date range as years, months and days  

By Karl-Henry Martinsson | 7/4/15 11:19 AM | - | Added by John Oldenburger

There is a question in the IBM DeveloperWorks forum for Notes/Domino 8 about how to calculate the number of years, months and days between two dates. Then the poster wanted to calculate the sum of two such date ranges and return that as years, months and days as well.

7 Rules for Creating Gorgeous UI  

By Karl-Henry Martinsson | 2/13/15 11:22 AM | - | Added by Johnny Oldenburger

I found this two-part article about web design very interesting and want to share it. I am very similar to the author, I have also learned what looks good by looking at sites. In the end, I learned the aesthetics of apps the same way I’ve learned any creative endeavor: cold, hard analysis. And shameless copying of what works. I’ve worked 10 hours on a UI project and billed for 1.

File Upload in Classic Domino Web using jQuery and Bootstrap  

By Karl-Henry Martinsson | 1/8/15 11:23 AM | - | Added by Johnny Oldenburger

This week I was asked to create a simple web form where customers could fill out a few fields, attach two files and submit it for review. The document with the information and attachments are saved into a Domino database, so it can be processed thought the Notes client by the internal staff. These days I mainly use Bootstrap (and jQuery) to design the webpages, since Bootstrap makes it very quick and easy to get a nice clean look of the page

Free Code – Class to read URL name-value pairs  

By Karl-Henry Martinsson | 11/20/14 11:32 AM | - | 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.

jQuery – A flexible way to show/hide sections  

By Karl-Henry Martinsson | 8/27/14 12:21 PM | - | Added by Oliver Busse

Yesterday Stephen Gainer blogged about a small Javascript problem he had. I commented on Stephen’s post and suggested that he use jQuery to easily loop though all elements with a specific class and add a listener function to them to detect a click. Since it is hard to get all information into a comment, I decided to post a simple code sample here instead. My code is easy to expand on, e.g by adding more sections.