Applied .NET Attributes focuses on a part of .NET called "attributes".
Attributes are used to modify the runtime behavior of code in the .NET
framework. This book explores the application of .NET attributes and how
developers can write custom attributes that provide the maximum level of
code reuse and flexibility.