\u003cp\u003e\u003cb\u003eThis tutorial takes Domino developers on a straight path through the jungle of techniques to deploy applications on the web and introduces you to the classic strategies. Why Google it when it?Äôs all here?\u003c/b\u003e\u003c/p\u003e\u003ch4\u003eKey Features\u003c/h4\u003e\u003cul\u003e\u003cli\u003eClassic techniques used for Web-enabling traditional Domino applications\u003c/li\u003e\u003cli\u003eDemonstrates how to incorporate HTML, CSS and JavaScript into designs\u003c/li\u003e\u003cli\u003eOffers tips and suggestions for testing, debugging, and troubleshooting\u003c/li\u003e\u003cli\u003eOrganized, easy to read, and well-illustrated, with numerous code examples\u003c/li\u003e\u003cli\u003eInstructions valid for Domino versions 6, 7, and 8\u003c/li\u003e\u003c/ul\u003e\u003ch4\u003eBook Description\u003c/h4\u003eDomino is an application server that can be used as a standalone web server. As part of the Domino suite, it provides a powerful collaborative platform for the development of customized business applications. It provides enterprise-grade e-mail, messaging, and scheduling capabilities.\n\n\n\nThere are many novice and moderately experienced developers who would like to enhance a Web-enabled Domino application, but to do so they need to learn the fundamentals of HTML, CSS, and JavaScript, and also how to use those technologies in the context of a Domino application. Information about how to do this is available on the Web, but the sheer volume of that information makes it very difficult for the newbie to get started.\n\n\n\nTopics and techniques presented in this book provide a comprehensive overview of all major design strategies used to Web-enable traditional Domino applications. Illustrations provide clear working examples of how HTML, CSS, and JavaScript can be incorporated into existing applications to improve both look and performance.\n\n\n\nEarly chapters provide suggestions for working with users and for managing your development time and effort. Later chapters focus in detail on forms and pages, views, navigation, agents, security, performance, and troubleshooting. Examples demonstrate clearly how to incorporate HTML, CSS, and JavaScript into Domino designs. By the end of this book you will have learned what you need to know to quickly and competently tackle web application enhancement tasks.\n\n\n\nBeyond providing a good understanding, this book will continue to serve as a valuable source of ideas and techniques. This book brings together essential classic strategies and techniques used to deploy Domino applications to the Web. Chapters cover all major design elements, with a special emphasis on how to craft these elements to work well with web browsers. Many topics include alternative techniques for solving particular problems. Illustrations and examples can be used where appropriate, or they can serve as jumping off points for your own solutions.\u003ch4\u003eWhat you will learn\u003c/h4\u003e\u003cul\u003e\u003cli\u003eIncorporate dynamic debugging, which can be turned on after an application is in production\u003c/li\u003e\u003cli\u003eLearn to style design elements with CSS rules\u003c/li\u003e\u003cli\u003eLearn how to use the various application launching options\u003c/li\u003e\u003cli\u003eCreate and customize views for the Web\u003c/li\u003e\u003cli\u003eWork with hidden fields and CGI variables\u003c/li\u003e\u003cli\u003eValidate fields with JavaScript\u003c/li\u003e\u003cli\u003eInclude a date picker on a web form\u003c/li\u003e\u003cli\u003eLearn to incorporate AJAX into an application\u003c/li\u003e\u003cli\u003eInclude diagnostic features to help you understand an existing application\u003c/li\u003e\u003cli\u003eUnderstand how LotusScript agents work with web pages\u003c/li\u003e\u003cli\u003eLearn to troubleshoot web applications\u003c/li\u003e\u003cli\u003eReview ways to improve application performance\u003c/li\u003e\u003c/ul\u003e\u003ch4\u003eWho this book is for\u003c/h4\u003eThis book is for novice to moderately experienced Domino developers who are new to the task of Web-enabling traditional Domino applications. Readers should be familiar with using Domino Designer to develop applications for the Lotus Notes client. It is also assumed that readers have, or can acquire, at least rudimentary knowledge of HTML, CSS, and JavaScript.