IBM Lotus Domino: Classic Web Application Development Techniques Paperback – Mar 23 2011
|New from||Used from|
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
About the Author
Richard G. Ellis Richard G. Ellis currently works as a Domino developer supporting several hundred classically crafted, Web-enabled applications. He has held positions as a programmer, systems administrator, technical manager and IT director in major commercial and university settings. Richard is certified as both a Domino developer and a Domino administrator.
Top Customer Reviews
by Richard G. Ellis
In the world of Lotus Domino development, we've been able to build Web applications for around 15 years. With each successive release, we got more capabilities as Domino incorporated more Web standards into the development mix. In the last two years, all the talk surrounding Domino Web development has been focused on XPages. But that doesn't negate the fact that there are still volumes of applications out there that are built with classic Domino Web development techniques and may have to stay that way. If you need help moving past applications that only target the Notes client (and you can't use XPages), you will benefit from reading "IBM Lotus Domino: Classic Web Application Development Techniques" by Richard G. Ellis. While this book would have had a greater impact three years ago, it's still relevant, as you don't always have the leeway to build or migrate a Domino application to the latest in XPages.
Chapter 1 -- Preparations and Habits
Chapter 2 -- Design and Development Strategies
Chapter 3 -- Forms and Pages
Chapter 4 -- Navigation
Chapter 5 -- Cascading Style Sheets
Chapter 7 -- Views
Chapter 8 -- Agents
Chapter 9 -- Security and Performance
Chapter 10 -- Testing and Debugging
Ellis acknowledges that someone coming to classic Domino Web development with no Domino background is in for a steep learning curve. Looking over the material (as a long-time Domino developer), I would have to agree. You can do so many different things in different ways and in different places.Read more ›
Starting off with reminding you to plan your work and document your applications the author gets right into Design and Development Strategies (using consistent naming conventions, thinking about the human factor and sticking to HTML standards) in Chapter 2. I know everyone says they have their own standards, but it was a nice way to remind you to think about and review them again.
There is a chapter that deals with Agents, all sorts of agents. From setting who can run an agent to working with documents to preventing a document from being opened, anyone starting out with Domino will quickly understand the process and be developing web applications in no time.
There is a full chapter on Security and Performance, Author and Reader fields and how to use them on the web.Read more ›
This book covers techniques used in Domino 6.5 and up, but unfortunately doesn't point out which versions specific features were added; this would help if you're maintaining older versions of Domino, but doesn't matter if you're running the latest version of Domino because it has always been good about backwards compatibility.
There are also some oddities like recommending that you avoid coding java applets, but it's ok to use built-in Domino applets like the action bar. An example of using Ajax calls to call an agent is used but there's no mention of using jQuery or Dojo to make it easier. There's good coverage of Lotuscript agents, but no coverage of Java agents.
Overall, it's a good "best practices" guide, with a lot of mentions of design elements mentioned that you can look up fairly easily, but be prepared to dig at other resources to get the most out of this book. Packt Publishing has PDF/ePub e-book versions of this book if you'd prefer an electronic version.
Most recent customer reviews
The folks at Packt Publishing are continuing to expand their shelf of IBM Lotus books. Their latest addition ' Classic Web Application Development Techniques by Richard G. Read morePublished on May 11 2011 by AlexK