Caché Server Pages

Caché Server Pages

  • 3 days
  • $1600/student
  • Classroom opens at 8:30am
  • Classes run from 9am - 5pm
  • Classes taught on the latest version of Caché
  • Register for this course

 

Overview

This course teaches programmers how to use Caché Server Pages, Caché's web development architecture and toolset. Students build a web front end for an existing server-side application, using a combination of HTML and CSP tags, ObjectScript, and JavaScript.

Prerequisites

Prerequisite

Recommendation

Programming experience

Required

Caché ObjectScript

Recommended

Caché Foundations course

Helpful

HTML, JavaScript, CSS

Helpful

 

Module Descriptions

Module 1: Introduction to CSP

  • Caché Server Pages
  • How does CSP work?
  • Creating/compiling CSP pages
  • Programming environment
  • Expressions
  • CSP Tags
  • Scripts
  • Methods
  • Links
  • Statelessness and context
  • OnPreHTTP() method
  • Including files
  • Edit pages
  • Hyperevents
  • %CSP.Page inherited methods
  • Documentation

Module 2: Context

  • Context revisited
  • Page execution sequence
  • %response object
  • Page data
  • %request object
  • %session object
  • Context alternatives
  • State-aware mode

Module 3: Standard Behavior

  • <csp:class>, <csp:parameter> tags
  • Including files
  • Timeouts
  • Appearance
  • Navigation
  • Data Entry Sequence
  • Error Handling
  • Session Events

Module 4: Security

  • CSP Security
  • Cookies
  • %CSP.Page.Link()
  • Encoded Query Parameters

Module 5: Editing and Searching

  • Web Form Wizard vs. handwritten CSP pages
  • <csp:object> and cspbind
  • Queries

Module 6: Debugging

  • CSP Inspector
  • Debugging
  • CSP Log
  • CSP Performance

Module 7: CSP Architecture

  • Testing CSP pages using Studio
  • Why does CSP work?
  • Caché Installation
  • Configuration example

Return to the Education Schedulearrow icon