© Roger Villela  2019
Roger VillelaPro .NET Framework with the Base Class Libraryhttps://doi.org/10.1007/978-1-4842-4191-2_5

5. Assembly Manifest and Versioning

Roger Villela1 
(1)
São Paulo, Brazil
 

This chapter will cover the metadata system and its importance to the CTS and the VES. For this, we use one of the critical structural and behavioral elements of the platform: the assembly manifest. We will also begin learning about the versioning system and how the VES works with it.

Metadata

The basic definition of metadata is “data that describes data.” However, this is too abstract of a concept on the first read. We can experiment with the benefits of metadata using the System.Reflection types and the System.Type reference type, for example. As the names ...

Get Pro .NET Framework with the Base Class Library: Understanding the Virtual Execution System and the Common Type System now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.