Domino Upgrade

VersionSupport end
Upgrade to 9.x now!
(see the full Lotus lifcyle) To make your upgrade a success use the Upgrade Cheat Sheet.
Contemplating to replace Notes? You have to read this! (also available on Slideshare)


Other languages on request.


Useful Tools

Get Firefox
Use OpenDNS
The support for Windows XP has come to an end . Time to consider an alternative to move on.

About Me

I am the "IBM Collaboration & Productivity Advisor" for IBM Asia Pacific. I'm based in Singapore.
Reach out to me via:
Follow notessensei on Twitter
Amazon Store
Amazon Kindle
NotesSensei's Spreadshirt shop
profile for stwissel on Stack Exchange, a network of free, community-driven Q&A sites


From LotusScript to ServerSide JavaScript - what do you want to see?

QuickImage Category
I'm polishing my AD103 "Don't Be Afraid of Curly Brackets: JavaScript for IBM LotusScript Developers" presentation. It's packed with information to get you started. Given the fact that a session has limited time I need to narrow down the live code examples I will show. The all over topic is "This is what you are used to in LotusScript, this is how you do that in SSJS" (On a conceptual level where 1:1 is a misfit).
So I wonder what examples would benefit you most? What would you like to see? Keep in mind the focus is on the language, less on the objects (we have a lot of XPages sessions in 2011).


The Lotusphere 2011 sessions are published - and what to expect from me

QuickImage Category
The Lotusphere 2011 Session list has been published on the Lotusphere 2011 web site. Since my sessions in 2010 had been popular (thanks to Tim and Steve) I'll be back with 3 sessions:
  1. SHOW107: The DataSource Session: Take XPages data boldly where no XPages data has been taken before - with Jim Quill
    XPages out of the box ships with 2 Domino data sources. Other data could be read using Java libraries leaving them with all complexities around security, connections and state management. Using the XPages data source component model this complexity can be reduced to simple attribute selections. The session will introduce the details of the data source component model and show how to use it to connect to RDBMS, SOAP, REST, PureXML, CouchDB, oData and others. Leveraging the data source model enables automatic property support from Domino Designer and provides seamless integration with existing data bound XPages controls.
  2. AD103: Don't Be Afraid of Curly Brackets: JavaScript for IBM LotusScript Developers
    XPages uses JavaScript both on the server and the client side. The session offers an introduction to JavaScript for LotusScript developers. Focusing on server side JavaScript, this session highlights the similarities, differences and common pitfalls. Learn how to write JavaScript style, not just LotusScript in a JavaScript wrapper.
  3. AD107: Microsoft Sharepoint Meets IBM Lotus Domino: Development Deep Dive - with Justin Lee (aka triplez82 of fame) - That is Team Singapore!
    Lotus Notes and Microsoft Sharepoint aim for similar applications in the enterprise. This session will introduce Sharepoint concepts from a development point of view, compare them with Lotus Domino concepts and discuss integration points. Live code samples for using XPages to read and write from/to Sharepoint highlight the finer points of code integration. Finally, we'll discuss strategies to help stakeholders understand the process and benefits of migrating away from Sharepoint to the Lotus Domino collaborative application platform.
Presentation and demo creation is in full swing. If you have a special wish for the topics let me know now.
See you there.


This site is in no way affiliated, endorsed, sanctioned, supported, nor enlightened by Lotus Software nor IBM Corporation. I may be an employee, but the opinions, theories, facts, etc. presented here are my own and are in now way given in any official capacity. In short, these are my words and this is my site, not IBM's - and don't even begin to think otherwise. (Disclaimer shamelessly plugged from Rocky Oliver)
© 2003 - 2017 Stephan H. Wissel - some rights reserved as listed here: Creative Commons License
Unless otherwise labeled by its originating author, the content found on this site is made available under the terms of an Attribution/NonCommercial/ShareAlike Creative Commons License, with the exception that no rights are granted -- since they are not mine to grant -- in any logo, graphic design, trademarks or trade names of any type. Code samples and code downloads on this site are, unless otherwise labeled, made available under an Apache 2.0 license. Other license models are available on written request and written confirmation.