Getting Started
Installing Solstice - How to get the framework installed and running.
Applications - A framework with no applications isn't too useful!
Frequently Asked Questions - Answers to some common questions.
CookBook - An example application, designed to be a gentle introduction to Solstice development.
Tutorials and Guides
Using Javascript Safely - A guide on including JavaScript in your applications.
How to Create a Solstice Application - How to create an application using Majere, the Solstice application manager.
How to Make an Ajax PopIn - Quick and dirty guide to getting dynamic popups onscreen.
How to Work with Ajax - A complete treatment of the remote/Ajax API.
How to Create a Skin - How to make your own skins.
How to Use MessageService - Overview and guide to using MessageService.
How to Use ButtonService - An overview of working with ButtonService.
How to Use ImplementationManager - An overview of working with ImplementationManager.
How to Validate - Guide to validating user input.
How to Work with Models - A guide to creating and maintaining models. - Skeleton only
How to Work with Views - A guide to building views.
How to Work with Templates - A guide to creating templates.
How to Use SortService - An overview of sorting.
Technical Information
How Solstice Works - High level information on how Solstice does its job.
The Solstice API - The full API for all Solstice modules.
The Solstice Javascript API - The full API for Solstice-provided Javascript.
Defining Page Flows in your Application - The structure of the pageflow.xml file.
LangService HowTo - Not really a HowTo yet, just covers the basic API.
Logging HowTo - A basic overview of how to log events in Solstice.
Creating a Session Backend - Session backends have certain responsibilities.
Solstice REST Authentication - How to make a properly authenticated REST request.
WebQ REST API - The API for WebQ RESTful web services.
Crowds REST API - The API for CrowdControl RESTful web services.