The Asphalt Framework (core)
  • Tutorials
  • User guide
    • Application architecture
    • Working with components
    • Working with contexts and resources
    • Working with tasks and threads
    • Working with signals and events
    • Testing Asphalt components
    • Configuration and deployment
    • Migrating from Asphalt 4.x to 5.x
  • API reference
  • Version history
  • Acknowledgements
The Asphalt Framework (core)
  • User guide
  • View page source

User guide

This is the reference documentation. If you’re looking to learn Asphalt from scratch, you should take a look at the Tutorials first.

  • Application architecture
  • Working with components
    • Component startup
  • Working with contexts and resources
    • Adding resources to a context
    • Getting resources from a context
    • Injecting resources to functions
    • Handling resource cleanup
  • Working with tasks and threads
    • Working with asynchronous tasks
    • Working with threads
  • Working with signals and events
    • Receiving events iteratively
    • Waiting for a single event
    • Filtering received events
  • Testing Asphalt components
    • Example
  • Configuration and deployment
    • Running the Asphalt launcher
    • Writing a configuration file
    • Using multiple components of the same type under the same parent component
    • Using data from environment variables and files
    • Configuration overlays
    • Defining multiple services
    • Performance tuning
  • Migrating from Asphalt 4.x to 5.x
    • Resources
    • Component classes
    • Container components
    • CLI application components
    • Starting tasks at component startup
    • Starting ad-hoc tasks after application startup
    • Threads
    • Signals and events
    • Configuration
Previous Next

© Copyright 2015, Alex Grönholm.

Built with Sphinx using a theme provided by Read the Docs.