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 Schedule![]()

