Inside The CLR

button-icon-arrow-right
button-icon-arrow-left

button-icon-arrow-leftBack

Event

Inside the CLR

19 September 2019

Southampton

Added 01-Jan-1970

Running C#/.NET code is something we do all the time. But how does the .exe/.dll file produced by the compiler actually get executed? What's going on inside the dotnet[core]/Mono runtime?

In an attempt to answer these questions we'll investigate the contents of a .NET executable file and the things that the runtime needs to have in place in order to execute .NET code. With examples from a very simple interpreted .NET runtime, demonstrating that this may not be as complex as you imagined!

Top