Skip to main content
    Country/region select      Terms of use
     Home      Products      Services & solutions      Support & downloads      My account     

developerWorks  >  Lotus  >  Forums & community  >  Best Practice Makes Perfect

Best Practice Makes Perfect

A collaboration with Domino developers about how to do it and how to get it right in Domino

I'd like to add a Designer wiki entry with a collection of links to the best "Best Practices" documents in different areas. I'm looking for recommendations from you! Please tell me about resources in the following areas (ones I know about are already listed):

  • Domino Applications integrating with external relational databases(oracle, db2, etc).
    • Redbook: Implementing IBM Lotus Enterprise Integrator 6 is probably a little out of date, but describes both how to set up LEI, and also how to program custom integration using the LC LSX. Note that some LEI features are also included with the Domino server license (this subset of functions is called DECS).
  • Logging analysis & trouble shooting of Domino applications.
    • The OpenLog project on is the gold standard for error logging in LotusScript.
    • The articles Debugging Domino Applications part 1 and part 2 on developerWorks contain many specific troubleshooting recommendations.
  • Object-Oriented programming model using LotusScript.
  • Domino applications/Databases working with Java.
  • Search/statistics/report functionality in Domino applications.
    • This seems to be partly an "available tools" topic, but anything that looks like a best practice would also be helpful information.
    • The free download accompanying this article in The View may be helpful as an example of designing user search assistants and user-customized views: Views Part 1: User-Based Views and Query Assistant.
  • Applying XML technology in Domino applications.
    • The redbook XML Powered by Domino is the best resource I know of offhand. It's probably overdue for updating, and incomplete.
  • General application development including Form design, View design, agent design etc.
In addition, the various Lotus wikis on developerWorks are excellent places to look for background information, how-to articles and best practices recommendations for different products and aspects of development. If you're doing Domino development, subscribing to the RSS feeds for Designer, and Composite applications, is probably not a bad idea.

Your additions...?

Andre Guirard | 25 January 2010 05:03:00 PM ET | Caribou Coffee, Plymouth, MN, USA | Comments (1)

Search this blog 


    About IBM Privacy Contact