AquinasTraining.co.uk - training courses. Home  -  FAQ  -  Corporate Plans

Domino Designer 6 Application Development: Developing Dynamic Web Applications

ND610      Course duration (days): 3
Talk to a Training Advisor
Tel. 0800 652 0202
Availability
Schedule available upon request within 24 hours.
Need help? Contact us now.

Also known as: ND610GB

What prerequisites are required

  • Domino Designer Fundamentals
  • Exploring the New Features of IBM Lotus Domino Designer 6
  • Developing IBM Lotus Domino 6 Applications: Foundation Skills

Contents of this class

Lesson 1: Exploring page layout and navigation

  • Describe an HTML page and its format
  • Take advantage of tables and their HTML layout features
  • Create static and dynamic Domino based links

Lesson 2: Exploring the use of fields in Web Applications

  • Define how Domino field types render to the Web
  • Work with hidden fields
  • Effectively use shared fields
  • Create HTML fields on pages using computed text
  • Use the $$Return field for responses and redirection

Lesson 3: Enhancing Web page layouts with views

  • Embed a view in a form or page
  • Use @Functions to develop view controls
  • Use HTML select objects to display a single-category view
  • Create templates for views
  • Use view display parameters such as start and count
  • Customize views for use in pages
  • Use HTML in views

Lesson 4: Creating and using framesets

  • Build a usable frameset layout
  • Control document target frames
  • Control frame interaction
  • Identify frame tricks and traps

Lesson 5: Personalizing the Web site experience

  • Use profile documents to personalize the Web site experience
  • Use profile documents to customize for a specific type of user
  • Save user specific session information in profile documents

Lesson 6: Using XML and XSL in your Web site

  • Define XML terms: Schema, Validated XML, Well-formed XML
  • Create well-formed XML
  • Use Domino 6 import / export capabilities
  • Use XSL transformations to display XML data

Lesson 7: Accessing relational data with DECS and DCRs

  • Create Data Connection Records
  • Use DCRs to access relational data
  • Integrate data from multiple sources on a page

Lesson 8: Using agents in your Web site

  • Use the event structure exposed to Domino documents displaying to a browser
  • Determine the best language to use in Web agents
  • Write and deploy a LotusScript Web agent
  • Pass data from a Web form into an agent

Lesson 9: Validating data with JavaScript

  • Use JavaScript to access field contents
  • Write JavaScript to validate a field's contents
  • Use JavaScript to create a re-director page

Lesson 10: ting up and formatting data with Java Server Pages (JSPs)

  • Define a JSP
  • Determine when to use JSPs
  • Define how JSPs relate to Domino data
  • Use the Domino JSP tag library to format and display Domino data

Lesson 11: Using Java in your Web site

  • Define where Java can be used in a Web application
  • Determine when to use Java in a Web site
  • Define how to use LS2J
  • Deploy a simple Java object in a Web page
  • Define servlets

Lesson 12: Make your web site interactive with IBM Lotus Sametime

  • Define the importance of interactivity on a Web site
  • Define the Sametime API
  • Deploy a customized Sametime Java applet

Lesson 13: Locking down your Web site

  • Define the security idiosyncrasies of Web access vs. Notes client access
  • Ensure that your Domino databases have no security cracks
  • Identify and patch other security openings