Cargando…

IBM Lotus Domino Classic Web Application Development Techniques.

A step-by-step book and eBook guide for web application development and quick tips to enhance applications using Lotus Domino.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ellis, Richard G.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2011.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • IBM Lotus Domino: Classic Web Application Development Techniques; IBM Lotus Domino: Classic Web Application Development Techniques; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Instant Updates on New Packt Books; Preface; Getting started; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Preparation and Habits.
  • Preparing yourself as a developerGather a list of public websites that use Domino; Get certified in Lotus Notes / Domino application development; Use Domino Help; Consider using external editors and development tools; Create sandbox applications; Create a personal cookbook; Create a personal document library; Create a website; Adopt new language and terms; Pay attention to web programming developments and practices; Standardizing applications; Abide by your organization's web development guidelines; Usability; Style; Mechanics and process; Create libraries of common resources.
  • Planning your workTake notes; Use to-do lists; Keep a list of all active projects and tasks; Report your progress; Working the project; Work with users, not against them; Identify the champion and other players; Don't start without clear requirements; Understand the budget and timeline; provide an estimate; Avoid scope creep; Assume that all Notes applications will be web-enabled in the future; Familiarize yourself with an unknown design; Assess an existing application for web enablement; Think like a user; Think like a developer; Write a report; Keep an issues log.
  • Improve the application under the coversEnhance performance wherever possible; Add error trapping; Add diagnostic and repair aids; Provide the customer with a summary of changes; Documenting your applications; Add comments to the code; Create internal developer notes; Add release notes to the About document; Include external documentation in the design as file resources; Create user-oriented help pages; Summary; 2. Design and Development Strategies; Planning the design; Understand the scope of the project; Annotate the requirements document; Understand the workflow.
  • Determine the need to access external databasesDecide on one database or several; Review existing designs; Copy the design of an existing application; Evaluate the security needs of the application; Using consistent naming conventions; Name databases so that URLs are easy to remember; Use standard versioning for design templates; Use standard versioning for major design elements; Use unique names for all major design elements; Name design elements sensibly; Name form fields consistently and appropriately; Create different versions of design elements for Notes and the Web.