Lotus Notes and Domino 6 Development


Lotus Notes and Domino R6 Development Unleashed provides expert insight and authoritative advice on all of the core features of Lotus Notes and Domino development. The authors go beyond what is typically found in the simple tutorial style of book and deliver a thorough treatment of each design element, including coverage of the new features found in the R6 Designer. The additions to the Domino Designer in this release are extensive and powerful. R6 has been three years in the making, and the results have paid off...

See more details below
Paperback (Sixth Edition)
BN.com price
(Save 24%)$59.99 List Price
Other sellers (Paperback)
  • All (25) from $1.99   
  • New (4) from $18.99   
  • Used (21) from $1.99   
Sending request ...


Lotus Notes and Domino R6 Development Unleashed provides expert insight and authoritative advice on all of the core features of Lotus Notes and Domino development. The authors go beyond what is typically found in the simple tutorial style of book and deliver a thorough treatment of each design element, including coverage of the new features found in the R6 Designer. The additions to the Domino Designer in this release are extensive and powerful. R6 has been three years in the making, and the results have paid off in a huge improvement in the development environment. Improvements and additions have been made in reusability, Agent design and management, ease and flexibility of programming, development of the presentation layer, connection to external databases, and more. All of the development languages available for use in the Domino Designer are covered in the same thorough manner.

Read More Show Less

Product Details

  • ISBN-13: 9780672325021
  • Publisher: Sams
  • Publication date: 2/2/2003
  • Series: IBM Press Series
  • Edition description: Sixth Edition
  • Edition number: 6
  • Pages: 998
  • Product dimensions: 7.38 (w) x 9.20 (h) x 1.92 (d)

Meet the Author

Steve Kern is a Certified Lotus Professional who has been working with PCs and writing applications since the early 1980s. He received a Bachelor of Science degree from the Ohio State University and lives and works in Columbus, Ohio, with his wife and two daughters, three fish tanks, and a golden retriever.

This is Steve's third book published by Sams. He was the co-author for Sams' Lotus Notes and Domino R5 Development Unleashed, and he was the lead author for Lotus Notes and Domino 4.5 Developer's Guide. In this edition, he returns to the lead author role. Steve has also contributed chapters to other technical books.

He has written numerous magazine articles as well, including articles for ePro Magazine, Group Computing, Domino Update, and Lotus Notes and Domino Advisor. In addition, he has served as a columnist for Enterprise Solutions for Lotus Notes and Domino.

Steve has also been a technical editor for many Notes books, including Sams' Lotus Notes 4 Unleashed and Lotus Notes and Domino Server 4.5 Unleashed, and Que's Special Edition Using Lotus Notes and Domino 4.5, Special Edition Using Lotus Notes and Domino 4.6, Professional Developer's Guide to Domino, and Easy Lotus Notes 4.5.

Steve can be reached at stevekern@columbus.rr.com.

Debbie Lynd is the content director for The View's conferences and seminars. She has been working with Lotus Notes and Domino since 1992; she is a PCLP in application development and system administration, as well as a CLI. Debbie lives in the suburbs of Philadelphia with her husband, Harry; a very spoiled dog named Gretchen; and a pond full of fish, frogs, and an occasional snake. When not working, Debbie is sleeping or eating, although she has been known to slip away on occasion for a visit with her children, and she has just recently learned that taking Sunday expeditions is a good thing.

Deborah "Deb" Penny has more than 12 years of design and development experience in the computer industry. Studying industrial psychology and computer science at Framingham State University in the early 1980s, she was able to obtain a newly defined and unique perspective on people and computers working together at the onset of the technology revolution. This insight helped her to develop an eye for user interfaces and professional graphic design. During the early 1990s, Deborah focused on database design using Lotus Notes/Domino and became a certified Lotus Notes Developer and Administrator. She has actually worked with Domino since an early beta release within several different networking environments. As Internet technologies matured, she was able to apply UI design to database and Web applications. She was able to further self-study the psychology of intuitive design, user interface design, human factors, and the science and application of color. She has been touted as an industry UI and Domino Design expert.

Over the last 12 years, Deb has been immersed in commercial Web software development and creative content marketing in the stage-gate and product portfolio management arenas for a young start-up company, Value Innovations (http://www.valueinnovations.com). There, she was able to apply her extensive development background using HTML, DHTML, CSS, JavaScript, Java, and Macromedia product integration such as Flash and Shockwave, along with applied UI and human factoring.

She currently resides in Winchester, Massachusetts, with her fianceas, two teenage daughters, and four cats. Deb enjoys restoring her 102-year-old Victorian home, researching her family's genealogy, and gardening in her spare time. Deb can be reached via email at dpenny@attbi.com.

Dave Hatter is the president of Libertas Technologies, a technology solutions provider focused on Web-based development and consulting. Dave has nearly 13 years of programming experience in a number of tools and environments, including IBM Websphere and Microsoft IIS/ASP. He has been working with Lotus Notes/Domino for roughly eight years. He is a Principal Certified Lotus Professional: Application Developer (R4, R5) and System Administrator (R4) as well as a Microsoft Certified Professional. He holds a Bachelor of Science degree in information systems from Northern Kentucky University.

Dave's former company, Definiti, was named a Beacon Award Finalist in 2000 in the Best e-Business Solution Supplier Relationship Management category for the KAM application that he designed, developed and managed for the Cognis Corporation (formerly Henkel).

Dave has authored, co-authored, and contributed to numerous books for Pearson/Macmillan Computer Publishing, including Fast Track: CLP Application Development, Domino System Administration, Lotus Notes and Domino Essential Reference, Windows NT Server Security Server Handbook, Lotus Notes and Domino Server 4.6 Unleashed, Special Edition Using Lotus Notes and Domino 4.6, Special Edition Using Lotus Notes and Domino 4.5, Using Lotus Notes 4.5, and Special Edition Using Lotus Notes 4.0.

Additionally, he has served as the technical editor of five Macmillan titles: Domino System Administration, Teach Yourself Lotus Notes in 14 Days, Lotus Notes and Domino 4.5 Developers Guide, Lotus Notes and Domino Server 4.6 Unleashed, and Sams Teach Yourself Lotus Notes 4.6 in 24 Hours.

Dave feels strongly about community service and stays active in the local community in a number of ways: council member and Web master for the city of Fort Wright, Kentucky; water cooler talk chair and New Economy Transition Team (N.E.T.T) member; e-government chair for the Northern Kentucky Chamber of Commerce; member of the NKU Alumni Council; technology instructor in the NKU Community Education program; and Web master and member of the Kenton County Republican Party Executive Committee.

Dave can be reached at dhatter@libertastechnologies.com.

Victor Mascari has been in IT for 15 years and has spent most of that time in insurance, specializing in objected-oriented design, development, and implementation. His exclusive focus for the past five years has been Lotus Notes and Domino. He is a CLP Developer and Administrator, as well as a DBA specializing in MS SQL Server and, more recently, PostgreSQL. In addition to Lotus Notes/Domino, he loves C++ and the raw power of pure assembly language, both of which he uses to explore fractals and compression algorithms. He is the president of TPA Solutions, which provides framework solutions for the insurance industry. Victor's interests have led him to develop (in Lotus Notes/Domino) portal systems, workflow engines, and highly scalable Web solutions for various clients. He was the technical editor of several R5 books and has written articles for various Lotus-focused magazines.

Victor has a wonderful wife, Betty, and four wonderful children, Patrick, Samantha, Nicholas, and Abigail.

He can be contacted at victor@tpas.biz.

Read More Show Less

Table of Contents

Introduction 1
Pt. I Introduction to Release 6
1 What's New in Release 6? 7
2 The Release 6 Object Store 23
3 The Integrated Development Environment 61
Pt. II Foundations of Application Design
4 Forms Design 85
5 Advanced Form Design 141
6 Designing Views 201
7 Using Shared Resources in Domino Applications 239
8 Using the Page Designer 263
9 Creating Outlines 293
10 Adding Framesets to Domino Applications 313
11 Automating Your Application with Agents 331
Pt. III Programming Domino Applications
12 Using the Formula Language 375
13 Real-World Examples Using the Formula Language 431
14 Writing LotusScript for Domino Applications 455
15 Real-World LotusScript Examples 487
16 Writing JavaScript for Domino Applications 523
17 Real-World JavaScript Examples 597
18 Writing Java for Domino Applications 643
19 Real-World Java Examples 697
20 Enhancing Domino Applications for the Web 721
Pt. IV Advanced Design Topics
21 Accessing Data with XML 771
22 Accessing Data with DECS and DCRs 811
23 Security and Domino Applications 843
24 Creating Workflow Applications 877
25 Analyzing Domino Applications 905
Pt. V Appendices
A HTML Reference 927
B Domino URL Reference 937
Index 945
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)