Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs







Recent posts

Thu 29 Apr 2021

Archive a Notes DB off-line w/ Field data and active content



Tue 20 Apr 2021

Archive a Notes DB off-line in 4 easy steps



Thu 18 Mar 2021

Preservation of all the tiny details


May, 2021
SMTWTFS
      01
02 03 04 05 06 07 08
09 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Search the weblog





























Genii Weblog

JavaScript, LotusScript, and formula language walked into a bar

Mon 9 Mar 2020, 09:52 AM



by Ben Langhinrichs

I guess we'll have to raise it. The bar, that is.

Inline JPEG image

I thought I'd share another preview video (first can be found here) from our Exciton Boost product, currently in beta. One of the core ideas behind the Exciton family of products is that there should be as few limits to development as possible. Since many Notes developers use LotusScript and formula language, those need to be part of the solution even when the solution is a Node.js app running on a device with no installed code except domino-db from the AppDev Pack.

This sample uses a concept we call stored logic, similar to the concept of stored procedures in SQL. Stored logic procedures can be in LotusScript or Java, and can include formula language. A developer can use Node.js and its vast library of modules together with multiple stored logic procedures to build a robust application. Each document is only saved when all the stored logic has completed successfully, thus ensuring no documents are left in an unstable state, and allowing rollback if only some of the stored logic procedures have completed successfully.

Now, on to the demo. Let me know your thoughts in the comments, and please don't hesitate to share or Like the video.



Copyright 2020 Genii Software Ltd.

What has been said:


1117.1. Pierre Lalonde
(2020-03-10 12:33)

Hi Ben,

Not sure I get it (I'm not the more technical here!). We're looking for a way to let low-code developer write javascript or @formulas in a webapp.

Is this something that could help us?

Thanks!


1117.2. Ben Langhinrichs
(03/10/2020 12:55 PM)

Pierre, I'm not sure. What sort of action and interactions do you want the low-code developer to take? This is good if they want to use JavaScript with Node.js or a REST API to execute simple formulas or pre-defined scripts on the Notes fields. What you are describing may be better served by our other product, Exciton Power, coming out shortly. I'd be happy to talk about it with you or somebody more technical there to see how it could work with weHoop or otherwise. As we are still in beta, I am very eager to hear what would meet people's needs, so it is a great time to describe your needs.


1117.3. Pierre Lalonde
(2020-03-12 23:24)

Ben, feel free to email me on this.

CIAO

Have your say:

Name *:
E-mail:
e-mail addresses will not be displayed on this site
Comment *:


<HTML is not allowed>
Linking: Add links as {{http://xxx|title}}, and they will be activated once approved
Blocked? Unable to post a comment? Please read this for a possible explanation...