Session Slides and Sample Database from IBM Connect
At IBM Connect 2013 Mike McGarel and I presented BP206, “It’s Not Herculean: 12 Tasks Made easier with IBM Domino XPages”. The session took an alternative approach of covering twelve areas where XPages offers an easier or more flexible option for delivering functionality than Notes Client or traditional Domino web. It was intended to highlight where productivity or functionality gains could be received by using XPages for new applications or taking a hybrid approach to existing Domino applications.
The slides and sample application are attached. The data is loaded via a CSV Util extending the Java project opencsv. One of the benefits of Java is that, like jQuery, if you want to do something generic, chances are someone’s already done it. So, picking up on Joseph Gordon-Levitt’s topic from the OGS, you can take it and remix it for your own benefit. There’s a bit of cleanup required, but I plan on contributing the code to OpenNTF. With the document builder I added, it takes just three lines of code to load documents from a csv file in the relevant Java project or in a File Resource. Personally I anticipate using the code many more times, which was why I took the time to create it.
The sample database doesn’t include the Sametime control I demoed at the end of the session. Here is the video of that demo and how easy it is to implement the control. The control itself will be coming on OpenNTF in the near future, once I clean it up a bit. (For example, there is no image for the control when dropped onto an XPage at the moment – I had a few problems with that.)