Domino Docker and Debugging  

By Stephan Wissel | 6/30/20 2:15 AM | Development - Notes / Domino | Added by Oliver Busse

Given that Domino once was build to run on 486 capacity of servers, Docker and Domino are posed to be a match made in heaven (eventually). Jesse shared shared his Weekend Domino-Apps-in-Docker Experimentation, Paul shared his learning points and Daniel provided the invaluable Domino on Docker build scripts. So it's time to contribute my share. The topic is slightly more exotic

Weekend Domino-Apps-in-Docker Experimentation  

By Jesse Gallagher | 6/29/20 5:05 AM | Development - Notes / Domino | Added by Oliver Busse

For a couple of years now, first IBM and then HCL have worked on and adapted community work to get Domino running in Docker. I've observed this for a while, but haven't had a particular need: while it's nice and all to be able to spin up a Domino server in Docker, it's primarily an "admin" thing. I have my suite of development Domino servers in VMs, and they're chugging along fine.

Managed Beans to CDI  

By Jesse Gallagher | 6/20/20 4:46 AM | Development - Notes / Domino | Added by John Oldenburger

When I was getting familiar with modern Java server development, one of the biggest conceptual stumbling blocks by far was CDI. Part of the trouble was that I kind of jumped in the deep end, by way of JNoSQL's examples. JNoSQL is a CDI citizen through and through, and so the docs would just toss out things like how you "create a repository" by just making an interface with no implementation.

The RuntimeEnvironment Idiom  

By Jesse Gallagher | 6/18/20 9:16 AM | Development - Notes / Domino | Added by John Oldenburger

One of the specific problems that we encountered with my aforementioned client app first when expanding it to include REST services and then later to be portable outside an NSF entirely is dealing with varying mechanisms for interacting with the surrounding environment.

XPages: The UI Toolkit and the App Framework  

By Jesse Gallagher | 6/18/20 4:51 AM | Development - Notes / Domino | Added by John Oldenburger

Lately, one of my client projects has been picking up the pace on the years-long effort of taking a giant XPages app, making the business logic portable, and incrementally cutting down on the "XPage-iness" of it all. I expect that this will be a recurring source of blog posts, and this one is about distinguishing between "XPages the UI toolkit" and "XPages the web app framework".

Application Development Musings  

By Paul Withers | 6/9/20 2:08 AM | Development - Notes / Domino | Added by Oliver Busse

Since joining HCL Labs my focus for Domino development has been Domino APIs, with Project Keep. Obviously there is little point using a REST API against a Domino database in an XPages application or LotusScript agent. Consequently, application development has been almost exclusively outside of XPages. This has reinforced key differences between Domino development and other application development frameworks.

Was XPages a waste of time?   

By Chris Toohey | 6/8/20 12:23 PM | Development - Notes / Domino | Added by Oliver Busse

I was asked recently by a long-time Notes/Domino developer a rather difficult question: was the investment in learning XPages a waste of time? I thought I'd share my thoughts here, in case anyone has similar thoughts/concerns or cares to hear what I think on the subject.