Book Image

Domino 7 Application Development

Book Image

Domino 7 Application Development

Overview of this book

Written by Lotus insiders, the book provides a practical guide to developing applications making use of the important features and enhancements introduced in Notes/Domino 7. These experienced experts use their own experiences to map out the benefits you could gain, and the dangers you may face, as you develop Domino applications in your business. Written by specific experts, edited and overseen by Lotus content generator Dick McCarrick, this book is the definitive guide to developing Domino 7 applications. TECHNOLOGY Domino is an application server that can be used as a standalone web server or as the server component of IBM's Lotus Domino product which provides a powerful collaborative platform for development of customized business applications. It also provides enterprise-grade email, messaging, and scheduling capabilities.
Table of Contents (18 chapters)
Domino 7 Application Development
Credits
Foreword
About the Authors
About the Reviewer
Preface
Free Chapter
1
A Short History of Notes and Domino

About the Authors

Dick McCarrick is a freelance technical writer. He is co-author of the book Upgrading to Lotus Notes and Domino 7, aimed at Lotus Notes/Domino end users and administrators. Previously Dick worked for Lotus/IBM for over 15 years, first as a member of the Notes/Domino Documentation team and later for the developerWorks Lotus (LDD) website. At Lotus/IBM, he played a variety of roles in documenting many major components of Domino and Notes. He also wrote and edited numerous technical articles, including the regular column, "Ask Professor INI."

In his spare time, Dick's leisure activities include running, fishing, woodworking, and reading about the natural sciences. An avid astronomer, he is former director of the Bridgewater (Mass.) State College Observatory.

Stephen Cooke began programming as a hobbyist on the Apple. He later became involved with PCs in a professional capacity while working in the Czech Republic. He went on to work for Notes CS, a Lotus Business Partner in Prague. He has twelve years of consulting experience and has been working for IBM since 2000. He currently focuses on helping customers with Lotus and WebSphere-related challenges. His written work has also appeared in IBM developerWorks.

Timothy Speed is an infrastructure and security architect for IBM Software Services for Lotus (ISSL). Tim has been involved in Internet and messaging security since 1992. Tim also participated with the Domino infrastructure at the Nagano Olympics and assisted with the Lotus Notes systems for the Sydney Olympics. His certifications include MCSE©, CISSP, Lotus Domino CLP Principal Administrator, and Lotus Domino CLP Principal Developer. Tim also is certified in Domino ND6 and D7. Tim has also co‑authored six books: The Internet Security Guidebook (ISBN: 0122374711); The Personal Internet Security Guidebook (ISBN: 0126565619); Enterprise Directory and Security Implementation Guide: Designing and Implementing Directories in Your Organization (ISBN: 0121604527); Internet Security: A Jumpstart for Systems Administrators and IT Managers (ISBN: 1555582982); SSL VPN: Understanding, Evaluating and Planning Secure, Web-based Remote Access (ISBN: 1904811078); and Upgrading to Lotus Notes and Domino 7 (ISBN: 1904811639).

Knowledge is based on many different facets what you know, knowing where information can be found, and who you know. The information in this book is a combination of all these facets. Data sources have been referenced in this book, these include references to people, URLs, and other books. But much of the knowledge that is in this book comes from very smart people. First and foremost I need to thank my wife for helping me with the book and providing some of the editing throughout the various chapters. I thank my daughter Katherine for tolerating me during the months that I worked on this book. I am very grateful to Dick McCarrick for being crazy enough to coauthor this book. Special thanks to David Barnes the Development Editor. Also, thanks to Lotus/IBM (and ISSL), Walter Larry Berthelsen, and Jack Shoemaker for allowing me to coauthor this book. Thanks to Barry Heinz for reading/reviewing this book before publishing. Thanks to the content authors Dick McCarrick and Stephen Cooke.

Raphael Savir has been a developer and consultant for Lotus Notes/Domino applications for 15 years. He has worked in numerous positions, focusing on performance and development topics. Raphael enjoys speaking on these topics, and has been fortunate in being able to do so frequently over the years.

Now with LS Development Corporation (http://www.lsdevelopment.com), Raphael works directly with clients to make efficient and friendly Notes or web applications running on the Domino platform. Raphael has written several development articles over the years, but this is his first attempt to string together more than a few pages.