IBM Lotus Domino: Classic Web Application Development Techniques Paperback – Mar 27 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.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
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.
Inside This Book(Learn More)
Top Customer Reviews
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.
Before I tell you how absolutely awesome this book is, I have to get something off my chest. The word 'Classic' in the title is the absolute key word here. Mr. Ellis starts off the book by saying that everything here was written for and tested with Domino Designer 8.0. Upon reading that sentence I just had to go back to the very first page to check the publication date: someone is playing a trick on me. Alas, no tricks. The book was indeed published in March of 2011.
The book also stays away, far away, from anything related to XPages and says so right off bat. But it is about classic development after all.
Once you get over those two facts, the book is actually very good.
If you are an advanced Domino developer building web applications every day, this book may not be for you. But if you are a Notes developer who is making a transition to the web and want to know how to web enable your awesome Notes apps without looking like they were built by 5th-grader in 1999, get a copy of the book. You'll be hard pressed to find a better single source collection of Domino web development tricks.
Most recent customer reviews
I have to admit to wondering, when I was first asked to review this book, exactly what the market was that it's aimed at. Read morePublished on May 9 2011 by Gavin Bollard