"How To" series on OpenNTF Domino API XOTSPaul Withers | 3 days ago | Comments
As the developers close in on a long-awaited
M5 release of OpenNTF Domino API, Paul Withers has created three blog posts
showing how to use XOTS to write Java code in your NSFs that can run background
and multi-threaded tasks. Already functioning for those use cases, the
next step is to enable it for scheduled tasks, which would allow developers
to finally to replace LotusScript or Java agents and use a single set of
code for the whole of their XPages application.
The posts are all under the category
of XOTS on Paul's blog.
For those unfamiliar with XOTS, here
is a portion of Paul's introduction:
"OpenNTF Domino API has provided
a number of significant enhancements. One of the more recent is XOTS. As
its name suggests, XOTS brings together XPages and DOTS....However, the
limitation has always been that an NSF may have specific business logic
in it, but the DOTS task had to live outside the NSF, so could not share
the same Java code. There was no way to code once and apply to threaded
/ backend tasks. Furthermore, there was no functionality for scheduling
tasks. So agents had to be either ported to LotusScript or coded in Java
with a third copy of business logic and utility classes (because XPages
Java code cannot be used in Java Script Libraries or Java agents). XOTS
is intended to address these issues"
Annual General Meeting (AGM)Peter Tanner | 3 weeks ago | Comments
Dear OpenNTF Member,
On Thursday, April 23, 2015 from 11am-12pm EDT (4pm-5pm BST, 5pm-6pm CET),
OpenNTF will be hosting its Annual General Meeting (AGM). The meeting will
be held via a teleconference and the dial in numbers are listed below.
Here is the agenda for the meeting:
1) Meeting called to order
2) Introductions - OpenNTF Board and Committee Heads
3) Chairman's Report
4) Financial Report
5) Technical Committee Working Group Report
6) Marketing Group Report
7) IP Working Group Report
8) OpenNTF Conference
9) Open Discussion
10) Adjourn meeting
Country Toll Numbers and Toll Free Numbers:
USA Caller Paid 215-861-6239
United Kingdom Caller Paid 0-20-30596451
United Kingdom Toll-Free 0800-368-0638
Denmark Caller Paid 32711870
Denmark Toll-Free 80-717000
Sweden Toll-Free 0200-125807
More country numbers: https://www.teleconference.att.com/servlet/glbAccess?process=1&accessCode=71387162&accessNumber=8884266840
Participant Passcode: 4753487
OpenNTF at EngagePaul Withers | 3 weeks ago | Comments
Next week sees the second user group conference
of the month, with Engage taking place in the beautiful city of Ghent in
Belgium. The conference runs on Monday 30th March and Tuesday 31st March
at two venues. The Aula van de universiteit Gent hosts the keynote and
Het Pand ("The Property") hosts the main part of the conference.
As at ICS.UG Kramer Reeves will be delivering the keynote, no doubt with
IBM Verse top of the agenda bearing in mind General Availability is due
the following day. In addition a number of OpenNTF Board Members (past
and present) will be speaking, including:
Dev01. From XPages Hero To OSGi Guru:
Taking The Scary Out Of Building Extension Libraries
Com03. Become your company's Meeting
OpenNTF Chairman will again deliver
the popular session from IBM ConnectED on how to move from copying and
pasting design elements in XPages to contributing them server-wide in an
extension library. He will then join his colleague Roman Weber in a sponsor
session about the do's and don'ts to make a meeting a success.
Dev10. App.Next - The Future of Domino
Dev05. Bluemix - Now here's something
NEW for Domino Developers
Board member Martin Donnelly will be
presenting with Pete Janzen on the latest enhancements to Domino, no doubt
covering the recent release of Extension Library and the latest developments
to XPages and Domino on Bluemix.
Martin will then be diving deeper into
Bluemix with Niklas Heidloff.
Dev07. The Graph Revolution
Board member Nathan Freeman will be
reprising his session from ICS.UG, explaining why the opinion that you
need RDBMS for big data is wrong and why, if you want to do big data, you
should be using graph databases in Domino with OpenNTF Domino API.
Dev08. Transformations - Smart Application
Board member Oliver Busse will reprise
his session from ICS.UG covering some commonly-encountered design patterns
when migrating "legacy" applications to XPages.
Dev12. 10 Mistakes You and Every
XPages Developer Make. Yes, I said YOU!
Board member Serdar Basegmez will give
some code samples and best practices to help XPages developers avoid some
Dev09. Jedi and Sith: OpenNTF Domino
API and CrossWorlds
Board member Paul Withers will join
with Daniele Vistalli on enhancements with OpenNTF Domino API and how it
has been used to develop using the Domino object model on Websphere Liberty,
before showing what can be done when you move beyond XPages.
Dev14. Just a View: An Introduction
To Model-View-Controller Pattern in XPages
Former board member Ulrich Krause will
also be reprising his session from ICS.UG to bring developers up to speed
on MVC development.
Dev04. The Future of Web Development
- Write Once, Run Everywhere with AngularJS and Domino
Former Board Member Mark Leusink will
deliver his popular session from IBM ConnectED on using AngularJS and DAS
to create a web app that can be deployed on any web server.
As at ICS.UG, OpenNTF will also be sponsoring
the bar during SpeedSponsoring on Monday evening. So enjoy a beer....and
don't forget to speak to board members and others involved with OpenNTF
during the two days.