|Getting Started with Metalama
||This chapter puts you on the fast track to learn the most common usage scenarios of Metalama.
||This article describes the requirements of Metalama on the development environment and its compatibility with project types and platforms.
|Deployment and Configuration
||This chapter describes the components that make Metalama, how to install them, and how to configure Metalama before use.
||This chapter explains the fundamental concepts of Metalama.
||This chapter explains how to create your own aspects. You can skip this section if only plan to use aspects.
||This chapter explains how to use existing aspects in your projects.
||This section describes fabrics, a mechanism that allows to add aspects in bulk, validate your code, or configure aspect libraries.
||This section explains how to programmatically validate code with our without aspects.
|Interacting with the IDE
||This chapter describes the interactive development features of Metalama.
|Extending Metalama with the Roslyn API
||This chapter describes how to extend Metalama with the Roslyn API.