Audience
This course series is for webmasters application developers and graphic designers with little or no exposure to Lotus Notes/Domino. Participants should have completed the first five courses in this series.
Objective
- Identify the features of Notes applications developed for the web and sequence the activities in processing HTTP requests.
- Designing specialized forms fields and events for the Web.
- Identify the features of native applets of notes.
- Identify webspecific features and browserspecific features.
- Identify the methods of improving Domino server performance and database security.
Topics Include
Unit 1: Domino and the Web
- Identify the features of applications developed for the Web.
- Sequence the activities that take place when an HTTP request is sent.
- Sequence the activities performed by Domino in processing HTTP client requests.
- Identify the URL for a specified situation.
- Open a database using the OpenDatabase URL command.
- Open a view by using the OpenView URL command.
- Open a document by using the OpenDocument URL command.
- Launch an attachment using the OpenElement URL command.
- Run an agent by using the OpenAgent URL command.
- Authenticate a user by using the Login URL command.
- Identify the methods to specify HTML in notes forms.
- Specify HTML code by using the PassThru HTML option.
- Specify HTML code by using the HTML paragraph style.
- Pass HTML directly to the browser by using the HTML field.
- Create HTML tag attributes of a field by using the HTML tab.
Unit 2: Web Applications: Designing Objects
- Customize the form processed confirmation messages.
- Match the special search fields with the tasks for which they are used.
- Capture environment information in an application by using CGI variables.
- Add HTML header information to a form by using the HTML head content event.
- Add HTML body information to a form by using the HTML body attributes event.
- Change the HTML formatting attributes of fields.
- Identify the type of agent for a specified situation based on the reason for using that agent.
- Secure web agents.
- Set-up multiple agents to run simultaneously by making changes to the notes.ini file.
- Customize the general error messages.
- Customize the authorization failure messages.
Unit 3: Customizing Notes Applications
- Match the Native applets of Notes with their features.
- Create a view applet in a page.
- Create an outline applet in a page.
- Create an action bar applet.
- Create an editor applet in a form.
- Embed a Java applet in a form by using an existing Java class.
- Enable a database to use JavaScript for pages during web access.
- Generate HTML for hidden fields by modifying the form property.
- Specify the contents of a form as HTML by modifying the form property.
- Modify the link color attributes of a form.
- Identify the environmental components to be present for a browser to support a Notes application.
- Identify the arguments that can be passed to browserinfo function to test browser features.
- Enable file attachment in a form for a browser that supports File Upload Control.
- Identify the features of a full-text search.
- Create a full-text index by modifying the database property.
- Customize a search form.
- Create a search result form.
Unit 4: Domino Performance and Security
- Identify the features of Domino server command caching.
- Identify the guidelines to improve Domino server performance on the Web.
- Identify the functions that can be used to execute a code for web.
- Secure the URLs by using the security tab.
- Modify the access level of an anonymous user for web authentication by using ACL.
- Provide access to public documents by modifying the ACL.
Duration
8
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada