Compilation in .NET
Compilation in .NET
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Copyright© 2022 Mohammed Abu-Hadhoud
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Copyright© 2022 Mohammed Abu-Hadhoud
ProgrammingAdivces.com MBA, PMOC, PgMP®, PMP®, PMI-RMP®, CM, ITILF, MCPD, MCSD
26+ years of experience
Compilation
• .NET applications are written in
the C#, F#, or Visual Basic
programming language. Code is
compiled into a language-agnostic
Common Intermediate Language
(CIL). Compiled code is stored in
assemblies—files with a .dll or
.exe file extension.
• When an app runs, the CLR takes
the assembly and uses a just-in-
time compiler (JIT) to turn it
into machine code that can
execute on the specific
architecture of the computer it
is running on.