Modern Notes: Future Proofing Notes Client Applications


Future Proofing Notes Client Apps

 

Of the estimated 10 million IBM Notes applications presently it is likely that the Notes client still acts as the primary interface for over 90% of these applications. That’s 9 million applications which are based almost exclusively on Notes client development techniques. At ATLUG’s Day of Champions i conducted a 4-minute speed-roaring session ten times to outline a range of techniques and best practices that can be used to modernize Notes applications and prepare them for their ultimate replacement. If we are lucky these will all get replaced over the coming years. Either with a newer version of Notes, XPages, and in some cases  a migration to another platform. It is always a good idea to make hay while the sun shines by applying one or more of the ideas presented here.

[fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

Peter Presnell
Peter Presnell
CEO at Red Pill NOW. Strategist, technologist, blogger, presenter, and IBM Champion 2011/12. For years many companies have invested heavily in the Notes/Domino platform and I see my role as helping to find paths forward for that investment.

2 Comments

  1. why is rich text lite the devil and OLE death?

  2. Peter Presnell says:

    Good question Patrick. On their own these features of Notes applications make perfect sense to use. But not if you have an eyer to later modernization of applications built using these features. Rich Text Lite is a relatively new addition to Notes and there are only a few edge cases where it truly makes sense to use them. They are an IBM (Notes) propriety data format that doesn’t have an equivalence in any other platform, including XPages. OLE is a much older technology but is largely proprietary to Microsoft (and windows). If you use either of these features in Notes applications you are going to encounter considerable pain making these same features work in a web-based or mobile-based interface. I also represented Rich Text as being a “Little bit” evil. Its use is much more common, but again should only be used when absolutely needed due to the issues that can be encountered when moving away from the Notes client. The over-arching message is that we should strive to deliver simpler solutions that port well into other platforms (operating systems, clients, products) without the need to do things significantly different.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: