Assembly

Assemblies are “Code that is being compiled at the same time in the same program” (an .EXE or .DLL)


 * Result of compilation of programs
 * Contain Intermediate Language (IL)
 * Contain Meta Data
 * When executed, compiled by the JIT compiler of the CLR into processor–specific code


 * Look into “SysInternals Process Explorer”. It shows which dlls are being used and where.
 * Use Reflector to view code in assemblies.