- Workshop Overview
- KnockoutJS (if required)
- Background
- Features/Blades
- Apps & Aspects
- Services & the ServiceRegistry
- Services
- ServiceRegistry
- Problems Solved
- Developer Environment Dependencies
- Required Dependencies
- No Backend Dependencies
- Configuring Services
- Workbenches
- Modular App Services
- Modular App Services
- User Service
- Chat Service
- Exercises Overview
- Exercise: Input Blade & Services
- Exercise: Messages Blade & Services
- Exercise: User Card Blade & Services
- Retrospective
- Apps & Aspects (again)
- Extras
- That's a Wrap!
- Reference