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 (3)


1) Two LEI 6 guides, which one?
Lars Berntrop-Bos | 1/26/2010 5:44:32 PM

The link to the LEI Redbook is currently a dud. Curiously, searching { Link } turned up two hits: { Link } and { Link }

? Which one to use?

2) Best Practices links
Andre Guirard | 1/27/2010 9:34:08 AM

@Lars, one of them is specific to iSeries and the other one is general. You decide which is best for your needs.

3) Best Practices links
Reed Emanuel | 2/9/2010 7:20:25 PM

Thanks for the links; these are great resources. I immediately solved two Domino problems we were having. And we'll be using the 'XML powered by Domino' material in a new project next month -- great timing.

We are always looking for more best practices examples for information management. Do you know of any Domino or Lotus Enterprise developer groups in the San Jose area?


Reed Emanuel

Technical Support Manager

Bogus Technologies, Inc.

560 S. Winchester Blvd.

San Jose, CA 95128

(408) 259-2442

{ Link }

 Add a Comment
Comment:  (No HTML - Links will be converted if prefixed http://)
Remember Me?     Cancel

Search this blog 


    About IBM Privacy Contact