Readme - Introduction to the Composer and what it does
FAQ - Frequently Asked Questions and Answers
Release notes - Detailed version release history and changes
Migration - Changes across major releases and how to upgrade
Roadmap - What to expect in the future versions
Make sure you know the concepts and terminology used in Composer before you dive into other features.
TODO: Concepts - General concepts used or introduced by Composer
TODO: Conventions and Defaults - What happens when you don't set something explicitly
Quick Start Guide - Start understanding and using Composer, quickly and easily
Configuring Composer - Settings that affect how Composer works
Attributes - Reference of the meta data attributes for declarative composition
IComponentContext methods - Method refernce for setting up the composition
IComposer methods - Method reference for querying Composer and getting component instances
Fluent Configuration - Method reference for prescriptive syntax of composition
Component Caching - Different options on component lifecycle management
TODO: Composition Listeners - How to extend composer's behavior while composing
TODO: Code emitting and interceptors - Placing call interceptors between components for AOP
TODO: Assembly utilities - Easily working with whole assemblies full of components
TODO: XML utilities - Using XML to describe composition
TODO: app.config utilities - How to use app.config or web.config to initialize Composer
TODO: Thread safety and concurrency - Notes on using Composer in concurrent threads
TODO: Exceptions - How does Composer report errors
TODO: Introduction to XML configuration
TODO: Registration and Configuration
TODO: Value nodes in XML
TODO: Custom component factories
TODO: Custom component caches
TODO: Managing application conig using Composer
TODO: WebAPI integration