Domino Web Development from the Ground Up: Getting Rid of Framesets

Scott Good, President, Teamwork Solutions, Inc.


March, 2010


Convert a Notes application that uses frames to a Domino Web application that doesn’t and make your users happier. They’ll be able to bookmark any of your views or pages and have the bookmarks return to the correct locations. Learn the best techniques for eliminating framesets while preserving the application functionality you need.


It is possible to take a simple Notes client database and convert it for use from the Web with very few (and very minor) changes to the underlying database. The great thing about that approach — as I demonstrated in my previous article in this series on the basics of Domino Web development — is that it makes it possible to quickly and easily get something presentable up onto the Web.
On the other hand, to make that happen, I had to take a few shortcuts and do a few things that, while they certainly worked, were arguably not using the best techniques for solving the various problems. And, while some of the solutions worked fine for the very simple database in that earlier article, they may not hold up as well for the more sophisticated applications most of us actually work with.
Arguably, the biggest no-no in the earlier Web solution was the use of framesets. Framesets, while easy to implement and very effective for many things, are widely reviled in the Web development community, and not without some justification. I’ll explain why and then show you the best techniques for getting rid of them when converting Notes applications for use from the Web.

Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.