Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the internal structure of .NET assemblies and understand how Hot Reload technology works in this 54-minute conference talk from NDC Melbourne. Dive deep into the technical details of .NET DLLs to discover what they actually contain and how they function under the hood, moving beyond surface-level C# knowledge to understand the underlying mechanics. Learn how the compilation process works through Roslyn and how it generates assembly deltas, then examine how the .NET runtime applies these changes during Hot Reload operations without stopping your application or requiring a full rebuild. Gain insights into why certain programming constructs work or don't work, what future possibilities exist for .NET development, and develop a better understanding of what tools like ILSpy reveal when examining compiled assemblies. Master the fundamental concepts of how .NET assemblies are structured, how they're modified during development, and how Hot Reload achieves efficient code changes without traditional build cycles.