.NET Assembly File Format

.NET assemblies, modules and Windows Runtime metadata: ECMA-335 metadata in a PE file