2006 November 3rd and November 4th (Training and Hacking Days)
Training and Hacking Days
The training and hacking days are part of the Fall_Conference_2006 and will be held in parallel at the Boston Museum of Science (details to follow).
Newbie Training for OpenACS/.LRN
This will be held in a beautiful classroom at the Musuem of Science with about 20 computers and taught by Tracy Adams. This is an overview course designed to give you cover just enough of the right topics to lay the foundation for more advanced work. The objective of the day will be to
1) Get hand-on introduction to the very basics
2) Get a high-level introduction to the more advanced topics and know where to go for more.
Agenda
9:30-10 - Preparation time, download and explore your virtual server image
10-11 - The Basics
- TCL Basics - set, list
- ADP Basics - tags
- Templating Basics
- Hands on exercise
11-12 - Package Management, Site Map, Request Processor
- Package Manager, Installation Example
- Site Map Tour - Mounting
- Hands on Exercise - Modifying Site Map
12-1 - Basic Apis
- Procedure Documentation - api_doc
- URL Parameters - ad_page_contract
- Request Parameters - ad_conn
- Protecting pages to members
- Logging ns_log
- Hands on example
1-2 - Lunch at Museum of Science - There is no food or drink in the Museum of Science classrooms.
2-3 - Creating Packages
- Package Info File
- Directory Structure
- Creating Data Model
- Installing Package on System
- Creating Upgrade Script
- Upgrading
- Adding to Site Map
- Hands on Exercise
3-4 Procedures, Forms, Mail
- Forms - ad_form and components
- Mail - acs_mail_lite
- Procedures and self documenting
- Hands on Exercise
4-5 Database API, Displaying Multirow Database Results
- Database API
- Multirow/Multiple
- Hands on Exercise
5-6 Advance Topics
- ACS Objects
- Permission System
Hacking Days (a.k.a. Bug Bash)